#!/bin/execlineb -P define DEST /dev define CLEANDEST dev define FSTYPE devtmpfs s6-envdir -i /etc/s6/env/path importas -i PATH PATH s6-envdir -i /etc/s6/env/mount.${CLEANDEST} importas -i OPTS OPTS emptyenv export PATH $PATH fdclose 1 fdclose 2 # TODO: Handle devtmpfs being potentially mounted ahead of service execution (initrd) foreground { foreground { exec mkdir -p $DEST } exec mount -t $FSTYPE -o $OPTS devtmpfs $DEST } if -nt { importas status ? test $status -eq 1 }