[main]
@type = oneshot
@version = @vers@
@description = "Mount /dev/shm directory"
@user = ( root )
@depends =( mount-dev )

[start]
@execute =
(
    if { 66-yeller -cdp mount-shm -1 /dev/console setup shm }
    if -nt {

        execl-cmdline -s { execl-toc -X -m /dev/shm ${cmd_args} }

    }
    66-yeller -fcdp mount-shm -1 /dev/console crashed!
)

[stop]
@execute=
(
    if { 66-yeller -cdp mount-shm -1 /dev/console unmount shm }
    if -nt {

        execl-toc -tD -m /dev/shm umount -lR /dev/shm

    }
    66-yeller -fcdp mount-shm -1 /dev/console crashed!
)

[environment]
cmd_args=!-o mode=1777,nosuid,nodev -t tmpfs -d shm


[logger]
@destination = @live_dir@/log/mount-shm
