[Pkg-sysvinit-devel] Bug#607269: Bug#607269: initscripts: upgrade from lenny to squeeze left system unbootable as checkfs.sh failed to execute

Henrique de Moraes Holschuh hmh at debian.org
Tue Dec 28 13:23:53 UTC 2010


On Thu, 16 Dec 2010, Andreas Wohlfeld wrote:
> I don't know where I've picked up the missing bits (system was migrated
> from Debian 1.3 over the years), but they are not getting corrected when
> installing new package versions, which caused the problems here.
> 
> Maybe they should be checked as clearly /etc/init.d/rc has changed behavior.

Removing the x bit is a documented way to get the initscript not to execute
(frowned upon unless you use dpkg-statoverride, though, since it can break
on upgrades).

I suppose we could add some testing and warn users if we detect missing x
bits, but unless etch or lenny installs are affected, it may be more trouble
than it is worth.

I have several systems that have been constantly upgraded from sarge, and
none of them had any x missing bits.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh





More information about the Pkg-sysvinit-devel mailing list