The latest init script appends '.${daemon_id}-${arg_name}.log' to stderr and stdout, even if these variables contain "/dev/null". When they contain "/dev/null" the process never starts.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6059b94c8ee62f5b35b9d3469fc9f04c5b570b commit db6059b94c8ee62f5b35b9d3469fc9f04c5b570b Author: Patrick McLean <chutzpah@gentoo.org> AuthorDate: 2018-03-10 19:15:35 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2018-03-10 19:16:06 +0000 sys-cluster/ceph: Revision bump, fix init script with /dev/null #643412 Special cases /dev/null Closes: https://bugs.gentoo.org/643412 Package-Manager: Portage-2.3.24, Repoman-2.3.6 .../{ceph-12.2.4.ebuild => ceph-12.2.4-r1.ebuild} | 2 +- sys-cluster/ceph/files/ceph.initd-r8 | 95 ++++++++++++++++++++++ 2 files changed, 96 insertions(+), 1 deletion(-)