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

Bug#324900: nscd: umount /var fails (unclean shutdowns)



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



Reply to: