Changeset 6060

Show
Ignore:
Timestamp:
07/19/08 09:17:52 (3 months ago)
Author:
p_lindheimer
Message:

#2606 added configurable variables to freepbx_engine see ticket for details

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • freepbx/trunk/amp_conf/bin/freepbx_engine

    r5987 r6060  
    2222        exit; 
    2323fi 
     24# Set some defaults which can be re-defined in amportal.conf 
     25AMPDEVUSER=asterisk 
     26AMPDEVGROUP=asterisk 
     27AMPASTERISKUSER=asterisk 
     28AMPASTERISKGROUP=asterisk 
     29AMPASTERISKWEBUSER=$AMPASTERISKUSER 
     30AMPASTERISKWEBGROUP=$AMPASTERISKGROUP 
     31 
    2432. /etc/amportal.conf 
    2533 
     
    5361        echo SETTING FILE PERMISSIONS 
    5462 
    55         chown -R asterisk:asterisk $ASTRUNDIR 
    56         chown -R asterisk:asterisk /etc/asterisk 
     63        chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $ASTRUNDIR 
     64        chown -R $AMPASTERISKUSER:asterisk /etc/asterisk 
    5765        chmod -R g+w /etc/asterisk 
    58         chown -R asterisk:asterisk $ASTVARLIBDIR 
     66        chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $ASTVARLIBDIR 
    5967        chmod -R g+w $ASTVARLIBDIR 
    60         chown -R asterisk:asterisk $ASTLOGDIR 
     68        chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $ASTLOGDIR 
    6169        chmod -R g+w $ASTLOGDIR 
    62         chown -R asterisk:asterisk $ASTSPOOLDIR 
     70        chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $ASTSPOOLDIR 
    6371        chmod -R g+w $ASTSPOOLDIR 
    64         chown -R asterisk:asterisk $AMPWEBROOT/admin 
     72        chown -R $AMPASTERISKWEBUSER:$AMPASTERISKWEBGROUP $AMPWEBROOT/admin 
    6573        chmod -R g+w $AMPWEBROOT/admin 
    66         chown -R asterisk:asterisk $FOPWEBROOT 
     74        chown -R $AMPASTERISKWEBUSER:$AMPASTERISKWEBGROUP $FOPWEBROOT 
    6775        chmod -R g+w $FOPWEBROOT 
    68         chown -R asterisk:asterisk $AMPWEBROOT/recordings 
     76        chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $AMPWEBROOT/recordings 
    6977        chmod -R g+w $AMPWEBROOT/recordings 
    70         chown -R asterisk:asterisk $AMPWEBROOT/_asterisk 
     78        chown -R $AMPASTERISKUSER:$AMPASTERISKGROUP $AMPWEBROOT/_asterisk 
    7179        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 
    7483 
    7584        if [ "$ASTAGIDIR" != "" ]; then 
     
    8291        chmod u+x,g+x $FOPWEBROOT/*.pl 
    8392        chmod u+x $FOPWEBROOT/safe_opserver 
    84         chown asterisk /dev/tty9 
     93        chown $AMPASTERISKUSER /dev/tty9 
     94 
    8595        # Ensure that various hardware devices are owned correctly. 
    86         [ -e /dev/zap ] && chown -R asterisk:asterisk /dev/zap  
    87         [ -e /dev/capi20 ] && chown -R asterisk:asterisk /dev/capi20 
    88         [ -e /dev/misdn ] && chown -R asterisk:asterisk /dev/misdn 
    89         [ -e /dev/mISDN ] && chown -R asterisk:asterisk /dev/mISDN 
    90         [ -e /dev/dsp ] && chown -R asterisk:asterisk /dev/dsp 
     96        [ -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 
    91101 
    92102        echo Permissions OK 
Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads