[Bug 447218] New: do not change timestamps on config files not changed during software updates
https://bugzilla.novell.com/show_bug.cgi?id=447218 Summary: do not change timestamps on config files not changed during software updates Product: openSUSE 11.1 Version: Factory Platform: x86 OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mrmazda@ij.net QAContact: qa@suse.de Found By: --- For backup/restore purposes it is very annoying and wasteful when unmodified files have their timestamps (e.g. as displayed by mc) changed during software updates. Examples I'm aware of are /boot/grub/menu.lst.old, /etc/sysconfig/keyboard, /etc/fstab and /etc/X11/xorg.conf. Please stop changing timestamps on config files that are not changed during software updates. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=447218
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c1
Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=447218
User mrmazda@ij.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c2
Felix Miata
Do you know who changes these?
Besides myself making manual changes, I don't know. I suppose update-bootloader script probably does /etc/grub/menu*, but I don't know how to confirm.
I fear we need to file bugs against each single package. If so, please do so.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=447218
Robert Vojcik
https://bugzilla.novell.com/show_bug.cgi?id=447218
User locilka@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c3
Lukas Ocilka
https://bugzilla.novell.com/show_bug.cgi?id=447218
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c4
Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=447218
User jreidinger@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c5
Josef Reidinger
https://bugzilla.novell.com/show_bug.cgi?id=447218
User mrmazda@ij.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c6
Felix Miata
Are you sure that menu.lst.old is exactly same? I think at least kernel version should change, not?
I wrote this bug up as a collective problem thinking that a shared process during updating was responsible when in fact menu.lst seems quite a separate case from the others. The original menu.lst never gets backed up. Menu.lst.old differs from the lastest menu.lst, and also differs from menu.lst as it existed prior to the kernel update. Since AJ wants separate bugs with this for menu.lst, and the behavior of menu.lst changing is different from the other files that I grouped with it, I'm changing summary on this to describe the unique behavior of perl-Bootloader (or whatever might be repeatedly changing menu.lst). perl-Bootloader is NOT saving the original menu.lst as menu.lst.old - at least, not intact. I always backup up my menu.lst as menu.lst.##, and keep them dating back many versions. Never ever has a kernel update resulted in the appearance of any menu.lst.old that matches my latest backup of menu.lst as menu.lst.##. What I do after each update is rename menu.lst.old to the next in the menu.lst.## sequence, copy the newest menu.lst to the next in the menu.lst.## sequence, make my changes to menu.lst, and save that to the next in the menu.lst.## sequence. So, for each kernel update, /boot/grub acquires 3 new menu.lst backups, e.g. menu.lst.2a, menu.lst.2b & menu.lst.2c. So, when perl-Bootloader is left to do its own backing up, there is never actually a backup (menu.lst.old) of menu.lst as it existed immediately prior to the kernel update. Menu.lst.old should either be an actual backup of menu.lst as it existed prior to the kernel update, or should be left behind with some other name that does not imply that it is a backup of something known to have worked before the update. My attachments to bug 447142 show the miserable mess than can happen to menu.lst that result from kernel updates. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=447218
User jreidinger@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c7
Josef Reidinger
https://bugzilla.novell.com/show_bug.cgi?id=447218
User jreidinger@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c8
--- Comment #8 from Josef Reidinger
https://bugzilla.novell.com/show_bug.cgi?id=447218
User mrmazda@ij.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c9
--- Comment #9 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=447218
User jreidinger@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c10
--- Comment #10 from Josef Reidinger
https://bugzilla.novell.com/show_bug.cgi?id=447218
User jreidinger@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=447218#c11
Josef Reidinger
participants (1)
-
bugzilla_noreply@novell.com