Dribble is no longer updated as part of the migration process to
RPM Fusion.
Users are strongly encourage to migrate as soon as
RPM Fusion is active.
Dribble supports Fedora 7, 8 and devel for i386, ppc and x86_64 based architectures. Dribble is not intended to be used as a standalone
repository, but works in conjuction with the
Fedora repo and
Livna.
'Automatic' Configuration (recommended)
You should ensure that your system is configured for use with the Livna repository in addition to the standard Fedora repo. Livna requires
the installation of the livna-release RPM. Please see
livna configuration if you do
not have this installed. The following method is identical regardless of the version or architecture of Fedora you are using.
Install the yum configuration:
This installs the appropriate repo files in /etc/yum.repos.d/ and also installs our public GPG key.
Manual Configuration
Manual configuration is not recommended, unless you have a specific need to do so. You should ensure that
your system is configured for use with Livna in addition to the standard Fedora repository. For configuring livna,
please see
livna configuration. The following method is identical
regardless of the version or architecture of Fedora you are using.
Install the Dribble public GPG key:
Create a file called '/etc/yum.repos.d/dribble.repo' containing the following:
[dribble]
name=Dribble for Fedora $releasever - $basearch
baseurl=http://dribble.org.uk/repo/$releasever/$basearch
enabled=1
gpgcheck=1
[dribble-debuginfo]
name=Dribble for Fedora $releasever - $basearch - Debug
baseurl=http://dribble.org.uk/repo/$releasever/$basearch/debug/
enabled=0
gpgcheck=1
[dribble-source]
name=Dribble for Fedora $releasever - Source
baseurl=http://dribble.org.uk/repo/$releasever/SRPMS/
enabled=0
gpgcheck=1
Note: dribble-debuginfo and dribble-source are disabled by default.
If you wish to use the development branch, create a file called '/etc/yum.repos.d/dribble-devel.repo' containing the following:
[dribble-development]
name=Dribble for Fedora - $basearch
baseurl=http://dribble.org.uk/repo/development/$basearch
enabled=0
gpgcheck=1
[dribble-development-debuginfo]
name=Dribble for Fedora - $basearch - Debug
baseurl=http://dribble.org.uk/repo/development/$basearch/debug/
enabled=0
gpgcheck=1
[dribble-development-source]
name=Dribble for Fedora $releasever - Source
baseurl=http://dribble.org.uk/repo/development/SRPMS/
enabled=0
gpgcheck=1
Note: dribble-development, dribble-development-debuginfo and dribble-development-source are disabled by default.
Rsync Access
Dribble supports the mirroring and downloading of RPMs from its repository via the use of rsync. If you intend to maintain a private mirror,
then please only mirror what you need, to conserve our bandwidth. For example if you only maintain i386 architecture machines, then there's
little point in mirroring the ppc RPMs. Dribble currently limits rsync access to 8 simultaneous connections.
To view the available areas:
rsync rsync://dribble.org.uk
To mirror everything and keep in sync:
rsync -av --delete --ignore-errors rsync://dribble.org.uk/all <mydir>
To mirror a specific area and keep in sync:
rsync -av --delete --ignore-errors rsync://dribble.org.uk/all/7/i386 <mydir>
For further information, please consult the rsync(1) man page.