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

Bug#287964: base-config: Should be possible to insert code between inittab.real move and base-config exit



Package: base-config
Version: 2.60
Severity: important

In Debian-Edu, we need to reboot at the end of the installation, to
make sure all programs are using the timezone set during installation,
and also to make sure all programs use the correct DNS resolver
information.  Both of these values are only updated by glibc when a
process start.

Do to this, we want to insert a base-config fragment between the point
where /etc/inittab.real is moved to /etc/inittab, and the point where
base-config exits.  This used to work in Woody, but no longer work in
Sarge.

The problem is that /usr/lib/base-config/menu/finish.mnu contains
'Exit-Menu: true' which make base-config exit, and
/usr/lib/base-config/menu/finish contain the code to wrap up the
installation.  The solution is probably to split the fragment in two,
one part updating the files, and another part exiting base-config.



Reply to: