FS#33801 - [openresolv] dnsmasq.pid: No such file or directory
Attached to Project:
Community Packages
Opened by ilya (leniviy) - Sunday, 10 February 2013, 14:11 GMT
Last edited by Jan Alexander Steffens (heftig) - Monday, 11 February 2013, 00:26 GMT
Opened by ilya (leniviy) - Sunday, 10 February 2013, 14:11 GMT
Last edited by Jan Alexander Steffens (heftig) - Monday, 11 February 2013, 00:26 GMT
|
Details
Description:
When I start vpnc from terminal, it prints this: # vpnc cat: /var/run/dnsmasq/dnsmasq.pid: No such file or directory kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec] VPNC started in background (pid: 522)... I didn't change anything related to dnsmasq.pid in the scripts or config files. Additional info: * package version(s) vpnc 0.5.3.svn516-3 dnsmasq 2.65-1 openresolv 3.5.4-1 |
This task depends upon
Closed by Jan Alexander Steffens (heftig)
Monday, 11 February 2013, 00:26 GMT
Reason for closing: Fixed
Additional comments about closing: Custom patch added, 3.5.4-2
Monday, 11 February 2013, 00:26 GMT
Reason for closing: Fixed
Additional comments about closing: Custom patch added, 3.5.4-2
ExecStart=/usr/bin/dnsmasq -k --enable-dbus --user=dnsmasq --pid-file
There's no pid filename. Is it intentional?
Then either add the pidfile or change /usr/lib/resolvconf/dnsmasq
to call /usr/bin/systemctl reload dnsmasq.service
instead of kill
Why is vpnc even looking for this?
Then resolvconf launches the handlers in /usr/lib/resolvconf/
/usr/lib/resolvconf/dnsmasq wants to notify dnsmasq that it should re-read its config files.