From ed4be2f1a458570b8a7670d2b4dc6787ad0c61da Mon Sep 17 00:00:00 2001 From: Shin'ya Minazuki Date: Wed, 7 Jan 2026 20:19:08 -0300 Subject: [PATCH] Add some init scripts Signed-off-by: Shin'ya Minazuki --- init.d/dinit | 4 ++++ init.d/netbsd | 19 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 init.d/dinit create mode 100644 init.d/netbsd diff --git a/init.d/dinit b/init.d/dinit new file mode 100644 index 0000000..3669e6b --- /dev/null +++ b/init.d/dinit @@ -0,0 +1,4 @@ +# $YakumoLabs$ +type = process +command = /usr/local/bin/efsldap -c /usr/local/etc/efsldap.ini +restart = on-failure diff --git a/init.d/netbsd b/init.d/netbsd new file mode 100644 index 0000000..ab98b4c --- /dev/null +++ b/init.d/netbsd @@ -0,0 +1,19 @@ +#!/bin/sh +# $YakumoLabs$ +# +# PROVIDE: efsldap +# REQUIRE: NETWORKING DAEMON +# BEFORE: LOGIN +# KEYWORD: shutdown +. /etc/rc.subr + +name="efsldap" +rcvar="${name}" + +pidfile="/var/run/efsldap.pid" + +command="/usr/pkg/sbin/daemonize" +command_args="-p ${pidfile} /usr/pkg/bin/${name} -c /usr/pkg/etc/${name}.ini" + +load_rc_config ${name} +run_rc_command "$1"