Summary: | net-dns/maradns-1.3.07.08 reports errors when starting | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dawid Stawiarski <neeo> |
Component: | New packages | Assignee: | MATSUU Takuto (RETIRED) <matsuu> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 307917 |
Description
Dawid Stawiarski
2008-04-15 12:02:43 UTC
Same problem here. The file '/usr/portage/net-dns/maradns/files/maradns.rc6' has a bug in the stop-routine, so the daemon is not being shut down leading to errors when trying to start it again. After changing the following line in maradns.rc6, line 20: | start-stop-daemon --stop --quiet --name maradns to this one: | start-stop-daemon --stop --quiet --exec /usr/sbin/maradns everything works. Maybe the corresponding call to start-stop-daemon for starting the daemon should be changed also, but it works like this and I have not much experience with start-stop-daemon. Greetings, Phil Oh well... my previous fix doesn't handle the 'restart' case. I guess this is because sending SIGTERM to maradns doesn't cause duende to quit fast enough. Using the following command for stopping maradns works in all situations: | start-stop-daemon --stop --quiet --name maradns \ | --exec /usr/bin/duende Greetings, Phil PS: I am using maradns-1.3.07.09 fixed in cvs. |