Show
Ignore:
Timestamp:
09/15/07 17:33:10 (6 years ago)
Author:
zigorou
Message:

- Remove lockfile variable
- Add create and delete pid to pidfile

Location:
lang/shellscript/mogilefs
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/shellscript/mogilefs/mogilefsd.init

    r174 r175  
    1515prog=${PRPG-/usr/bin/mogilefsd} 
    1616pidfile=/var/run/mogilefsd.pid 
    17 lockfile=${LOCKFILE-/var/lock/mogilefsd} 
    18 execuser=mogile 
     17USER=mogile 
    1918 
    2019start() { 
     
    2524     
    2625    echo -n $"Starting mogilefsd: " 
    27     sudo -u mogile /usr/bin/mogilefsd -c /etc/mogilefs/mogilefsd.conf --daemon 
     26    sudo -u ${USER} /usr/bin/mogilefsd -c /etc/mogilefs/mogilefsd.conf --daemon 
     27    PID=$! 
    2828    RETVAL=$? 
    2929    echo 
    30     [ $RETVAL = 0 ] && touch ${lockfile} 
     30    [ $RETVAL = 0 ] && touch ${pidfile} 
     31    echo $PID > ${pidfile} 
     32 
    3133    return $RETVAL 
    3234} 
     
    3739    RETVAL=$? 
    3840    echo 
    39     [ $RETVAL = 0 ] && rm -f ${lockfile} 
     41    [ $RETVAL = 0 ] && rm -f ${pidfile} 
    4042} 
    4143 
  • lang/shellscript/mogilefs/mogstored.init

    r174 r175  
    1515prog=${PROG-/usr/bin/mogstored} 
    1616pidfile=/var/run/mogstored.pid 
    17 lockfile=${LOCKFILE-/var/lock/mogstored} 
    1817 
    1918start() { 
     
    2524    echo -n $"Starting mogstored: " 
    2625    $prog --config /etc/mogilefs/mogstored.conf --daemonize > /dev/null 
     26    PID=$! 
    2727    RETVAL=$? 
    2828    echo 
    29     [ $RETVAL = 0 ] && touch ${lockfile} 
     29    [ $RETVAL = 0 ] && touch ${pidfile} 
     30    echo $PID > ${pidfile} 
     31 
    3032    return $RETVAL 
    3133} 
     
    3638    RETVAL=$? 
    3739    echo 
    38     [ $RETVAL = 0 ] && rm -f ${lockfile} 
     40    [ $RETVAL = 0 ] && rm -f ${pidfile} 
    3941} 
    4042