[Bug 209351] New: File /etc/sysconfig/SuSEfirewall2 not updated
https://bugzilla.novell.com/show_bug.cgi?id=209351 Summary: File /etc/sysconfig/SuSEfirewall2 not updated Product: SUSE LINUX 10.0 Version: Final Platform: x86-64 OS/Version: SuSE Linux 10.0 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: abrahams@acm.org QAContact: kkaempf@novell.com During an update from a previous SuSE Linux installation to 10.0, the file /etc/sysconfig/SuSEfirewall2 is not being updated as it should. It should be copied from /var/adm/fillup-templates/sysconfig.SuSEfirewall2, but that does not happen, so the copy in sysconfig is an older one. However, in a new installation the file in /etc/sysconfig is correct. This bug might also affect other files in /var/adm/fillup-templates. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=209351 aj@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |lnussel@novell.com |screening@forge.provo.novell| |.com | ------- Comment #1 from aj@novell.com 2006-10-01 00:53 MST ------- It should not get copied at all, you do not want to lose your settings. Only the new sections should be added to it. Ludwig, were there changes in SuSEfirewall2 from 10.0 to 10.1 or is it ok to leave the file a is? -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=209351 ------- Comment #2 from abrahams@acm.org 2006-10-01 11:12 MST ------- This was an update from 9.2 to 10.0, as I recall. I discovered the problem because of an odd side effect: the firewall parameters did not appear in the left pane of the Yast Security/Firewall section. That was because the older file did not have a ##Path line. Also, the update probably should have removed the personalfirewall file from /etc/sysconfig, since it no longer applies and it produces an extraneous section in that Yast pane. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=209351 lnussel@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lnussel@novell.com AssignedTo|lnussel@novell.com |ro@novell.com ------- Comment #3 from lnussel@novell.com 2006-10-04 02:16 MST ------- There were no changes to %post. Are there actually any variables missing or is it just wrong metadata? In any case it's probably a fillup problem. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=209351 ------- Comment #4 from abrahams@acm.org 2006-10-04 21:46 MST ------- The only problem I was aware of was the missing ##Path line, which I suppose qualifies as metadata. But I can't say for sure, and I would recommending comparing the latest SuSEfirewall2 config file with the one in the earliest version that is still being supported (or, if you're feeling generous, a version even earlier than that). The same problem might afflict other fillup files. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=209351 ro@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED ------- Comment #5 from ro@novell.com 2006-10-10 16:21 MST ------- well, the spec for fillup is: - files are _never_ removed - old variables are only removed if explicitly wanted (cmdline switch) - new variables are added with their value as in the template - old comments are kept if the variable was present before (the user might keep alternative settings for a variable in a comment above or below the variable) - metadata for variables (lines starting in "## " are updated from the template) I'll try to reproduce with the SusEfirewall2 config -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=209351 ------- Comment #6 from suse-beta@cboltz.de 2006-10-11 17:00 MST ------- (In reply to comment #5)
well, the spec for fillup is: - files are _never_ removed
Could you modify your spec a bit? If you don't want to delete no longer needed files (which is understandable, they might still contain valueable data), please add some "this file is obsolete" comment which can be located by grep -r if someone wants to cleanup his /etc/sysconfig/. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=209351 ------- Comment #7 from ro@novell.com 2006-10-11 17:38 MST ------- hard to tell without a major effort doing refcounting ... since a sysconfig file can be written to by an arbitrary number of packages. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=209351 ------- Comment #8 from ro@novell.com 2006-12-18 17:26 MST ------- if a package knows a variable is obsolete, it can remove this variable from the sysconfig file (aaa_base does that for a set of legacy variables) the file could be removed if empty (if really needed ...) -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=209351 User visnov@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=209351#c9 Stanislav Visnovsky <visnov@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |visnov@novell.com Status|ASSIGNED |RESOLVED Resolution| |WONTFIX --- Comment #9 from Stanislav Visnovsky <visnov@novell.com> 2008-04-23 03:54:47 MST --- Please, reopen if this is still an issue in openSUSE 11.0 -- 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.
participants (1)
-
bugzilla_noreply@novell.com