Extras/PendingRepository

From FedoraProject

Jump to: navigation, search

Pending Repository

Warning:

This is documentation specific to the old fedora.us project. It does not apply to Fedora Extras. Fedora Extras will use a testing repository and a different procedure.

Candidate builds during the Fedora.us Package Submission & QA process are placed within a repository with the name pending, for convenient installation and for the purpose of testing the functionality of packages before they are published in the real repository.

If you have a GPG key, you can help in testing these candidate binaries. If you have verified the functionality of packages within this pending repository, please post a GPG --clearsign affirmative message within the Bugzilla report so you can help with the verification needed for a package to become published. Your clearsigned message must contain minimally the package name-version-release, or your message may be rejected due to the potential of a "replay attack" where your message can be copied into any other report and appear valid. See here for an example of us enforcing this policy. You will find packages needing candidate binary testing in the PUBLISH Queue .

The following are sample configurations to add to your apt/yum sources. You may need to modify these examples in order to use the testing and unstable repository.

/etc/apt/sources.list

rpm http://download.fedora.us/pending fedora/2/i386 stable testing unstable
rpm http://download.fedora.us/pending fedora/1/i386 stable testing unstable
rpm http://download.fedora.us/pending redhat/9/i386 stable testing unstable
rpm http://download.fedora.us/pending redhat/8.0/i386 stable testing unstable

/etc/yum.conf for Fedora Core 2:

[fedora-stable-pending] 
name=Pending Fedora Linux (stable) for Fedora Core $releasever
baseurl=http://download.fedora.us/pending/fedora/$releasever/$basearch/RPMS.stable/
gpgcheck=1

[fedora-testing-pending] 
name=Pending Fedora Linux (testing) for Fedora Core $releasever
baseurl=http://download.fedora.us/pending/fedora/$releasever/$basearch/RPMS.testing/
gpgcheck=1

[fedora-unstable-pending] 
name=Pending Fedora Linux (unstable) for Fedora Core $releasever
baseurl=http://download.fedora.us/pending/fedora/$releasever/$basearch/RPMS.unstable/
gpgcheck=1

/etc/yum.conf for Fedora Core 1:

[fedora-stable-pending] 
name=Pending Fedora Linux (stable) for Fedora Core $releasever
baseurl=http://download.fedora.us/pending/fedora/$releasever/$basearch/yum/stable/
gpgcheck=1

[fedora-testing-pending] 
name=Pending Fedora Linux (testing) for Fedora Core $releasever
baseurl=http://download.fedora.us/pending/fedora/$releasever/$basearch/yum/testing/
gpgcheck=1

[fedora-unstable-pending] 
name=Pending Fedora Linux (unstable) for Fedora Core $releasever
baseurl=http://download.fedora.us/pending/fedora/$releasever/$basearch/yum/unstable/
gpgcheck=1

/etc/yum.conf for Red Hat Linux:

[fedora-stable-pending] 
name=Pending Fedora Linux (stable) for Red Hat Linux $releasever
baseurl=http://download.fedora.us/pending/redhat/$releasever/$basearch/yum/stable/
gpgcheck=1

[fedora-testing-pending] 
name=Pending Fedora Linux (testing) for Red Hat Linux $releasever
baseurl=http://download.fedora.us/pending/redhat/$releasever/$basearch/yum/testing/
gpgcheck=1

[fedora-unstable-pending] 
name=Pending Fedora Linux (unstable) for Red Hat Linux $releasever
baseurl=http://download.fedora.us/pending/redhat/$releasever/$basearch/yum/unstable/
gpgcheck=1

/etc/sysconfig/rhn/sources (for Fedora Core up2date):

yum fedora-stable-pending http://download.fedora.us/pending/fedora/2/i386/RPMS.stable
yum fedora-testing-pending http://download.fedora.us/pending/fedora/2/i386/RPMS.testing
yum fedora-unstable-pending http://download.fedora.us/pending/fedora/2/i386/RPMS.unstable

yum fedora-stable-pending http://download.fedora.us/pending/fedora/1/yum/stable
yum fedora-testing-pending http://download.fedora.us/pending/fedora/1/yum/testing
yum fedora-unstable-pending http://download.fedora.us/pending/fedora/1/yum/unstable