tag 678982 + patch
thanks

Hi,

The patch attached seems to fix this.

Cheers

Laurent Bigonville
diff -Nru plymouth-0.8.5.1/debian/plymouth.plymouth-log.init plymouth-0.8.5.1/debian/plymouth.plymouth-log.init
--- plymouth-0.8.5.1/debian/plymouth.plymouth-log.init	1970-01-01 01:00:00.000000000 +0100
+++ plymouth-0.8.5.1/debian/plymouth.plymouth-log.init	2012-06-28 00:52:15.000000000 +0200
@@ -0,0 +1,48 @@
+#!/bin/sh
+
+### BEGIN INIT INFO
+# Provides:		plymouth-log
+# Required-Start:	$local_fs
+# Required-Stop:	$local_fs
+# Default-Start:	S
+# Default-Stop:
+# Short-Description:	Inform plymouth that /var/log is writable
+### END INIT INFO
+
+PATH="/sbin:/bin"
+NAME="plymouth-log"
+DESC="Boot splash manager (write log file)"
+
+test -x /bin/plymouth || exit 0
+
+if [ -r "/etc/default/${NAME}" ]
+then
+	. "/etc/default/${NAME}"
+fi
+
+set -e
+
+case "${1}" in
+	start)
+		if plymouth --ping
+		then
+			/bin/plymouth update-root-fs --read-write
+		fi
+		;;
+
+	stop)
+
+		;;
+
+	restart|force-reload)
+
+		;;
+
+	*)
+		N="/etc/init.d/${NAME}"
+		echo "Usage: ${N} {start|stop|restart|force-reload}" >&2
+		exit 1
+		;;
+esac
+
+exit 0
diff -Nru plymouth-0.8.5.1/debian/rules plymouth-0.8.5.1/debian/rules
--- plymouth-0.8.5.1/debian/rules	2012-06-21 12:38:30.000000000 +0200
+++ plymouth-0.8.5.1/debian/rules	2012-06-28 01:10:20.000000000 +0200
@@ -48,6 +48,7 @@
 
 override_dh_installinit:
 	dh_installinit --no-start -- start 21 2 3 4 5 . stop 02 0 6 .
+	dh_installinit --no-start --name=plymouth-log -- start 37 S .
 
 override_dh_builddeb:
 	dh_builddeb -- -Zgzip -z9

Reply via email to