add_jukebox_user() {
adduser --quiet --system --group --shell /bin/sh --home /var/lib/disorder \
--no-create-home jukebox
+ # If it happens that there's no audio group we don't fail; perhaps only
+ # network play was required.
+ adduser jukebox audio || true
}
configure_init_d() {
encoding="$RET"
db_get disorder/port || true
port="$RET"
- db_get disorder/smtp_server || true
- smtp_server="$RET"
db_get disorder/mail_sender || true
mail_sender="$RET"
db_get disorder/interface || true
if test "$mail_sender" != ""; then
echo "" >> /etc/disorder/conf.debconf.new
- echo "# SMTP server" >> /etc/disorder/conf.debconf.new
- echo "smtp_server $smtp_server" >> /etc/disorder/conf.debconf.new
- fi
-
- if test "$mail_sender" != ""; then
- echo "" >> /etc/disorder/conf.debconf.new
echo "# Source mail address" >> /etc/disorder/conf.debconf.new
echo "mail_sender $mail_sender" >> /etc/disorder/conf.debconf.new
fi