https://bugzilla.novell.com/show_bug.cgi?id=293100 User lslezak@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=293100#c12 Ladislav Slezak <lslezak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO Info Provider| |hylton@conacher.co.za --- Comment #12 from Ladislav Slezak <lslezak@novell.com> 2008-12-31 09:05:36 MST --- I'm thinking about this enhancement, here are some my ideas: 1) you can copy the installation DVDs to local disk and use the copy as the installation source. It's described in the help text in the repository manager. If it's not clear just tell me. Or you can use the inst-server Yast module to create a local copy. 2) I have added 'keeppackages' option to yast (see bug#402617) - all downloaded packages from the repository with keeppackages=1 are kept in /var/cache/zypp/packages directory (by default, can be changed in /etc/zypp/zypp.conf file). So you can copy the downloaded files to a HDD and either use it as a plaindir repository or you can create metadata using createrepo tool and use it as a standard repository. See 4) for some possible problems. 3) To comment #5: if a company pays per MB they should configure a caching proxy anyway (e.g. squid) so all traffic is cached, not only downloaded packages. 4) You can create a local mirror using rsync or other mirroring tools. I suggest using 'rsync -avp --delete rsync://ftp5.gwdg.de/pub/opensuse/update/11.1 .' for syncing 11.1 updates, it will very efficiently sychronize the repository. It should be regularly started from a cron job. Export the mirrored repo via FTP/HTTP... to the local network. This is the preferred way because the downloaded updates in 2) are needed just for that machine. It will work only if all machines have the _same_ installed packages, i.e. if you have KDE desktop then only KDE updates will be downloaded and if there is a machine with GNOME desktop the updates will be missing. 5) To comment #2: yast2-inst-server package is not installed by default, you have to install it additionally. 6) To comment #2: you can add an add-on product during installation, that can be a local mirror of the update source (in that case the URL have to be created manually). Summary: A copy of a repository can be created quite easily therefore I'm going to close the bug as WONTFIX (IMO creating a new yast module is not worth of doing it). Did I miss something? -- 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.