diff options
author | Nikolay Amiantov <ab@fmap.me> | 2016-01-10 15:33:23 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-01-12 18:01:27 +0300 |
commit | d3a19f1b8e65668ca711c4f329ab0a296f3774c9 (patch) | |
tree | 03d1754d3ffb6daf5d5fe7ed450776d7064d07a9 /nixos/modules | |
parent | be2b9898422c6c33af9108ffc126e1479ad728ed (diff) | |
download | nixlib-d3a19f1b8e65668ca711c4f329ab0a296f3774c9.tar nixlib-d3a19f1b8e65668ca711c4f329ab0a296f3774c9.tar.gz nixlib-d3a19f1b8e65668ca711c4f329ab0a296f3774c9.tar.bz2 nixlib-d3a19f1b8e65668ca711c4f329ab0a296f3774c9.tar.lz nixlib-d3a19f1b8e65668ca711c4f329ab0a296f3774c9.tar.xz nixlib-d3a19f1b8e65668ca711c4f329ab0a296f3774c9.tar.zst nixlib-d3a19f1b8e65668ca711c4f329ab0a296f3774c9.zip |
nixos/postfix: backwards compatibility with /var/postfix
Diffstat (limited to 'nixos/modules')
-rw-r--r-- | nixos/modules/services/mail/postfix.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nixos/modules/services/mail/postfix.nix b/nixos/modules/services/mail/postfix.nix index 00cabc505cab..ab6ad3906000 100644 --- a/nixos/modules/services/mail/postfix.nix +++ b/nixos/modules/services/mail/postfix.nix @@ -430,6 +430,11 @@ in }; preStart = '' + # Backwards compatibility + if [ ! -d /var/lib/postfix ] && [ -d /var/postfix ]; then + mkdir -p /var/lib + mv /var/postfix /var/lib/postfix + fi mkdir -p /var/lib/postfix/data /var/lib/postfix/queue/{pid,public,maildrop} chown -R ${user}:${group} /var/lib/postfix |