klogd всегда выходит с exit(1). stop_daemon() вызывает Terminate(), а в Terminate() всегда exit(1); Для корректного завершения надо использовать exit(0). Как определить что Terminate() вызван из stop_daemon() я не знаю (Terminate вызывается ещё и из других мест где желателен exit(1)). PS: без этого systemd сервис не может определить, что сервис завершён корректно.
Пакет был удалён в августе прошлого года: http://git.altlinux.org/tasks/archive/done/_207/211999/