This has been fixed in git patch e1aba900a98efcab009de652ce87b7693aeaaab8<br><br><a href="http://anonscm.debian.org/gitweb/?p=splashy/splashy.git;a=commit;h=e1aba900a98efcab009de652ce87b7693aeaaab8">http://anonscm.debian.org/gitweb/?p=splashy/splashy.git;a=commit;h=e1aba900a98efcab009de652ce87b7693aeaaab8</a><br>
<br><div class="gmail_quote">On Wed, Jul 13, 2011 at 3:01 AM, Michael Biebl <span dir="ltr"><<a href="mailto:biebl@debian.org">biebl@debian.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<br>
<br>
as can be seen when grepping through the source, splashy uses /lib/init/rw not<br>
only for sendsigs.omit.d, but also for storing data for its progress interface.<br>
This needs to be moved to /run too (/lib/init/rw/splashy → /run/splashy).<br>
<br>
<br>
Please also note, that /run exists for the complete runtime of the system, i.e.<br>
is created already in the initramfs and transitioned automatically to the real<br>
root. So in case you already need to create runtime data in the initramfs, you<br>
can use /run for this now.<br>
<br>
Michael<br>
<br>
(*)<br>
splashy-0.3.13/scripts/console-tools/config.d/splashy:STEPS_DIR=/lib/init/rw/splashy<br>
splashy-0.3.13/scripts/init.d/splashy:STEPS_DIR="/lib/init/rw/$NAME"<br>
splashy-0.3.13/scripts/init.d/splashy:  # we will always use /lib/init/rw/splashy<br>
and mount a tmpfs there<br>
splashy-0.3.13/scripts/init.d/splashy:        pidof $NAME >> /var/run/sendsigs.omit<br>
splashy-0.3.13/scripts/init.d/splashy:        [ -d /lib/init/rw/sendsigs.omit.d<br>
] || mkdir -p /lib/init/rw/sendsigs.omit.d<br>
splashy-0.3.13/scripts/init.d/splashy:        cat /var/run/sendsigs.omit >><br>
/lib/init/rw/sendsigs.omit.d/splashy<br>
splashy-0.3.13/scripts/default/splashy:# default "/lib/init/rw/splashy"<br>
splashy-0.3.13/scripts/default/splashy:#STEPS_DIR=/lib/init/rw/splashy<br>
splashy-0.3.13/scripts/lsb-base-logging.sh:    STEPS_DIR=/lib/init/rw/splashy<br>
splashy-0.3.13/scripts/lsb-base-logging.sh:    STEPS_DIR=/lib/init/rw/splashy<br>
splashy-0.3.13/ChangeLog:       * scripts/init.d/splashy: tmpfs needed to fix steps On<br>
Ubuntu there is no /lib/init/rw/ directory. We are creating one<br>
splashy-0.3.13/NEWS: * LSB script writes splashy PID to /var/run/sendsigs.omit<br>
which is used by /etc/init.d/sendsigs to<br>
splashy-0.3.13/debian/changelog:  * initrc scripts check whether it needs to<br>
umount /lib/init/rw/splashy<br>
splashy-0.3.13/debian/changelog:  * Use /lib/init/rw/splashy for storage of<br>
steps file (closes: 405240)<br>
<font color="#888888"><br>
--<br>
Why is it that all of the instruments seeking intelligent life in the<br>
universe are pointed away from Earth?<br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>----)(----- <br>Luis Mondesi<br>Maestro Debiano<br><br>----- START ENCRYPTED BLOCK (Triple-ROT13) ------<br>Gur Hohagh [Yvahk] qvfgevohgvba oevatf gur fcvevg bs Hohagh gb gur fbsgjner jbeyq.<br>
----- END ENCRYPTED BLOCK (Triple-ROT13) ------<br>