mirror of
https://github.com/openwrt/packages.git
synced 2025-12-25 01:48:22 +04: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
|
||||
|
||||
boot() {
|
||||
[ ! -d /var/spool/msmtp ] && {
|
||||
if [ ! -d /var/spool/msmtp ]; then
|
||||
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
|
||||
}
|
||||
else
|
||||
chmod 1777 /var/spool/msmtp
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user