chiark
/
gitweb
/
~mdw
/
exim-config
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
67bb86d
)
base.m4: Fiddle with permissions settings for local delivery transports.
author
Mark Wooding
<mdw@distorted.org.uk>
Sat, 25 Jan 2014 14:21:16 +0000
(14:21 +0000)
committer
Mark Wooding
<mdw@distorted.org.uk>
Sat, 25 Jan 2014 14:23:58 +0000
(14:23 +0000)
base.m4
patch
|
blob
|
blame
|
history
diff --git
a/base.m4
b/base.m4
index 856ac71d9e590bd1b00080da44e26f98f8a47169..75b1c4c11b6240ce83da02f6f088bebb40e7b53d 100644
(file)
--- a/
base.m4
+++ b/
base.m4
@@
-259,21
+259,32
@@
smtp_local:
deliver:
driver = appendfile
file = /var/mail/$local_part
deliver:
driver = appendfile
file = /var/mail/$local_part
+ group = mail
+ mode = 0600
+ mode_fail_narrower = false
USER_DELIVERY
## Transports for user filters.
mailbox:
driver = appendfile
USER_DELIVERY
## Transports for user filters.
mailbox:
driver = appendfile
+ initgroups = true
USER_DELIVERY
maildir:
driver = appendfile
maildir_format = true
USER_DELIVERY
maildir:
driver = appendfile
maildir_format = true
+ initgroups = true
USER_DELIVERY
pipe:
driver = pipe
USER_DELIVERY
pipe:
driver = pipe
- return_output = true
+ path = ${if and {{def:home} {exists{$home/bin}}} {$home/bin:} {}}\
+ /usr/local/bin:/usr/local/sbin:\
+ /usr/bin:/usr/sbin:/bin:/sbin
+ initgroups = true
+ umask = 002
+ return_fail_output = true
+ log_output = true
## A special dummy transport for use during address verification.
dummy:
## A special dummy transport for use during address verification.
dummy: