[Pkg-sysvinit-devel] Bug#387894: sysv-rc: single out progress bar support

Jörg Zastrau dl1bku at gmail.com
Thu Sep 28 21:01:44 UTC 2006


Package: sysv-rc
Version: 2.86.ds1-20
Followup-For: Bug #387894

and so I installed bootsplash... the accompanying sysv-rc-bootsplash
patches /etc/init.d/rc. Now I found that this script already includes
support for usplash and splashutils (progress bar).

Problem:
I feel that this is not the right place to handle the progress
bar.

Wish:
Please consider just generic support for progress bar and let some
glue code (belonging to the splash package) handle the actual update.

Suggestion:
source interface code from /etc/alternatives/splash, actual scripts
resides in /sbin

interface:
progress_init()    - initialize progress bar
progress_update()  - called after each startup script
progress_done()    - called at end

the glue code can figure out the runlevel and the percentage done by
itself.

benefit:
generic code doesn't clutter rc script, resolves bug #388838

drawback:
coordination required

Joerg Zastrau




More information about the Pkg-sysvinit-devel mailing list