Skip to content

Commit 8ca895d

Browse files
committed
Don't disable exec and popen via cli
1 parent b9581d9 commit 8ca895d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

install/upgrade/versions/1.8.11.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,9 @@ SM_INSTALL_DIR="/var/lib/snappymail"
2828
SM_CONFIG_DIR="/etc/snappymail"
2929
SM_LOG="/var/log/snappymail"
3030

31-
chown hestiamail:hestiamail /var/lib/snappymail
32-
chown hestiamail:hestiamail /etc/snappymail
31+
if [ -d "/var/lib/snappymail" ]; then
32+
chown hestiamail:hestiamail /var/lib/snappymail
33+
chown hestiamail:hestiamail /etc/snappymail
34+
fi
35+
36+
sed -i "s/disable_functions =.*/disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority/g" /etc/php/*/cli/php.ini

0 commit comments

Comments
 (0)