aur/kellnr.install
George Tsiamasiotis 7a39656e45 Initial commit
2024-12-12 19:18:04 +02:00

15 lines
408 B
Text

# vim: set ts=4 sw=4 et:
function genPwd {
< /dev/urandom tr -dc A-Z-a-z-0-9 | head -c"${1:-$1}";
}
post_install() {
echo "Generating random initial admin tokens..."
ADMIN_PWD=$(genPwd 12)
sed -i "s/admin_pwd =.*/admin_pwd = \"$ADMIN_PWD\"/" /etc/kellnr/default.toml
ACCESS_TOKEN=$(genPwd 32)
sed -i "s/admin_token =.*/admin_token = \"$ACCESS_TOKEN\"/" /etc/kellnr/default.toml
}