[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#340147: /etc/init.d/glibc.sh must use ': exit 0' instead of 'exit 0'



Package: libc6
Version: 2.3.5-5
Severity: serious

The script /etc/init.d/glibc.sh can not be sourced, as it contain
'exit 0' at the end of the script.  This is against policy, specifying
that all .sh scripts in /etc/rcS.d/ will be sourced.  I discovered
this while fixing sysv-rc (bug #339955), as the boot started to fail
because glibc.sh terminated the script running the files in
/etc/rcS.d/.

Changing 'exit 0' to ': exit 0' solved the issue.

Setting severity serious, as this Debian Policy §9.3.1 require .sh
scripts in runlevel S to be sourced, and this is impossible as long as
this bug is open.



Reply to: