[Bug 1296835] Re: status_of_proc lacks a "-p" in /etc/init.d/pptpd
Robie Basak
1296835 at bugs.launchpad.net
Mon Jun 27 13:44:55 UTC 2016
I tweaked the version to 1.3.4+27+gddb30f8-1ubuntu1.1.
1.3.4+27+gddb30f8-1ubuntu2 would also work because that version string
happens to be unused in any subsequent release, but we prefer the .1
style as it makes it more obvious that it is an SRU.
Uploaded, thanks!
** Changed in: pptpd (Ubuntu Trusty)
Status: New => In Progress
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1296835
Title:
status_of_proc lacks a "-p" in /etc/init.d/pptpd
Status in pptpd package in Ubuntu:
Fix Released
Status in pptpd source package in Trusty:
In Progress
Status in pptpd source package in Xenial:
Fix Released
Status in pptpd package in Debian:
Unknown
Bug description:
The "status" target in /etc/init.d/pptpd doesn't work, because the
call to status_of_proc lacks a "-p" before "$PIDFILE". Example:
# /etc/init.d/pptpd start
* Starting PoPToP Point to Point Tunneling Server pptpd [ OK ]
# ps aux | grep pptpd
root 16211 0.0 0.0 10684 680 ? Ss 17:51 0:00 /usr/sbin/pptpd
root 16305 0.0 0.0 18236 904 pts/0 S+ 17:51 0:00 grep --color=auto pptpd
# /etc/init.d/pptpd status
* /usr/sbin/pptpd is not running
This happens because status_of_proc takes $PIDFILE as $DAEMON, and
tries to use the file "/var/run/pptpd.pid.pid" as source for the PID
of the program. Adding "-p" solves the problem.
The version tested is 1.3.4+27+gddb30f8-1ubuntu1. Output of lsb_release -rd is:
Description: Ubuntu Trusty Tahr (development branch)
Release: 14.04
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pptpd/+bug/1296835/+subscriptions
More information about the Ubuntu-sponsors
mailing list