At Thu, 1 Sep 2005 15:00:23 +0200, Gabor Gombas wrote: > > Why is this "unconditionally" happenned? What setting does this cause > > this problem? > > Because bash calls getpwuid() to initialize the value of $SHELL before > executing the script.
I understand the whole story - this problem could be happenned on all Debian system - but almost all people including me uses "4 (Let /var be the same filesystem as /)", so this problem is hidden. Indeed, there're some activities and discussions to modify init processes. I expect your described choice 3 or 5 will be accepted widely. > 3. Convert /etc/init.d/rc to be an ELF executable instead of a shell > script > 5. Redesign the init system so unmounting of local file systems is done > _after_ /etc/init/rc has finished (and the program that does the > unmounting must not be a shell script) I think this problem is not only glibc problem - rathar, should I reassign it to the appropriate package, for example /etc/init.d/rc (sysv-rc) to tell to the maintainer about this kind of issue? Regards, -- gotom -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]