Dribble Repository Logo

Note:

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.

Configuration

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:

rpm -ivh http://dribble.org.uk/repo/dribble-release-5-3.noarch.rpm
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:

rpm --import http://dribble.org.uk/RPM-GPG-KEY-dribble
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.

This site is not affiliated with or endorsed by Red Hat ®, The Fedora TM Project or Livna. All trademarks belong to their respective owners. Use of Dribble, its repository and the RPMs are entirely at the user's risk.