Am Mittwoch 24 März 2010 schrieb Michael Matz:
Well, if you want to work on that, be our guest. If you can convince the package maintainers to take patches, or upstream to integrate them (even better) all is fine. I'm only against making it a policy, which suddenly would force other people to invest work. That might be okay if the advantages are large and obvious, but in this case they aren't.
I think we're green here. If we agree that changing complex scripts to /bin/bash is a valid option, we should extend the rpmlint check with a _HUGE_ white list that lower the score and then make it fatal error to introduce new /bin/sh scripts that do not pass dash -n. Of course the white list scripts still create a warning in the logs. And then $Guido can work on fixing up the current scripts, I already identified quite some init scripts that are easy to change or need bash. Still I managed to boot with /bin/sh -> dash and you won't believe it, but: bash: 42s dash: 39.5s Of course it's very possible that some scripts just do not run because of syntax errors ;) Greetings, Stephan -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org