mirror of
https://github.com/novatiq/packages.git
synced 2026-04-29 06:58:39 +01:00
msmtp-scripts: Fix spool/lock dir permissions
If the spool or lock dir exist before msmtp's initscript runs we need to modify the permisions to be appropriate instead of just bailing, otherwise non-root can't send mail. Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
This commit is contained in:
@@ -4,12 +4,16 @@
|
|||||||
START=90
|
START=90
|
||||||
|
|
||||||
boot() {
|
boot() {
|
||||||
[ ! -d /var/spool/msmtp ] && {
|
if [ ! -d /var/spool/msmtp ]; then
|
||||||
mkdir -m1777 -p /var/spool/msmtp
|
mkdir -m1777 -p /var/spool/msmtp
|
||||||
}
|
else
|
||||||
|
chmod 1777 /var/spool/msmtp
|
||||||
|
fi
|
||||||
|
|
||||||
[ ! -d /var/lock/msmtp ] && {
|
if [ ! -d /var/lock/msmtp ]; then
|
||||||
mkdir -m1777 -p /var/lock/msmtp
|
mkdir -m1777 -p /var/lock/msmtp
|
||||||
}
|
else
|
||||||
|
chmod 1777 /var/spool/msmtp
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user