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
|
numlock
|
||||||
procfs
|
procfs
|
||||||
termencoding
|
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
|
rpcbind.in savecore.in syslogd.in
|
||||||
|
|
||||||
# These are NetBSD specific
|
# 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
|
.SUFFIXES: .BSD.in
|
||||||
.BSD.in:
|
.BSD.in:
|
||||||
|
@ -86,7 +86,7 @@ start()
|
|||||||
|
|
||||||
ebegin "Cleaning /var/run"
|
ebegin "Cleaning /var/run"
|
||||||
for x in $(find /var/run ! -type d ! -name utmp \
|
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);
|
! -name ld-elf.so.hints ! -name ld.so.hints);
|
||||||
do
|
do
|
||||||
[ ! -f "${x}" ] && continue
|
[ ! -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