esystemd is a meta build package that is meant for building standalone versions of tmpfiles and sysusers. It also contains their runtime configuration. Signed-off-by: Aster Boese <asterboese@mailbox.org> Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9103>
16 lines
317 B
Plaintext
16 lines
317 B
Plaintext
#!/sbin/openrc-run
|
|
|
|
descriptions="Create static device nodes in /dev gracefully"
|
|
|
|
depend() {
|
|
before systemd-tmpfiles-setup-dev
|
|
}
|
|
|
|
start() {
|
|
if [ -x /usr/lib/tmpfiles.d ]; then
|
|
ebegin "Gracefully populating /dev from tmpfiles.d"
|
|
/usr/bin/systemd-tmpfiles --prefix=/dev --create --boot --graceful
|
|
eend $?
|
|
fi
|
|
}
|