[Bug 43574] Re: Needs Ubuntu-style init script

Scott Moser smoser at canonical.com
Thu Jul 15 13:59:28 BST 2010


Some comments on the upstart job.

In order to maintain the old behavior, we send a SIGQUIT in the pre-stop portion of the upstart job.  Per man page:
- SIGQUIT causes program termination.
- SIGTERM terminates all running servers before terminating xinetd.

Doing this is incompatible with using 'respawn', and I've opened upstart bug 605007 to address that.
'respawn' would be nice, as xinetd is a daemon that could die, and it would be nice to have upstart watching it, but the old sysv scripts had no such function. 

In short, the upstart job should function almost identically to the
sysvinit script.

-- 
Needs Ubuntu-style init script
https://bugs.launchpad.net/bugs/43574
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.

Status in Ubuntu Server papercuts: Triaged
Status in “xinetd” package in Ubuntu: Triaged

Bug description:
Binary package hint: xinetd

xinetd init.d script doesn't fit in with the rest of the packages in main:

$ sudo /etc/init.d/xinetd start
Starting internet superserver: xinetd.

$ sudo /etc/init.d/xinetd stop
Stopping internet superserver: xinetd.





More information about the Ubuntu-sponsors mailing list