sudo install -m 644 -o root -g root \
/dev/stdin \
/etc/sympa/.gitignore <<-EOF
- cookie
key_passwd
EOF
m4 \
"$tool"/etc/sympa/sympa.conf.m4 |
sudo install -m 640 -o "$sv" -g "$sv" /dev/stdin \
/etc/sympa/sympa.conf
+sudo install -m 644 -o "$sv" -g "$sv" /dev/stdin \
+ /etc/sympa/facility <<-EOF
+ mail
+ EOF
+
+for host in $(find "$tool"/etc/sympa/host.d \
+ -mindepth 1 -maxdepth 1 -type d \
+ -printf '%f\n')
+ do
+ sudo install -d -m 770 -o "$sv" -g "$sv" \
+ /etc/sympa/"$host"
+ m4 \
+ --define=HOST="$host" \
+ "$tool"/etc/sympa/host.d/"$host"/robot.conf.m4 |
+ sudo install -m 440 -o "$sv" -g "$sv" /dev/stdin \
+ /etc/sympa/"$host"/robot.conf
+ sudo install -d -m 770 -o "$sv" -g "$sv" \
+ "$home"/list_data/"$host"
+ done
sudo debconf-set-selections <<-EOF || true
sympa sympa/app-password-confirm password
sympa sympa/dbconfig-install boolean true
# Nom d'hôte du serveur pour sympa :
sympa sympa/remote/newhost string
- sympa sympa/listmaster string listmaster@$vm_domainname
+ sympa sympa/listmaster string postmaster@$vm_domainname
sympa wwsympa/wwsympa_url string https://$sv.$vm_domainname/wws
sympa wwsympa/webserver_restart boolean false
sympa sympa/remote/port string