Changeset 6060
- Timestamp:
- 07/19/08 09:17:52 (3 months ago)
- Files:
-
- freepbx/trunk/amp_conf/bin/freepbx_engine (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
freepbx/trunk/amp_conf/bin/freepbx_engine
r5987 r6060 22 22 exit; 23 23 fi 24 # Set some defaults which can be re-defined in amportal.conf 25 AMPDEVUSER=asterisk 26 AMPDEVGROUP=asterisk 27 AMPASTERISKUSER=asterisk 28 AMPASTERISKGROUP=asterisk 29 AMPASTERISKWEBUSER=$AMPASTERISKUSER 30 AMPASTERISKWEBGROUP=$AMPASTERISKGROUP 31 24 32 . /etc/amportal.conf 25 33 … … 53 61 echo SETTING FILE PERMISSIONS 54 62 55 chown -R asterisk:asterisk$ASTRUNDIR56 chown -R asterisk:asterisk /etc/asterisk63 chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $ASTRUNDIR 64 chown -R $AMPASTERISKUSER:asterisk /etc/asterisk 57 65 chmod -R g+w /etc/asterisk 58 chown -R asterisk:asterisk$ASTVARLIBDIR66 chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $ASTVARLIBDIR 59 67 chmod -R g+w $ASTVARLIBDIR 60 chown -R asterisk:asterisk$ASTLOGDIR68 chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $ASTLOGDIR 61 69 chmod -R g+w $ASTLOGDIR 62 chown -R asterisk:asterisk$ASTSPOOLDIR70 chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $ASTSPOOLDIR 63 71 chmod -R g+w $ASTSPOOLDIR 64 chown -R asterisk:asterisk$AMPWEBROOT/admin72 chown -R $AMPASTERISKWEBUSER:$AMPASTERISKWEBGROUP $AMPWEBROOT/admin 65 73 chmod -R g+w $AMPWEBROOT/admin 66 chown -R asterisk:asterisk$FOPWEBROOT74 chown -R $AMPASTERISKWEBUSER:$AMPASTERISKWEBGROUP $FOPWEBROOT 67 75 chmod -R g+w $FOPWEBROOT 68 chown -R asterisk:asterisk$AMPWEBROOT/recordings76 chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $AMPWEBROOT/recordings 69 77 chmod -R g+w $AMPWEBROOT/recordings 70 chown -R asterisk:asterisk$AMPWEBROOT/_asterisk78 chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $AMPWEBROOT/_asterisk 71 79 chmod u+x,g+x $ASTVARLIBDIR/bin/* 72 chown -R asterisk:asterisk $ASTVARLIBDIR/bin/* 73 chown -R asterisk:asterisk $AMPBIN/* 80 chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $ASTVARLIBDIR/bin/* 81 chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $AMPBIN/* 82 74 83 75 84 if [ "$ASTAGIDIR" != "" ]; then … … 82 91 chmod u+x,g+x $FOPWEBROOT/*.pl 83 92 chmod u+x $FOPWEBROOT/safe_opserver 84 chown asterisk /dev/tty9 93 chown $AMPASTERISKUSER /dev/tty9 94 85 95 # Ensure that various hardware devices are owned correctly. 86 [ -e /dev/zap ] && chown -R asterisk:asterisk/dev/zap87 [ -e /dev/capi20 ] && chown -R asterisk:asterisk/dev/capi2088 [ -e /dev/misdn ] && chown -R asterisk:asterisk/dev/misdn89 [ -e /dev/mISDN ] && chown -R asterisk:asterisk/dev/mISDN90 [ -e /dev/dsp ] && chown -R asterisk:asterisk/dev/dsp96 [ -e /dev/zap ] && chown -R $AMPDEVUSER:$AMPDEVGROUP /dev/zap 97 [ -e /dev/capi20 ] && chown -R $AMPDEVUSER:$AMPDEVGROUP /dev/capi20 98 [ -e /dev/misdn ] && chown -R $AMPDEVUSER:$AMPDEVGROUP /dev/misdn 99 [ -e /dev/mISDN ] && chown -R $AMPDEVUSER:$AMPDEVGROUP /dev/mISDN 100 [ -e /dev/dsp ] && chown -R $AMPDEVUSER:$AMPDEVGROUP /dev/dsp 91 101 92 102 echo Permissions OK
