On Wed, May 22, 2013 at 07:30:19AM +0000, C. L. Martinez wrote: > On Wed, May 22, 2013 at 7:02 AM, Antoine Jacoutot <ajacou...@bsdfrog.org> > wrote: > > On Wed, May 22, 2013 at 06:57:16AM +0000, C. L. Martinez wrote: > >> On Wed, May 22, 2013 at 6:50 AM, Antoine Jacoutot <ajacou...@bsdfrog.org> > >> wrote: > >> > On Wed, May 22, 2013 at 06:18:04AM +0000, C. L. Martinez wrote: > >> >> Hi all, > >> >> > >> >> I have a problem with some tcl rc.d startup scripts. Start and status > >> > > >> > You mean check instead of status, right? > >> > >> Yep, you are rigth Antoine .. > >> > >> > > >> >> works ok but stop and restart, doesn't. > >> > > >> > Running the rc script in debug mode may give you some clue (-d). > >> > > >> > >> > >> Uhmm .. no clues: > >> > >> /usr/local/etc/rc.d/suricata_proxyin_agent -d stop > >> > >> + [ -n /usr/local/bin/suricata_proxyin_agent.tcl ] > >> + unset _RC_DEBUG _RC_FORCE > >> + getopts df c > >> + _RC_DEBUG=-d > >> + getopts df c > >> + shift 1 > >> + basename /usr/local/etc/rc.d/suricata_proxyin_agent > >> + _name=suricata_proxyin_agent > >> + _RC_RUNDIR=/var/run/rc.d > >> + _RC_RUNFILE=/var/run/rc.d/suricata_proxyin_agent > >> + eval _rcflags=${suricata_proxyin_agent_flags} > >> + _rcflags= > >> + eval _rcuser=${suricata_proxyin_agent_user} > >> + _rcuser= > >> + getcap -f /etc/login.conf suricata_proxyin_agent > >> + > /dev/null > >> + 2>&1 > >> + [ -z ] > >> + daemon_class=daemon > >> + [ -z ] > >> + daemon_user=root > >> + [ -n ] > >> + [ -n ] > >> + [ -n ] > >> + printf %s -c /data/config/etc/sguil/suricata_proxyin_agent.conf -D > >> + daemon_flags= -c /data/config/etc/sguil/suricata_proxyin_agent.conf -D > >> + daemon_flags=-c /data/config/etc/sguil/suricata_proxyin_agent.conf -D > >> + readonly daemon_class > >> + unset _rcflags _rcuser > >> + pexp=/usr/local/bin/suricata_proxyin_agent.tcl -c > >> /data/config/etc/sguil/suricata_proxyin_agent.conf -D
versus > 17486 p2- I 0:00.30 /usr/local/bin/tclsh8.5 > /usr/local/bin/suricata_proxyin_agent.tcl -c > /data/config/etc/sguil/suricata_proxyin_agent.conf -D