File galera-3-25.3.10_fix_startup_scripts.patch of Package galera-4

Index: galera-4-26.4.6/garb/files/garb.service
===================================================================
--- galera-4-26.4.6.orig/garb/files/garb.service
+++ galera-4-26.4.6/garb/files/garb.service
@@ -11,7 +11,8 @@ WantedBy=multi-user.target
 Alias=garbd.service
 
 [Service]
-User=nobody
+User=garb
+Group=garb
 ExecStart=/usr/bin/garb-systemd start
 
 # Use SIGINT because with the default SIGTERM
Index: galera-4-26.4.6/garb/files/garb.sh
===================================================================
--- galera-4-26.4.6.orig/garb/files/garb.sh
+++ galera-4-26.4.6/garb/files/garb.sh
@@ -49,7 +49,7 @@ program_start() {
 	local rcode
 	if [ -f /etc/redhat-release ]; then
 		echo -n $"Starting $prog: "
-		daemon --user nobody $prog "$@" >/dev/null
+		daemon --user garb $prog "$@" >/dev/null
 		rcode=$?
 		if [ $rcode -eq 0 ]; then
 			pidof $prog > $PIDFILE || rcode=$?
@@ -58,7 +58,7 @@ program_start() {
 		echo
 	else
 		log_daemon_msg "Starting $prog: "
-		start-stop-daemon --start --quiet -c nobody --background \
+		start-stop-daemon --start --quiet -c garb --background \
 		                  --exec $prog -- "$@"
 		rcode=$?
 		# Hack: sleep a bit to give garbd some time to fork
openSUSE Build Service is sponsored by