]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/commit
unrealircd::rpc_password is now encrypted with secret::key (XChaCha20-Poly1305-IETF)
authorBram Matthys <redacted>
Sat, 22 Apr 2023 15:04:50 +0000 (17:04 +0200)
committerBram Matthys <redacted>
Sat, 22 Apr 2023 15:08:40 +0000 (17:08 +0200)
commita48501874a0020af258d0e787cd989869c766ae0
treef9a4668f81b637aa212be8ede6f9a22b7f4372a9
parent6b08fcb99e66665e7e4f345702915d7192fcd27b
unrealircd::rpc_password is now encrypted with secret::key (XChaCha20-Poly1305-IETF)
Again, the purpose is so if any bad person gets a copy of your DB then the
stored RPC password is still useless since they also need your config/config.php.

Old unencrypted unrealircd::rpc_password entries are automatically
encrypted (upgraded).

Similar to previous commit 6b08fcb99e66665e7e4f345702915d7192fcd27b
this means you cannot blindly 'rm config/config.php' and then expect
your existing DB to still work with a random new (and different) key.
common.php
connection.php