[Bug 448682] Re: Cannot stop couchdb using /etc/init.d/couchdb after package install
lucid has seen the end of its life and is no longer receiving any updates. Marking the lucid task for this ticket as Won't Fix. ** Changed in: couchdb (Ubuntu Lucid) Status: Triaged = Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/448682 Title: Cannot stop couchdb using /etc/init.d/couchdb after package install To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/couchdb/+bug/448682/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 448682] Re: Cannot stop couchdb using /etc/init.d/couchdb after package install
Debian fixed this in 1.1.0-2. This version likely will not make it in to Precise as-is; someone needs to go through SRU procedure. I am closing the bugtasks for old versions of Ubuntu and adding ones for new versions ** Changed in: couchdb (Ubuntu Karmic) Status: Triaged = Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/448682 Title: Cannot stop couchdb using /etc/init.d/couchdb after package install To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/couchdb/+bug/448682/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 448682] Re: Cannot stop couchdb using /etc/init.d/couchdb after package install
** Changed in: couchdb (Debian) Status: New = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/448682 Title: Cannot stop couchdb using /etc/init.d/couchdb after package install To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/couchdb/+bug/448682/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 448682] Re: Cannot stop couchdb using /etc/init.d/couchdb after package install
** Changed in: couchdb (Debian) Status: Unknown = New -- Cannot stop couchdb using /etc/init.d/couchdb after package install https://bugs.launchpad.net/bugs/448682 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 448682] Re: Cannot stop couchdb using /etc/init.d/couchdb after package install
Some conversations with cjwatson on IRC lead to two potential fixes to address the issue: 1. cjwatson mathiaz: I meant calling sigaction in the daemon itself 2. cjwatson or create a tiny C wrapper that does struct sigaction sa; memset (sa, 0, sizeof sa); sa.sa_handler = SIG_DFL; sigemptyset (sa.sa_mask); sa.sa_flags = 0; sigaction (SIGHUP, sa, NULL); and then execs the program It seems that option 1. may not be possible if erlang doesn't support signals. ** Also affects: couchdb (Ubuntu Lucid) Importance: Undecided Status: New ** Changed in: couchdb (Ubuntu Lucid) Status: New = Triaged ** Changed in: couchdb (Ubuntu Lucid) Importance: Undecided = Medium -- Cannot stop couchdb using /etc/init.d/couchdb after package install https://bugs.launchpad.net/bugs/448682 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 448682] Re: Cannot stop couchdb using /etc/init.d/couchdb after package install
couchdb will not be killed by its init script because signal 1 is ignored if the daemon has been started during package installation: $ cat /proc/$(cat /var/run/couchdb/couchdb.pid)/status [...] SigIgn: 1007 [...] If couchdb has been started by its init script during boot time or from the console then signal 1 is not ignored: $ cat /proc/$(cat /var/run/couchdb/couchdb.pid)/status SigIgn: 1006 The couchdb script uses signal 1 to kill the erlang vm. ** Summary changed: - Cannot stop couchdb using /etc/init.d/couchdb + Cannot stop couchdb using /etc/init.d/couchdb after package install -- Cannot stop couchdb using /etc/init.d/couchdb after package install https://bugs.launchpad.net/bugs/448682 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs