Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12:Update
ceph
0002-SUSE-ify-sysvinit-scripts.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0002-SUSE-ify-sysvinit-scripts.patch of Package ceph
From: Danny Kukawka <dkukawka@suse.de> Date: Thu, 5 Jun 2014 00:02:26 +0200 Subject: [PATCH] SUSE-ify sysvinit scripts This is a squash of the following four closely-related commits: ab16e3056e8fc7f26855ca0c58c88ed716443dc1 rcfiles-remove-init-2.patch 2cd29db16497917e2e5737b7f1b52dbb77b038c2 radosgw-init-opensuse.patch a3ca39c182bb3ee0d175cdb92d10a86d2ce268ec 0001-fix-runlevels-for-start-scripts.patch 363022a4a2bb90b8bfe640b02e7458048e2940de fixup of radosgw-init-opensuse.patch Signed-off-by: Nathan Cutler <ncutler@suse.com> (cherry picked from commit 6dba97bb7fff31eea89078eb8cbabd38049cc3ed) --- src/init-ceph.in | 2 +- src/init-radosgw | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/init-ceph.in b/src/init-ceph.in index 7276830..5fb8d6d 100644 --- a/src/init-ceph.in +++ b/src/init-ceph.in @@ -4,7 +4,7 @@ ### BEGIN INIT INFO # Provides: ceph -# Default-Start: 2 3 4 5 +# Default-Start: 3 5 # Default-Stop: 0 1 6 # Required-Start: $remote_fs $named $network $time # Required-Stop: $remote_fs $named $network $time diff --git a/src/init-radosgw b/src/init-radosgw index 02d543c..8f6f4e8 100644 --- a/src/init-radosgw +++ b/src/init-radosgw @@ -3,7 +3,7 @@ # Provides: radosgw # Required-Start: $remote_fs $named $network $time # Required-Stop: $remote_fs $named $network $time -# Default-Start: 2 3 4 5 +# Default-Start: 3 5 # Default-Stop: 0 1 6 # Short-Description: radosgw RESTful rados gateway # Description: radosgw RESTful rados gateway @@ -35,7 +35,7 @@ done PREFIX='client.radosgw.' # user to run radosgw as (it not specified in ceph.conf) -DEFAULT_USER='www-data' +DEFAULT_USER='wwwrun' RADOSGW=`which radosgw` if [ ! -x "$RADOSGW" ]; then @@ -74,7 +74,7 @@ case "$1" in fi echo "Starting $name..." - start-stop-daemon --start -u $user -x $RADOSGW -- -n $name + /sbin/startproc -u $user $RADOSGW -n $name done daemon_is_running $RADOSGW ;; @@ -98,7 +98,8 @@ case "$1" in start-stop-daemon --stop -x $RADOSGW --oknodo $TIMEOUT ;; status) - daemon_is_running $RADOSGW + /sbin/checkproc $RADOSGW + rc_status -v ;; *) echo "Usage: $0 {start|stop|restart|force-reload|reload|status} [-v|--verbose]" >&2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor