[Bug 596510] New: Move the osc packagecache from /var/tmp
http://bugzilla.novell.com/show_bug.cgi?id=596510 http://bugzilla.novell.com/show_bug.cgi?id=596510#c0 Summary: Move the osc packagecache from /var/tmp Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: adrian@novell.com ReportedBy: mvyskocil@novell.com QAContact: qa@suse.de CC: security-team@suse.de Found By: Development Blocker: --- The current default location of packagecache does not conforms the FHS, because it might be removed. The program tmpwatch now going to default installation - bnc#594778, will remove files /var/tmp each 30 days. That means in default openSUSE installation rpm packages for older distribution will be removed and needed to download again and again. I propose change the default location to 1777 directory /var/cache/osbuild and prepare %post script moves the current location to a new one. It might need an ack of security team, but because all packages are digitally signed by default and a current way is not better from security pow, I'm sure there'll be no problems. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596510 http://bugzilla.novell.com/show_bug.cgi?id=596510#c1 Ludwig Nussel <lnussel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |suse-tux@gmx.de --- Comment #1 from Ludwig Nussel <lnussel@novell.com> 2010-04-14 13:17:24 CEST --- Same applies to build roots I guess. From security pov I'd prefer something like /var/cache/osc root:root 755 and /var/cache/osc/$USER $USER 755. The directory could initially be crated via the su-wrapper. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596510 http://bugzilla.novell.com/show_bug.cgi?id=596510#c2 Adrian Schröter <adrian@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Normal |Major --- Comment #2 from Adrian Schröter <adrian@novell.com> 2010-04-14 11:52:14 UTC --- that means we need an initial setup dialog (similar to entering the password for api server). So, we should maybe also configure osc with some VM at the same step, if kvm or xen is supported in the system. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596510 http://bugzilla.novell.com/show_bug.cgi?id=596510#c3 Pavol Rusnak <prusnak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adrian@novell.com, | |prusnak@novell.com AssignedTo|adrian@novell.com |suse-tux@gmx.de --- Comment #3 from Pavol Rusnak <prusnak@novell.com> 2010-05-04 00:30:20 CEST --- I don't see a need for config dialog for this particular case and I wouldn't bother with %post scripts (just add a note to release notes of new osc version so user can move the packages to new location if he wants to avoid download). -- Configure bugmail: http://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