summaryrefslogtreecommitdiff
path: root/community/unrealircd/unrealircd.rc
diff options
context:
space:
mode:
Diffstat (limited to 'community/unrealircd/unrealircd.rc')
-rwxr-xr-xcommunity/unrealircd/unrealircd.rc3
1 files changed, 2 insertions, 1 deletions
diff --git a/community/unrealircd/unrealircd.rc b/community/unrealircd/unrealircd.rc
index 551781760..2cede46c8 100755
--- a/community/unrealircd/unrealircd.rc
+++ b/community/unrealircd/unrealircd.rc
@@ -2,6 +2,7 @@
daemon_name=unrealircd
+. /etc/conf.d/unrealircd
. /etc/rc.conf
. /etc/rc.d/functions
@@ -18,7 +19,7 @@ case "$1" in
[ -f /var/run/$daemon_name.pid ] && rm -f /var/run/$daemon_name.pid
# RUN
export PID_FILE="/var/run/unrealircd.pid"
- /usr/bin/unrealircd 1>>/var/log/unrealircd/ircd.log 2>>/var/log/unrealircd/ircd.log
+ su -c /usr/bin/unrealircd -p - $UNREALIRCD_USER 1>>/var/log/unrealircd/ircd.log 2>>/var/log/unrealircd/ircd.log
#
if [ $? -gt 0 ]; then
stat_fail