From 948a3c84eb8fd452f566062b2705a377c9b8065d Mon Sep 17 00:00:00 2001 From: Purple Grape Date: Thu, 4 Nov 2021 07:26:37 +0800 Subject: [PATCH] RPM: Use user no-body to start SRS (#2706) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1、修正启动身份问题 2、其它改进 --- trunk/packaging/redhat/srs.init | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/trunk/packaging/redhat/srs.init b/trunk/packaging/redhat/srs.init index 9e939c09d..c0a6ec2f9 100644 --- a/trunk/packaging/redhat/srs.init +++ b/trunk/packaging/redhat/srs.init @@ -24,7 +24,7 @@ lockfile=/var/lock/subsys/$prog start() { echo -n $"Starting $prog: " - daemon $exec -c $configfile + daemon --user nobody $exec -c $configfile retval=$? echo [ $retval -eq 0 ] && touch $lockfile @@ -33,7 +33,7 @@ start() { stop() { echo -n $"Stopping $prog: " - killproc $prog -TERM + killproc $exec -TERM retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile @@ -42,7 +42,7 @@ stop() { reload() { echo -n $"reloading $prog: " - killproc $prog -HUP + killproc $exec -HUP retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile @@ -51,7 +51,7 @@ reload() { rotate() { echo -n $"logrotate $prog: " - killproc $prog -USR1 + killproc $exec -USR1 retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile