I was reading wiki about creating local s6-services (link (https://wiki.artixlinux.org/Main/LocalUserServicesOns6#Complete_s6_supervision_.28optional.29)) and one block of code bothered me. It's this one
mkdir -p /etc/s6/adminsv/local-s6-rc-user/dependencies.d
touch /etc/s6/adminsv/local-s6-rc-user/mount-filesystems
touch /etc/s6/adminsv/local-s6-rc-user/local-s6-user
echo "oneshot" > /etc/s6/adminsv/local-s6-rc-user/type
Shouldn't it be like this:
mkdir -p /etc/s6/adminsv/local-s6-rc-user/dependencies.d
touch /etc/s6/adminsv/local-s6-rc-user/dependencies.d/mount-filesystems
touch /etc/s6/adminsv/local-s6-rc-user/dependencies.d/local-s6-user
echo "oneshot" > /etc/s6/adminsv/local-s6-rc-user/type
?
Earlier ‘mount-filesystems’ was in dependencies.d directory
Yup that's an error and you're correct. Just fixed it.