Blame SOURCES/bz1506231.patch

1ce466
diff -up rear-2.00/usr/share/rear/rescue/NBU/default/450_prepare_netbackup.sh.bz1506231 rear-2.00/usr/share/rear/rescue/NBU/default/450_prepare_netbackup.sh
1ce466
--- rear-2.00/usr/share/rear/rescue/NBU/default/450_prepare_netbackup.sh.bz1506231	2017-11-02 10:29:57.000000000 +0100
1ce466
+++ rear-2.00/usr/share/rear/rescue/NBU/default/450_prepare_netbackup.sh	2017-11-27 11:58:54.000000000 +0100
1ce466
@@ -7,6 +7,9 @@
1ce466
 
1ce466
 [[ $NBU_version -lt 7 ]] && return	# NBU is using xinetd when version <7.x
1ce466
 
1ce466
-cp $v /etc/init.d/netbackup $ROOTFS_DIR/etc/scripts/system-setup.d/90-netbackup.sh
1ce466
-[ -f $ROOTFS_DIR/etc/scripts/system-setup.d/90-netbackup.sh ] && \
1ce466
+if [ -e "/etc/init.d/netbackup" ]; then
1ce466
+	cp $v /etc/init.d/netbackup $ROOTFS_DIR/etc/scripts/system-setup.d/netbackup.real
1ce466
+	chmod $v +x $ROOTFS_DIR/etc/scripts/system-setup.d/netbackup.real
1ce466
+	echo "( /etc/scripts/system-setup.d/netbackup.real )" > $ROOTFS_DIR/etc/scripts/system-setup.d/90-netbackup.sh
1ce466
 	chmod $v +x $ROOTFS_DIR/etc/scripts/system-setup.d/90-netbackup.sh
1ce466
+fi
1ce466
diff -up rear-2.00/usr/share/rear/skel/default/usr/lib/systemd/system/sysinit.service.bz1506231 rear-2.00/usr/share/rear/skel/default/usr/lib/systemd/system/sysinit.service
1ce466
--- rear-2.00/usr/share/rear/skel/default/usr/lib/systemd/system/sysinit.service.bz1506231	2017-11-27 11:57:54.000000000 +0100
1ce466
+++ rear-2.00/usr/share/rear/skel/default/usr/lib/systemd/system/sysinit.service	2017-11-27 11:58:09.000000000 +0100
1ce466
@@ -6,3 +6,4 @@ After=systemd-udevd.service
1ce466
 Type=oneshot
1ce466
 ExecStart=/etc/scripts/system-setup
1ce466
 StandardInput=tty
1ce466
+RemainAfterExit=yes