diff options
author | Roy Marples <roy@marples.name> | 2008-04-28 12:48:20 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2008-04-28 12:48:20 +0000 |
commit | 75f991068d9bc5830a973817c0eb5ef4b978ff14 (patch) | |
tree | b0997e06133e67caea082110b4ec79bd0575e5a2 /init.d.misc/named.in | |
parent | e499e58310e1bab0543f705e38435608909de3ca (diff) | |
download | openrc-75f991068d9bc5830a973817c0eb5ef4b978ff14.tar.gz openrc-75f991068d9bc5830a973817c0eb5ef4b978ff14.tar.bz2 openrc-75f991068d9bc5830a973817c0eb5ef4b978ff14.tar.xz |
Fix multi platform a little.
Diffstat (limited to 'init.d.misc/named.in')
-rw-r--r-- | init.d.misc/named.in | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/init.d.misc/named.in b/init.d.misc/named.in index d5218ea..3674442 100644 --- a/init.d.misc/named.in +++ b/init.d.misc/named.in @@ -4,12 +4,22 @@ command=/usr/sbin/named command_args=${named_args} -pidfile=@VARBASE@/run/named/pid +pidfile=@VARBASE@/run/named.pid name="Domain Name server" extra_started_commands="reload" namedb=/etc/namedb -named_uid=${named_uid:-bind} +uid=named +case "${RC_UNAME}" in + FreeBSD) + uid=bind + pidfile=@VARBASE@/run/named/pid + ;; + Linux) + uid=bind + ;; +esac +named_uid=${named_uid:-${uid}} depend() { |