Bug#670585: "ok hat location is writable"

Dmitry Bogatov KAction at debian.org
Sat Dec 29 18:34:34 GMT 2018


control: submitter -1 id at joeyh.name
control: tags -1 +moreinfo +unreproducible +newcomer +help

[2012-04-26 20:04] Joey Hess <joeyh at debian.org>
> This is an excerpt of my console during boot, exactly as it originally
> appeared, except without the colors.
> 
> [info] Will now check all file systems.
> fsck from util-linux 2.20.1
> Checking all file systems.
> [....] Done checking file systems. A log is being saved in /var/log/fsck/checkfs
> [ ok hat location is writable..
> [ ok ] Will now mount local filesystems:.
> 
> I think this is why every other implementation of fancy status indicators
> puts them at the end of the line, rather than assuming that the script
> output does not span to another line, which will result in absurdities
> when partially overwritten.
> 
> (FWIW, another reason not to do it is that it probably makes line-based screen
> readers do something annoying. I imagine one would probably read boot lines
> twice.)

I can not reproduce it, nor I can understand why. This is what
essentially happens (end of `checkfs.sh', start of `mountall.sh')

	. /lib/lsb/init-functions
	log_success_msg 'done checking file systems.
	A log is being saved in filler ${FSCK_LOGFILE} if that location is writable'
	log_daemon_msg "Will now mount local filesystems"
	log_end_msg 0

And it works fine to me.

Mystery is that all entities involved (lsb-functions, corresponding
parts `checkfs.sh' and `mountall.sh') did not change since 2006...




More information about the Debian-init-diversity mailing list