diff options
author | Alyssa Ross <hi@alyssa.is> | 2019-03-17 15:25:21 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2019-03-17 15:25:21 +0000 |
commit | e27f3b017acb4f7e571f34747742b858bde49833 (patch) | |
tree | 53ddc5686277e18d65979294eacc222aba76b37b /modules/workstation/mail | |
parent | 19943d461e9ac20dcf498dee431c0dd1004afb01 (diff) | |
download | nixlib-e27f3b017acb4f7e571f34747742b858bde49833.tar nixlib-e27f3b017acb4f7e571f34747742b858bde49833.tar.gz nixlib-e27f3b017acb4f7e571f34747742b858bde49833.tar.bz2 nixlib-e27f3b017acb4f7e571f34747742b858bde49833.tar.lz nixlib-e27f3b017acb4f7e571f34747742b858bde49833.tar.xz nixlib-e27f3b017acb4f7e571f34747742b858bde49833.tar.zst nixlib-e27f3b017acb4f7e571f34747742b858bde49833.zip |
modules/isync: fix permissions of directories too
Diffstat (limited to 'modules/workstation/mail')
-rw-r--r-- | modules/workstation/mail/isync/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/workstation/mail/isync/default.nix b/modules/workstation/mail/isync/default.nix index 3fcd2c6f8b35..cf05d9d8c32d 100644 --- a/modules/workstation/mail/isync/default.nix +++ b/modules/workstation/mail/isync/default.nix @@ -18,10 +18,15 @@ postStart = '' ${findutils}/bin/find \ "${maildir}" \ - -type f \ -not -name .mbsyncstate* \ -exec ${coreutils}/bin/chown qyliss:qyliss '{}' \; \ - -exec ${coreutils}/bin/chmod 0660 '{}' \; + \( \ + -type f \ + -exec ${coreutils}/bin/chmod 0660 '{}' \; \ + -or \ + -type d \ + -exec ${coreutils}/bin/chmod 0770 '{}' \; \ + \) ''; }; |