Changeset 12467 for freepbx

Show
Ignore:
Timestamp:
08/30/11 18:43:20 (2 years ago)
Author:
GameGamer43
Message:

check if the readlink is valid before trying to chown & chmod directories to avoid displaying errors in the event the directories are not there or the user sets this to something else which isnt valid

Files:

Legend:

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

    r12357 r12467  
    171171  chown -R $AMPASTERISKWEBUSER:$AMPASTERISKWEBGROUP $(readlink -f $AMPWEBROOT/admin) 
    172172  chmod -R g+w $(readlink -f $AMPWEBROOT/admin) 
    173   chown -R $AMPASTERISKWEBUSER:$AMPASTERISKWEBGROUP $(readlink -f $FOPWEBROOT) 
    174   chmod -R g+w $(readlink -f $FOPWEBROOT) 
     173  if [ "$(readlink -f $FOPWEBROOT)" != "" ]; then 
     174    chown -R $AMPASTERISKWEBUSER:$AMPASTERISKWEBGROUP $(readlink -f $FOPWEBROOT) 
     175    chmod -R g+w $(readlink -f $FOPWEBROOT) 
     176    chmod u+x,g+x $FOPWEBROOT/*.pl 
     177    chmod u+x $FOPWEBROOT/safe_opserver 
     178  fi 
    175179  chown -R $AMPASTERISKWEBUSER:$AMPASTERISKWEBGROUP $(readlink -f $AMPWEBROOT/recordings) 
    176180  chmod -R g+w $(readlink -f $AMPWEBROOT/recordings) 
     
    199203  fi 
    200204 
    201   chmod u+x,g+x $FOPWEBROOT/*.pl 
    202   chmod u+x $FOPWEBROOT/safe_opserver 
    203205  chown $AMPASTERISKUSER /dev/tty9 
    204206