From: Dirk Wagner Date: Wed, 7 May 2014 19:35:12 +0000 (+0200) Subject: asterisk addon: Do not run asterisk as root. X-Git-Tag: v2.17-core89~105 X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=commitdiff_plain;h=28b8e0ec070adeb0cb8231814d355b7e1e3f56e9 asterisk addon: Do not run asterisk as root. --- diff --git a/lfs/asterisk b/lfs/asterisk index a87cad928c..54c3d5df13 100755 --- a/lfs/asterisk +++ b/lfs/asterisk @@ -144,6 +144,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cp -vrf $(DIR_SRC)/config/asterisk/* /var/ipfire/asterisk/ chmod o+w /var/ipfire/asterisk chown nobody:nobody -R /var/ipfire/asterisk + chown nobody:nobody -R /var/lib/asterisk ln -f -s /var/ipfire/asterisk/wakeup/wakeup.sh /etc/fcron.minutely/wakeup.sh # be sure all source is removed diff --git a/src/initscripts/init.d/asterisk b/src/initscripts/init.d/asterisk index aac9a637ef..db80eb3596 100644 --- a/src/initscripts/init.d/asterisk +++ b/src/initscripts/init.d/asterisk @@ -18,7 +18,7 @@ case "${1}" in start) boot_mesg "Starting Asterisk PBX..." - loadproc /usr/sbin/asterisk -p + loadproc /usr/sbin/asterisk -p -U nobody -G nobody ;; stop)