X-Git-Url: https://git.hcoop.net/hcoop/domtool2.git/blobdiff_plain/9b8c6dc8df86d6ba1c7512cb12445912a9035a89..417edb970ec87cd1e45ea2923fdee4c6cb5d57f4:/configDefault/courier.cfg diff --git a/configDefault/courier.cfg b/configDefault/courier.cfg index 6e28db8..cc5f315 100644 --- a/configDefault/courier.cfg +++ b/configDefault/courier.cfg @@ -1,21 +1,20 @@ structure Courier :> COURIER_CONFIG = struct (* Non-daemon programs *) -val userdb = "/usr/sbin/userdb" val maildirmake = "/usr/bin/maildirmake.courier" -val userdbpw = "/usr/sbin/userdbpw" val makeuserdb = "/usr/sbin/makeuserdb" val userdbDir = "/etc/courier/userdb" (* Directory for storing userdb info *) -val postReload = "/usr/bin/sudo /usr/local/sbin/domtool-publish courier" +val postReload = ConfigCore.sudo ^ " " ^ ConfigCore.installPrefix ^ "/sbin/domtool-publish courier" (* Command to run after reloading userdb data *) val logFile = "/var/log/exim4/mainlog" (* SMTP log *) -val pushUserdb = "/usr/bin/rsync -r --delete /etc/courier/userdb /afs/hcoop.net/common/etc/domtool/email/userdb" -val pullUserdb = "/usr/bin/rsync -r --delete /afs/hcoop.net/common/etc/domtool/email/userdb /etc/courier/userdb" +(* FIXME: should probably be in an external script *) +val pushUserdb = "/usr/bin/rsync -r --delete /etc/courier/userdb/* " ^ ConfigCore.sharedRoot ^ "/email/userdb/" +val pullUserdb = "/usr/bin/rsync -r --delete " ^ ConfigCore.sharedRoot ^ "/email/userdb/* /etc/courier/userdb/" end