31 lines
579 B
Plaintext
Executable File
31 lines
579 B
Plaintext
Executable File
#!/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"
|
|
}
|