[CentOS] daemon in /etc/init.d/functions creates no pifile?

Tue Jun 2 12:42:53 UTC 2015
skotthof <sebastian.kotthoff at rz.uni-mannheim.de>

OK, I figured out, I have to install
redhat-lsb package for start-stop-daemon
"Implementation of Linux Standard Base specification"

Thanks,

Sebastian
On Tue, Jun 02, 2015 at 11:06:59AM +0200, skotthof wrote:
> Hi,
> 
> we started using centos7 to run kvm+libvirt.
> For novnc to virtual machines I like to start
> websockify as a daemon by libvirt (as a hook)
> 
> Under Debian I used the line:
>  # start-stop-daemon --start --chuid $RUNUSER --make-pidfile --pidfile $PIDFILE --startas $PROGRAM -- $OPTIONS
> which creates a nice pidfile.
> 
> In Centos I figured out, to include /etc/init.d/functions and I tried:
>  # daemon --user $RUNUSER --pidfile=$PIDFILE $PROGRAM $OPTIONS
> 
> But this seems not to create a pidfile at all. It checks only if
> a pidile exist already.
> This is executed at the end
>  # $cgroup $nice runuser -s /bin/bash $user -c "$corelimit >/dev/null 2>&1 ; $*"
> 
> Am I missed something?
> 
> Thanks,
> 
> Sebastian
> -- 
> Sebastian Kotthoff
> Rechenzentrum
> Universität Mannheim
> B6, 23-29; Building B; Room 1.10
> 68159 Mannheim
> 
> Tel: +49 621 181 2516
> Fax: +49 621 181 2682 


> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos


-- 
Sebastian Kotthoff
Rechenzentrum
Universität Mannheim
B6, 23-29; Building B; Room 1.10
68159 Mannheim

Tel: +49 621 181 2516
Fax: +49 621 181 2682