README | 52 +++++++++++++++++++++++++++++++++++++++++ docs/Reflector_Gobby_Notes.txt | 20 ++++++--------- 2 files changed, 60 insertions(+), 12 deletions(-)
New commits: commit 71e7f76ed6c4f11678523095b9beef12078161f5 Author: Robert 'Bob' Jensen bob@fedoraunity.org Date: Fri Sep 17 12:46:57 2010 -0500
Updated README with content from the Gobby Notes.
diff --git a/README b/README index cfbbe9e..8f45873 100644 --- a/README +++ b/README @@ -1,3 +1,55 @@ +The main goal of reflector is to allow a user to set up a local mirror for any +distro mirror that offers rsync, other methods of transfer may be supported in +the future such as http, ftp or scp. Long term a GUI much like yumex may be +created. The script is able to ru as a user not needing root's privledges. + +repo_sync was the old script that Jon worked on that was written by Dag as Yam. +reflector is the new version that we will be maintaining as an upstream project. + +reflector.conf is the main config file located at /etc/reflector.conf +fedora-updates.repo is a sample working repo file /etc/reflector/conf.d/fedora-updates.repo + +The current repo config files are listed below + +el repos + centos-base.repo + epel.repo + epel-testing.repo + +fedora repos + fedora-rawhide.repo + fedora.repo + fedora-updates-newkey.repo + fedora-updates.repo + fedora-updates-testing-newkey.repo + fedora-updates-testing.repo + +livna repos (Only needed for libdvdcss) + livna.repo + +local repo for packages that a user needs for personal use that do not fit in +another repo, may contain things like crossover-pro or vmware-server. + local.repo + +RPM Fusion repos for fedora + rpmfusion-fedora-free-rawhide.repo + rpmfusion-fedora-free.repo + rpmfusion-fedora-free-updates.repo + rpmfusion-fedora-free-updates-testing.repo + rpmfusion-fedora-nonfree-rawhide.repo + rpmfusion-fedora-nonfree.repo + rpmfusion-fedora-nonfree-updates.repo + rpmfusion-fedora-nonfree-updates-testing.repo + +RPM Fusion repos for RHEL/CentOS + rpmfusion-el-free.repo + rpmfusion-el-free-updates.repo + rpmfusion-el-free-updates-testing.repo + rpmfusion-el-nonfree.repo + rpmfusion-el-nonfree-updates.repo + rpmfusion-el-nonfree-updates-testing.repo + + Usage: Reflector is used to synchronize a remote distro repository to a local directory using rsync to retrieve the packages. diff --git a/docs/Reflector_Gobby_Notes.txt b/docs/Reflector_Gobby_Notes.txt index c393e53..24b72ad 100644 --- a/docs/Reflector_Gobby_Notes.txt +++ b/docs/Reflector_Gobby_Notes.txt @@ -1,23 +1,20 @@ The main goal of reflector is to allow a user to set up a local mirror for any distro mirror that offers rsync, other methods of transfer may be supported in the future such as http, ftp or scp. Long term a GUI much like yumex may be -created. It would be adventagious if the script could be run as a user rather -than with root or sudo. +created. The script is able to ru as a user not needing root's privledges.
-repo_sync is the old script that Jon worked on that was written by Dag as Yam. -reflector is the new version that we(I) will be maintaining as an upstream project, +repo_sync was the old script that Jon worked on that was written by Dag as Yam. +reflector is the new version that we will be maintaining as an upstream project. + reflector.conf is the main config file located at /etc/reflector.conf fedora-updates.repo is a sample working repo file /etc/reflector/conf.d/fedora-updates.repo
The current repo config files are listed below
-el repos (These files have the extension .sync so they are not parsed by the -script. Currently the script bails when a .repo file has a syntax error, these -files are not yet complete. Perhaps it would be better to send a message to the -user, make an entry in the log and continue.) - centos-base.sync - epel.sync - epel-testing.sync +el repos + centos-base.repo + epel.repo + epel-testing.repo
fedora repos fedora-rawhide.repo @@ -51,4 +48,3 @@ RPM Fusion repos for RHEL/CentOS rpmfusion-el-nonfree.repo rpmfusion-el-nonfree-updates.repo rpmfusion-el-nonfree-updates-testing.repo -
reflector-commits@lists.stg.fedorahosted.org