فهرست منبع

rc script clean up

Christoph Schug 22 سال پیش
والد
کامیت
9e8c07e7cc
2فایلهای تغییر یافته به همراه6 افزوده شده و 5 حذف شده
  1. 2 1
      openssh/openssh.spec
  2. 4 4
      openssh/rc.openssh

+ 2 - 1
openssh/openssh.spec

@@ -38,7 +38,7 @@ Distribution: OpenPKG [CORE]
 Group:        Security
 License:      BSD
 Version:      %{V_base}%{V_portable}
-Release:      20030219
+Release:      20030328
 
 #   package options
 %option       with_pam     no
@@ -192,6 +192,7 @@ AutoReqProv:  no
     #   install run-command script
     %{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d
     %{l_shtool} install -c -m 755 -e 's;@l_prefix@;%{l_prefix};g' \
+        -e 's;@l_susr@;%{l_susr};g' \
         -e 's;@l_musr@;%{l_musr};g' -e 's;@l_mgrp@;%{l_mgrp};g' \
         %{SOURCE rc.openssh} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
 

+ 4 - 4
openssh/rc.openssh

@@ -18,21 +18,21 @@
         fi
     }
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     opServiceEnabled openssh || exit 0
     @l_prefix@/bin/sshd
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     opServiceEnabled openssh || exit 0
     openssh_signal TERM
 
-%restart -u root
+%restart -u @l_susr@
     opServiceEnabled openssh || exit 0
     openssh_signal TERM
     sleep 2
     @l_prefix@/bin/sshd
 
-%daily -u root
+%daily -u @l_susr@
     opServiceEnabled openssh || exit 0
     opTmpDirGen openssh
     opTmpDirFile openssh hint hintfile