global command
This commit is contained in:
15
layer/etc/init.d/dkl-boot
Executable file
15
layer/etc/init.d/dkl-boot
Executable file
@ -0,0 +1,15 @@
|
||||
#!/sbin/openrc-run
|
||||
|
||||
description="Direktil boot operations."
|
||||
|
||||
depend()
|
||||
{
|
||||
provide net
|
||||
}
|
||||
|
||||
start()
|
||||
{
|
||||
ebegin "Running Direktil boot operations"
|
||||
/sbin/dkl init boot
|
||||
eend $? "Direktil boot operations failed"
|
||||
}
|
16
layer/etc/init.d/dkl-default
Executable file
16
layer/etc/init.d/dkl-default
Executable file
@ -0,0 +1,16 @@
|
||||
#!/sbin/openrc-run
|
||||
|
||||
description="Direktil default operations."
|
||||
|
||||
depend()
|
||||
{
|
||||
# need anything?
|
||||
:
|
||||
}
|
||||
|
||||
start()
|
||||
{
|
||||
ebegin "Running Direktil default operations"
|
||||
/sbin/dkl init default
|
||||
eend $? "Direktil default operations failed"
|
||||
}
|
30
layer/etc/init.d/dkl-user-services
Executable file
30
layer/etc/init.d/dkl-user-services
Executable file
@ -0,0 +1,30 @@
|
||||
#!/sbin/openrc-run
|
||||
|
||||
description="Direktil user services."
|
||||
|
||||
pidfile=/run/direktil/services.pid
|
||||
|
||||
depend()
|
||||
{
|
||||
need dkl-default
|
||||
}
|
||||
|
||||
start()
|
||||
{
|
||||
mkdir -p $(dirname $pidfile)
|
||||
|
||||
einfo "Starting Direktil services manager"
|
||||
start-stop-daemon --start \
|
||||
--pidfile $pidfile \
|
||||
--background \
|
||||
--exec "/sbin/dkl" \
|
||||
-- init services
|
||||
eend $? "Failed to start Direktil services manager"
|
||||
}
|
||||
|
||||
stop()
|
||||
{
|
||||
einfo "Stopping Direktil services manager"
|
||||
start-stop-daemon --stop --pidfile $pidfile
|
||||
eend $? "Failed to stop Direktil services manager"
|
||||
}
|
Reference in New Issue
Block a user