Dear Friend, Thanx for your quick reply, By installing 'daemon' program, the error of line 68 is removed but still the error in remianing 2 linesis as it is. i.e.
$ /etc/init.d/koha-index-daemon start shows error:- /etc/init.d/koha-index-daemon: line 59: log_daemon_msg: command not found /etc/init.d/koha-index-daemon: line 63: log_end_msg: command not found And such as, /etc/init.d/koha-index-daemon stop shows error:- /etc/init.d/koha-index-daemon: line 67: log_daemon_msg: command not found /etc/init.d/koha-index-daemon: line 71: log_end_msg: command not found Can you pleasee see in this matter again. Please help me in this regard. Thanx in Advance, *Sunil* On Fri, Sep 21, 2012 at 3:25 PM, Bernardo Gonzalez Kriegel < [email protected]> wrote: > Sunil, > the problem, as indicated by this line > > /etc/init.d/koha-index-daemon: line 68: daemon: command not found > > is that you don't have the 'daemon' program. > > On Centos this is unavailable, so go to http://libslack.org/daemon/ , > download the source, compile and install. > > Regards, > Bernardo > > -- > Bernardo Gonzalez Kriegel > [email protected] > > > > On Fri, Sep 21, 2012 at 6:12 AM, sunil sharma <[email protected]>wrote: > >> Dear All, >> >> I am facing an error while executing my koha-index-daemon file using * >> "koha-index-daemon-ctl.sh"*. >> >> >> My koha-index-daemon-ctl.sh file is as: >> >> #!/bin/sh >> >> # This file is part of Koha. >> # >> # Koha is free software; you can redistribute it and/or modify it under >> the >> # terms of the GNU General Public License as published by the Free >> Software >> # Foundation; either version 2 of the License, or (at your option) any >> later >> # version. >> # >> # Koha is distributed in the hope that it will be useful, but WITHOUT ANY >> # WARRANTY; without even the implied warranty of MERCHANTABILITY or >> FITNESS >> FOR >> # A PARTICULAR PURPOSE. See the GNU General Public License for more >> details. >> # >> # You should have received a copy of the GNU General Public License along >> with >> # Koha; if not, write to the Free Software Foundation, Inc., 59 Temple >> Place, >> # Suite 330, Boston, MA 02111-1307 USA >> >> ### BEGIN INIT INFO >> # Provides: koha-index-daemon-$DBNAME >> # Required-Start: $local_fs $syslog >> # Required-Stop: $local_fs $syslog >> # Default-Start: 2 3 4 5 >> # Default-Stop: 0 1 6 >> # X-Interactive: false >> # Short-Description: Start/stop koha-index-daemon for $DBNAME >> ### END INIT INFO >> >> . /lib/lsb/init-functions >> >> USER=koha >> GROUP=koha >> DBNAME=koha >> NAME=koha-index-daemon-$DBNAME >> LOGDIR=/var/log/koha >> PERL5LIB=/usr/share/koha/lib >> KOHA_CONF=/etc/koha/koha-conf.xml >> ERRLOG=$LOGDIR/koha-index-daemon.err >> STDOUT=$LOGDIR/koha-index-daemon.log >> OUTPUT=$LOGDIR/koha-index-daemon-output.log >> >> export KOHA_CONF >> export PERL5LIB >> >> INDEXDAEMON="koha-index-daemon" >> INDEXDAEMON_OPTS="--timeout 30 --conf $KOHA_CONF \ >> --directory /var/tmp/koha-index-daemon-$DBNAME" >> >> DAEMONOPTS="--name=$NAME \ >> --errlog=$ERRLOG \ >> --stdout=$STDOUT \ >> --output=$OUTPUT \ >> --verbose=1 --respawn --delay=30" >> >> USER="--user=$USER.$GROUP" >> >> >> case "$1" in >> start) >> log_daemon_msg "Starting Koha indexing daemon ($DBNAME)" >> if daemon $DAEMONOPTS $USER -- $INDEXDAEMON $INDEXDAEMON_OPTS; then >> log_end_msg 0 >> else >> log_end_msg 1 >> fi >> ;; >> stop) >> log_daemon_msg "Stopping Koha indexing daemon ($DBNAME)" >> if daemon $DAEMONOPTS $USER --stop -- $INDEXDAEMON >> $INDEXDAEMON_OPTS; >> then >> log_end_msg 0 >> else >> log_end_msg 1 >> fi >> ;; >> restart) >> log_daemon_msg "Restarting the Koha indexing daemon ($DBNAME)" >> if daemon $DAEMONOPTS $USER --restart -- $INDEXDAEMON >> $INDEXDAEMON_OPTS; then >> log_end_msg 0 >> else >> log_end_msg 1 >> fi >> ;; >> *) >> log_success_msg "Usage: /etc/init.d/$NAME {start|stop|restart}" >> exit 1 >> ;; >> esac >> >> Then I create a symlink for this script as:- >> >> $ ln -s /usr/share/koha/bin/koha-zebra-indexdaemon-ctl.sh >> /etc/init.d/koha-zebra-indexdaemon >> >> >> While I am running this file giving any option start|stop|restart it >> displays error, like as below: >> >> $ /etc/init.d/koha-index-daemon start >> >> shows error:- >> >> /etc/init.d/koha-index-daemon: line 59: log_daemon_msg: command not found >> /etc/init.d/koha-index-daemon: line 60: daemon: command not found >> /etc/init.d/koha-index-daemon: line 63: log_end_msg: command not found >> >> And such as, >> >> /etc/init.d/koha-index-daemon stop >> >> shows error:- >> >> /etc/init.d/koha-index-daemon: line 67: log_daemon_msg: command not found >> /etc/init.d/koha-index-daemon: line 68: daemon: command not found >> /etc/init.d/koha-index-daemon: line 71: log_end_msg: command not found >> >> Any body can help me in this regard is very useful to me. I am using *koha >> 3.08* on *centos 6.2*. My zebra index version is >> *Zebra<http://www.indexdata.com/zebra>2.0.52. >> >> >> Thanx in Advance, >> >> Sunil * >> _______________________________________________ >> Koha mailing list http://koha-community.org >> [email protected] >> http://lists.katipo.co.nz/mailman/listinfo/koha >> > > _______________________________________________ Koha mailing list http://koha-community.org [email protected] http://lists.katipo.co.nz/mailman/listinfo/koha

