Add the devdb init script.
This commit is contained in:
parent
d667da8e5c
commit
be8f8d0ac0
1
init.d/.gitignore
vendored
1
init.d/.gitignore
vendored
@ -38,3 +38,4 @@ mtab
|
||||
numlock
|
||||
procfs
|
||||
termencoding
|
||||
devdb
|
||||
|
@ -5,7 +5,7 @@ SRCS+= hostid.in moused.in newsyslog.in pf.in rarpd.in rc-enabled.in \
|
||||
rpcbind.in savecore.in syslogd.in
|
||||
|
||||
# These are NetBSD specific
|
||||
SRCS+= swap-blk.in ttys.in wscons.in
|
||||
SRCS+= devdb.in swap-blk.in ttys.in wscons.in
|
||||
|
||||
.SUFFIXES: .BSD.in
|
||||
.BSD.in:
|
||||
|
@ -86,7 +86,7 @@ start()
|
||||
|
||||
ebegin "Cleaning /var/run"
|
||||
for x in $(find /var/run ! -type d ! -name utmp \
|
||||
! -name random-seed \
|
||||
! -name random-seed ! -name dev.db \
|
||||
! -name ld-elf.so.hints ! -name ld.so.hints);
|
||||
do
|
||||
[ ! -f "${x}" ] && continue
|
||||
|
21
init.d/devdb.in
Normal file
21
init.d/devdb.in
Normal file
@ -0,0 +1,21 @@
|
||||
#!@PREFIX@/sbin/runscript
|
||||
# Copyright 2008 Roy Marples <roy@marples.name>
|
||||
# All rights reserved. Released under the 2-clause BSD license.
|
||||
|
||||
description="Creates the dev database"
|
||||
|
||||
depend()
|
||||
{
|
||||
need localmount
|
||||
}
|
||||
|
||||
start()
|
||||
{
|
||||
ebegin "Bulding the dev database"
|
||||
if [ /var/run/dev.db -nt /dev ]; then
|
||||
:
|
||||
else
|
||||
dev_mkdb
|
||||
fi
|
||||
eend $?
|
||||
}
|
Loading…
Reference in New Issue
Block a user