On Thu, 13 Dec 2018 00:59:19 -0600, Doug Newgard via arch-general wrote:
On Thu, 13 Dec 2018 07:52:55 +0100 Ralf Mardorf via arch-general <arch-general@archlinux.org> wrote:
On Thu, 13 Dec 2018 07:34:12 +0100, Peter Nabbefeld wrote:
Probably I should create the folder to fix the problem. Which owner and access rights are needed?
No, use /usr/lib/sysusers.d/ to declare the user.
[root@archlinux rocketmouse]# apropos sysusers.d sysusers.d (5) - Declarative allocation of system users and groups [root@archlinux rocketmouse]# cat /usr/lib/sysusers.d/ceph.conf u ceph 340 - /run/ceph [root@archlinux rocketmouse]# ls -ld /run/ceph/ drwxrwx--- 2 ceph ceph 40 Dec 11 09:21 /run/ceph/
None of this is valid. sysusers.d is not the fix here in any way. See my other message.
IIUC you recommend to install and remove the package ceph. [rocketmouse@archlinux tmp]$ asp checkout ceph Cloning into 'ceph'... done. [rocketmouse@archlinux tmp]$ cat ceph/trunk/ceph.sysusers u ceph 340 - /run/ceph