--- ./rc.imapd.orig	Thu Sep  5 09:24:13 2002
+++ ./rc.imapd	Wed Feb 26 22:14:03 2003
@@ -1,4 +1,4 @@
-#!@l_prefix@/lib/openpkg/bash @l_prefix@/etc/rc
+#!/opt/openpkg/lib/openpkg/bash /opt/openpkg/etc/rc
 ##
 ##  rc.imapd -- Run-Commands for IMAP Daemon
 ##
@@ -6,34 +6,32 @@
 %config
     imapd_enable="yes"
 
-%start -p 200 -u @l_musr@
+%start -p 200 -u root
     if opServiceEnabled imapd; then
-        @l_prefix@/bin/master &
-        echo $! > @l_prefix@/var/imapd/imapd.pid
+        /opt/openpkg/bin/master -d -p /opt/openpkg/var/imapd/imapd.pid
     fi
 
-%stop -p 200 -u @l_musr@
+%stop -p 200 -u root
     if opServiceEnabled imapd; then
-        if [ -f @l_prefix@/var/imapd/imapd.pid ]; then
-            kill -TERM `cat @l_prefix@/var/imapd/imapd.pid`
-            rm @l_prefix@/var/imapd/imapd.pid
+        if [ -f /opt/openpkg/var/imapd/imapd.pid ]; then
+            kill -TERM `cat /opt/openpkg/var/imapd/imapd.pid`
+            rm /opt/openpkg/var/imapd/imapd.pid
         fi
     fi
 
-%restart -u @l_musr@
+%restart -u root
     if opServiceEnabled imapd; then
-        if [ -f @l_prefix@/var/imapd/imapd.pid ]; then
-            kill -TERM `cat @l_prefix@/var/imapd/imapd.pid`
+        if [ -f /opt/openpkg/var/imapd/imapd.pid ]; then
+            kill -TERM `cat /opt/openpkg/var/imapd/imapd.pid`
             sleep 2
         fi
-        @l_prefix@/bin/master &
-        echo $! > @l_prefix@/var/imapd/imapd.pid
+        /opt/openpkg/bin/master -d -p /opt/openpkg/var/imapd/imapd.pid
     fi
 
-%reload -u @l_musr@
+%reload -u root
     if opServiceEnabled imapd; then
-        if [ -f @l_prefix@/var/imapd/imapd.pid ]; then
-            kill -HUP `cat @l_prefix@/var/imapd/imapd.pid`
+        if [ -f /opt/openpkg/var/imapd/imapd.pid ]; then
+            kill -HUP `cat /opt/openpkg/var/imapd/imapd.pid`
         fi
     fi
 
