[Splashy-devel] Bug#633037: splashy: /run transition: Please switch to /run

Luis Mondesi lemsx1 at gmail.com
Sat Jul 16 10:21:02 UTC 2011


This has been fixed in git patch e1aba900a98efcab009de652ce87b7693aeaaab8

http://anonscm.debian.org/gitweb/?p=splashy/splashy.git;a=commit;h=e1aba900a98efcab009de652ce87b7693aeaaab8

On Wed, Jul 13, 2011 at 3:01 AM, Michael Biebl <biebl at debian.org> wrote:

> Hi,
>
> as can be seen when grepping through the source, splashy uses /lib/init/rw
> not
> only for sendsigs.omit.d, but also for storing data for its progress
> interface.
> This needs to be moved to /run too (/lib/init/rw/splashy → /run/splashy).
>
>
> Please also note, that /run exists for the complete runtime of the system,
> i.e.
> is created already in the initramfs and transitioned automatically to the
> real
> root. So in case you already need to create runtime data in the initramfs,
> you
> can use /run for this now.
>
> Michael
>
> (*)
>
> splashy-0.3.13/scripts/console-tools/config.d/splashy:STEPS_DIR=/lib/init/rw/splashy
> splashy-0.3.13/scripts/init.d/splashy:STEPS_DIR="/lib/init/rw/$NAME"
> splashy-0.3.13/scripts/init.d/splashy:  # we will always use
> /lib/init/rw/splashy
> and mount a tmpfs there
> splashy-0.3.13/scripts/init.d/splashy:        pidof $NAME >>
> /var/run/sendsigs.omit
> splashy-0.3.13/scripts/init.d/splashy:        [ -d
> /lib/init/rw/sendsigs.omit.d
> ] || mkdir -p /lib/init/rw/sendsigs.omit.d
> splashy-0.3.13/scripts/init.d/splashy:        cat /var/run/sendsigs.omit >>
> /lib/init/rw/sendsigs.omit.d/splashy
> splashy-0.3.13/scripts/default/splashy:# default "/lib/init/rw/splashy"
> splashy-0.3.13/scripts/default/splashy:#STEPS_DIR=/lib/init/rw/splashy
> splashy-0.3.13/scripts/lsb-base-logging.sh:
>  STEPS_DIR=/lib/init/rw/splashy
> splashy-0.3.13/scripts/lsb-base-logging.sh:
>  STEPS_DIR=/lib/init/rw/splashy
> splashy-0.3.13/ChangeLog:       * scripts/init.d/splashy: tmpfs needed to
> fix steps On
> Ubuntu there is no /lib/init/rw/ directory. We are creating one
> splashy-0.3.13/NEWS: * LSB script writes splashy PID to
> /var/run/sendsigs.omit
> which is used by /etc/init.d/sendsigs to
> splashy-0.3.13/debian/changelog:  * initrc scripts check whether it needs
> to
> umount /lib/init/rw/splashy
> splashy-0.3.13/debian/changelog:  * Use /lib/init/rw/splashy for storage of
> steps file (closes: 405240)
>
> --
> Why is it that all of the instruments seeking intelligent life in the
> universe are pointed away from Earth?
>
>


-- 
----)(-----
Luis Mondesi
Maestro Debiano

----- START ENCRYPTED BLOCK (Triple-ROT13) ------
Gur Hohagh [Yvahk] qvfgevohgvba oevatf gur fcvevg bs Hohagh gb gur fbsgjner
jbeyq.
----- END ENCRYPTED BLOCK (Triple-ROT13) ------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/splashy-devel/attachments/20110716/2f6a7a66/attachment.html>


More information about the Splashy-devel mailing list