it's just plain strange. i think irrelevant code is left in. if it's not true, then there should be comment why the code is as it is there. # void ebegin(char* message) # # show a message indicating the start of a process # ebegin() { if [ "${RC_QUIET_STDOUT}" != "yes" ] then if [ "${RC_NOCOLOR}" = "yes" ] then echo -ne " ${GOOD}*${NORMAL} ${*}..." else echo -e " ${GOOD}*${NORMAL} ${*}..." fi fi return 0 } Reproducible: Always Steps to Reproduce: with --nocolor i see three 'ok' messages, so i still consider it a bug :) # /etc/init.d/samba --nocolor reload * samba -> reload: smbd ... [ ok ] * samba -> reload: nmbd ... [ ok ] [ ok ] # /etc/init.d/samba reload * samba -> reload: smbd ... [ ok ] * samba -> reload: nmbd ... [ ok ] #
this is fixed in cvs already
is the cvs available publically? is there some cvsweb interface? :)
there's a link to viewcvs from the gentoo.org page we dont have anon cvs available atm, we took it down because of the high loads it was causing ... developers couldnt use cvs like that :(