https://bugzilla.novell.com/show_bug.cgi?id=812346 https://bugzilla.novell.com/show_bug.cgi?id=812346#c0 Summary: checkproc fails to give proper result. Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: openSUSE 12.1 Status: NEW Severity: Major Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: carlos.e.r@opensuse.org QAContact: qa-bugs@suse.de Found By: --- Blocker: --- Telcontar:~ # rcspamd status Checking for service spamd dead However, it is running at the expected place: Telcontar:~ # cat /var/run/spamd.pid 23803 Telcontar:~ # ps afxu | grep 23803 root 24147 0.0 0.0 6792 844 pts/14 S+ 19:08 0:00 | | \_ grep --color=auto 23803 root 23803 0.1 0.7 134552 57556 ? Ss 18:56 0:01 /usr/sbin/spamd -d -c --max-children=6 -r /var/run/spamd.pid But: Telcontar:~ # checkproc -v -p /var/run/spamd.pid /usr/sbin/spamd ; echo $? 1 Telcontar:~ # according to the manual, an exitcode of "1" means: 1 No process but pid file found which is obviously false, the process does exist at the given PID. Other services, like "rcpostfix", which uses the same code for the status result, work correctly. (Note that 12.1 is still supported, and it supports namely systemv as well as systemd) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.