diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-06-29 10:15:54 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-06-29 10:15:54 +0100 |
commit | 9aa80713372911cec499b3adb2cd746790920916 (patch) | |
tree | b8e99dc5dd60ac2094a27cc52f74aada8df38f05 /net-irc/ergo/files | |
parent | b4d43e8c611df4a8061b6f88d9e9f6b1e3c83903 (diff) |
gentoo resync : 29.06.2021
Diffstat (limited to 'net-irc/ergo/files')
-rw-r--r-- | net-irc/ergo/files/ergo.initd | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/net-irc/ergo/files/ergo.initd b/net-irc/ergo/files/ergo.initd index bc2b7dd064d1..025d6951862b 100644 --- a/net-irc/ergo/files/ergo.initd +++ b/net-irc/ergo/files/ergo.initd @@ -1,6 +1,8 @@ #!/sbin/openrc-run command=/usr/bin/ergo -command_args="--conf ${ERGO_CONFIGFILE:-"/etc/ergo/ircd.yaml"}" +command_args="run --conf ${ERGO_CONFIGFILE:-"/etc/ergo/ircd.yaml"}" +command_background=true +extra_started_commands="reload" pidfile=/var/run/ergo.pid name="ergo" description="ergo IRC daemon" @@ -9,3 +11,9 @@ depend() { use dns provide ircd } + +reload() { + ebegin "Reloading ${RC_SVCNAME}" + start-stop-daemon --signal HUP --pidfile "${pidfile}" + eend $? +} |