Index: Makefile ================================================================== --- Makefile +++ Makefile @@ -2,11 +2,11 @@ .export DAEMONIZER?=svc.daemon #.MAKE.JOBS?=2 -.SILENT: +#.SILENT: .include "${DAEMONIZER}" .if defined(AUTOBOOT) SCRIPTS=${:!find /etc/mrc -name '*.init' -o -name '*.service'!:S/\/etc\/mrc\///} Index: cleanvar.init ================================================================== --- cleanvar.init +++ cleanvar.init @@ -2,8 +2,8 @@ CLEANVAR_DIRS?=/var/run /var/spool/lock /var/spool/uucp/.Temp cleanvar: mount .for dir in ${CLEANVAR_DIRS} - test -d ${dir} && find ${dir} -mindepth 1 -delete + -test -d ${dir} && find ${dir} -mindepth 1 -delete .endfor install -m644 /dev/null /var/run/utmpx Index: mount.init ================================================================== --- mount.init +++ mount.init @@ -5,7 +5,5 @@ excludes=${NETFS_TYPES:C/:.*//} mount: root : Mount local FS. mount -a -t no${excludes:ts,} - mount_tmpfs -m 01777 dummy /var/run/shm - mkdir -p -m 01777 /var/run/shm/tmp Index: mountlate.init ================================================================== --- mountlate.init +++ mountlate.init @@ -1,5 +1,5 @@ # vim:ft=make: -mountlate: NETWORK mount cleanvar +mountlate: NETWORK mount cleanvar runshm : Mount late FS. mount -a ADDED runshm.init Index: runshm.init ================================================================== --- /dev/null +++ runshm.init @@ -0,0 +1,7 @@ +# vim:ft=make: + +runshm: cleanvar + : Mount and populate /var/run/shm. + mkdir -p /var/run/shm + mount_tmpfs -m 01777 dummy /var/run/shm + mkdir -p -m 01777 /var/run/shm/tmp