Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Sep 2015 16:58:58 +0200
From:      Michelle Sullivan <michelle@sorbs.net>
To:        Kevin Golding <kpg@caomhin.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: rc script problem - pidfile not being recognised
Message-ID:  <55F2EC32.3090602@sorbs.net>
In-Reply-To: <441028827.153.1441982537926.JavaMail.Kevin@Thoth>
References:  <441028827.153.1441982537926.JavaMail.Kevin@Thoth>

next in thread | previous in thread | raw e-mail | index | archive | help
Kevin Golding wrote:
> I've been trying to work on a new port and it's my first that uses an rc script so I've been expecting a few bumps, but there's one thing I can't seem to fix and it's a blocker. I can't stop the daemon!
>
> It dopes create a pidfile so I have the following line in my script:
>
> pidfile="/var/run/${name}.pid"
>
> Alas...
>
> # service fuglu stop
> fuglu not running? (check /var/run/fuglu.pid).
> # cat /var/run/fuglu.pid
> 24013
>
> I don't get it. It is the right process ID:
>
> # ps -waux | grep fuglu
> nobody   24013   0.0  0.5 139532  37372  -  I     3:57PM     0:01.03 /usr/local/bin/python2.7 /usr/local/bin/fuglu --pidfile /var/r
> root     26179   0.0  0.0  18824   1976  0  S+    4:30PM     0:00.00 grep fuglu
>   

I'd take a bet as it's running as a user the process is being called to
shutdown and there is some permissions issue on the PID file (I see the
same thing with bucardo when running bucardo as non root)

Regards,

Michelle

-- 
Michelle Sullivan
http://www.mhix.org/




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?55F2EC32.3090602>