From Bugzilla Helper: User-Agent: Mozilla/4.78 [en] (X11; U; Linux 2.4.18-rc1 i686) Description of problem: When installing initscripts-6.43-1.i386.rpm (released on RHN within the last few days) using kpackage 2.2.2, /etc/rc.sysinit is overwritten apparently without running a diff or saving an rpmorig/rpmnew. This causes major grief on any machine with, for example, mount-2.11m which does not understand the -O option. Version-Release number of selected component (if applicable): How reproducible: Didn't try Steps to Reproduce: 1. Modify /etc/rc.sysinit in some way 2. Install initscripts-6.43-1.i386.rpm using kpackage 2.2.2 3. Actual Results: /etc/rc.sysinit is overwritten. Filesystems do not mount properly. System does not boot. properly or run X. Expected Results: /etc/rc.sysinit.rpmnew should have been created. Additional info: A non Red Hat version of mount was installed to work with EXT3 and a more recent kernel.
Um, the version of mount that ships with 7.2 works with ext3. In any case, rc.sysinit is marked as %config; I don't see this as an initscripts problem.
I was previously using EXT3 with RH7.1 and a recompiled kernel, hence the non RH version of mount, sorry if this was unclear. Nonetheless, the problem remains. Installing the new initscripts package with rpm caused the rc.sysinit file to be overwritten. It caused me _massive_ grief. Please try this process yourself before putting this STR in the bit-bucket. If it is not a problem with the initscripts RPM, then it's a problem with rpm-4.0.3-1.03.