No description, website, or topics provided.
Switch branches/tags
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Merge branch 'malmond77-pkgtorrent' Aug 3, 2018
plugins bencode: add original doc text Aug 3, 2018
po remove yum-plugin-security. BZ 1002491 Oct 3, 2013
test Spelling fixes. Jul 20, 2013
tools Make the Makefile targets work with git insted of cvs. Jul 24, 2007
updateonboot Fix some minor problems with return codes in updateonboot initscript Jul 14, 2010
yumutils Have to put the function definitions before the assignments, BZ 674584 Feb 4, 2011
.gitignore Match foo.py~ for backup files Dec 20, 2007
COPYING Sync copy of the GPL with http://www.gnu.org/licenses/old-licenses/gp… Dec 4, 2011
ChangeLog Fix pacakge => package typo Jul 9, 2013
Makefile Add show-changed-rco to the install. Mar 15, 2011
README Introduce pkgtorrent to yum-utils Jan 29, 2018
TODO more and another test Jul 23, 2007
debuginfo-install.py debuginfo-install: also respect provides when testing for installonly. Jun 21, 2016
find-repos-of-install.py Refer to GPL instead of LGPL for more details in license headers. Dec 4, 2011
needs-restarting.py needs-restarting: simplify the reboothint option Jul 26, 2016
package-cleanup.py package-cleanup: update man page Oct 11, 2017
repo-check.py Refer to GPL instead of LGPL for more details in license headers. Dec 4, 2011
repo-graph.py Refer to GPL instead of LGPL for more details in license headers. Dec 4, 2011
repo-rss.py repo-rss: non-ASCII fix, sorting Aug 13, 2013
repoclosure.py Support wildcards in repo specification Oct 29, 2015
repodiff.py repodiff: Use "C" locale for timestamps. BZ 1050885 Jan 10, 2014
repomanage.py Refer to GPL instead of LGPL for more details in license headers. Dec 4, 2011
repoquery.py Add weak/info requires/reverse-requires output options for packages. Jul 28, 2015
reposync.py reposync: prevent path traversal. BZ 1552328 Jul 20, 2018
repotrack.py get rid of python 2.4 compat Mar 27, 2014
show-changed-rco.py Implement --repofrompath option in show-changed-rco.py Mar 21, 2012
show-installed.py Spelling fixes. Jun 4, 2012
verifytree.py Merge pull request #30 from dmnks/bz1349433 Oct 30, 2017
yum-NetworkManager-dispatcher Fix the script exiting non-zero Dec 29, 2008
yum-builddep.py yum-builddep: add --define option. BZ 1437636 Oct 24, 2017
yum-complete-transaction.py Don't remove pkgs which are already removals (Eg. via. updates). BZ 1… Oct 2, 2013
yum-config-manager.py yum-config-manager: improve docs. BZ 1403015 Feb 27, 2017
yum-debug-dump.py yum-debug-dump: improve repo failure handling. BZ 1445751 Jul 12, 2017
yum-debug-restore.py yum-debug-restore: turn off installonly_limit. BZ 820674 Oct 19, 2012
yum-groups-manager.py Spelling fixes. Jul 20, 2013
yum-util-cli-template Refer to GPL instead of LGPL for more details in license headers. Dec 4, 2011
yum-utils.bash yum-builddep: Complete on local source RPMs, BZ 884303 Feb 8, 2014
yum-utils.spec Address comments by @dmnks Jan 31, 2018
yumdb.py Add search-quiet command to get just a list of packages. Mar 1, 2013
yumdownloader.py yumdownloader: fix crash on broken srpm metadata. Oct 20, 2017

README

-- Introduction --

Yum-utils is a collection of utilities, plugins and examples related to
the yum package manager.  See http://wiki.linux.duke.edu/YumUtils for more
details.

If you encounter any problems using these utilities feel free to send 
an e-mail to the yum mailing list: 
http://lists.baseurl.org/mailman/listinfo/yum

If you have created an utility related to yum and you'd like to look
into getting it included into this set please e-mail the yum-devel 
mailing list:
http://lists.baseurl.org/mailman/listinfo/yum-devel


-- Description of the utilities --

package-cleanup: 
Check for unneeded packages and dependency problems in the system.

repoclosure:
Check for dependency problems in repositories.

repomanage:
Look up oldest or newest packages in a directory. Can be used for cleaning
up repositories for example.

repoquery:
Query packages and groups in repositories similarly to rpmquery.

repo-rss:
Generate RSS feed from repositories.

yum-builddep:
Install build dependencies of source RPMS.

yumdownloader:
Download packages (and optionally their dependencies) to arbitrary 
directories without installing them.

reposync:
poor-man's rsync for yum repositories. Uses the yum download mechanisms to
synchronize a remote repository to a local directory

repotrack:
allows you to track only certain packages and their dependencies from a
remote repository. Useful if you only want a few things out of another
repository.

pkgtorrent:
allows you to offload work on your local yum mirror by synthesizing BitTorrent
swarms transparently.

-- Authors --

Various people have made a contribution to this collection:

- Gijs Hollestelle
Author of yumdownloader and package-cleanup 

- Seth Vidal
Maintainer of yum, author of repoclosure, repomanage and repo-rss

- Panu Matilainen 
Author of repoquery, yum-builddep

- Sean Dilda
Author of the update on boot init scripts

- Tim Lauridsen
Maintainer of yum-utils - fixer of a lot of misc utils.

- Valentina Mukhamedzhanova
Maintainer of yum-utils.

- Matthew Almond
Author of pkgtorrent