Details
Description
Debian 10 "buster" has an updated start-stop-daemon version that causes init script to fail to stop or restart Cassandra daemon. stop option do not stops first launched instance and depending of previous operations, restart and start could launch a second Cassandra daemon instance.
start-stop-daemon since version 1.19.3 fail to stop matching only a pidfile that can be writen by an unprivileged (non-root) user because it is considered a security risk.
Adding a second matching option (user) solved this.
This fix does not break compatibility with older versions and does not mess with pidfile's mode or permissions.
Related: CASSANDRA-15099
Attachments
Attachments
Issue Links
- duplicates
-
CASSANDRA-15099 Debian 10 buster: init file require PID file to be owned by root
- Resolved
- is duplicated by
-
CASSANDRA-16609 Debian init script for 2.2.19 mostly broken on Debian 10 with systemd
- Resolved