1 "$tool"/local
/apt-get-install dovecot-imapd dovecot-managesieved dovecot-sieve
2 "$tool"/local
/insserv-remove dovecot
4 sudo
test -f /etc
/dovecot
/\"$local_domainname\"/imap
/x509
/key.pem ||
5 printf '%s\n' "$(tput rev)run before: remote/runit-configure dovecot$(tput sgr0)" && exit 1
7 sudo
install -m 400 -o root
-g root \
8 "$tool"/var
/pub
/x509
/imap.
"$local_domainname"/crt
+crl.self-signed.pem \
9 /etc
/dovecot
/"$local_domainname"/imap
/x509
/crt
+crl.self-signed.pem
10 sudo
install -d -m 770 -o root
-g root \
13 sudo
install -d -m 1777 -o root
-g root \
14 /var
/lib
/dovecot-control \
15 /var
/lib
/dovecot-index
17 --define=LOCAL_DOMAINNAME
=$local_domainname \
18 <"$tool"/etc
/dovecot
/local.conf.
m4 |
19 sudo
install -m 644 -o root
-g root
/dev
/stdin \
20 /etc
/dovecot
/local.conf
21 sudo
install -m 755 -o root
-g root
/dev
/stdin
/usr
/local
/bin
/dovecot-passwd
<<-EOF
23 # DESCRIPTION: permet à un-e utilisateurice d'initialiser ellui-même son mot-de-passe dovecot.
24 install -d -m 770 ~/etc/dovecot
25 install -m 640 /dev/stdin ~/etc/dovecot/passwd <<_EOF
26 \$USER:\$(/usr/bin/doveadm pw -s SHA512-CRYPT):::::::