You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/net-dns/ddclient/files/ddclient.initd-r6

23 lines
584 B

#!/sbin/openrc-run
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
name="DDclient"
pidfile="/run/ddclient/${RC_SVCNAME}.pid"
command="/usr/bin/ddclient"
command_args="-pid ${pidfile}"
command_group="ddclient"
command_user="ddclient"
depend() {
need net
use dns logger
}
start_pre() {
checkpath -f -m 0600 -o ${command_user}:${command_group} /etc/ddclient/ddclient.conf
checkpath -d -m 0700 -o ${command_user}:${command_group} /run/ddclient
checkpath -d -m 0700 -o ${command_user}:${command_group} /var/cache/ddclient
}