: . /etc/init.d/functions # USER="lp" # GROUP="lp" prefix=@prefix@ datarootdir=@datarootdir@ localstatedir=@localstatedir@ rundir=${localstatedir}/run myrundir=${rundir}/prqd mydir=${localstatedir}/prqd sbindir=@sbindir@ bindir=@bindir@ libdir=@libdir@ PATH="${sbindir}:${bindir}:${PATH}" export PATH if [ "X$LD_LIBRARY_PATH" != "X" ] then LD_LIBRARY_PATH="${libdir}:$LD_LIBRARY_PATH" else LD_LIBRARY_PATH="${libdir}" fi export LD_LIBRARY_PATH case "$*" in "start") [ ! -d ${myrundir} ] || rm -fr "${myrundir}" [ -d ${myrundir} ] || mkdir -p "${myrundir}" [ -d ${mydir} ] || mkdir -p "${mydir}" [ "X$USER" = "X" ] || chown -R $USER ${myrundir} [ "X$USER" = "X" ] || chown -R $USER ${mydir} [ "X$GROUP" = "X" ] || chgrp -R $GROUP ${myrundir} [ "X$GROUP" = "X" ] || chgrp -R $GROUP ${mydir} echo "Starting prqd" ${sbindir}/prqd ;; "stop") echo "Shutting down prqd" if test -f ${myrundir}/prqd.pid then kill ${myrundir}/prqd.pid else killproc prqd fi ;; esac