[yum-git] 3 commits - plugins/aliases plugins/versionlock yum-utils.spec
James Antill
james at linux.duke.edu
Thu Feb 21 14:30:04 UTC 2008
plugins/aliases/aliases | 13 ++++++++++---
plugins/versionlock/versionlock.py | 7 +------
yum-utils.spec | 6 +++++-
3 files changed, 16 insertions(+), 10 deletions(-)
New commits:
commit 350432272a2d7cb4bc0fa928271fe1b8aca4b256
Author: James Antill <james at and.org>
Date: Wed Feb 20 17:13:20 2008 -0500
Try and make the repo enable aliases more useful
diff --git a/plugins/aliases/aliases b/plugins/aliases/aliases
index 90a6a31..2d5a7d2 100644
--- a/plugins/aliases/aliases
+++ b/plugins/aliases/aliases
@@ -5,14 +5,21 @@
DEV --enablerepo=development
UPT --enablerepo=updates-testing
-SEC --security
SRC --enablerepo=fedora-source --enablerepo=updates-source
+DEVSRC --enablerepo=development-source
+UPTSRC --enablerepo=updates-testing-source
# Note that we/you can move to =X,Y in 3.2.9 onwards.
DBG --enablerepo=fedora-debuginfo --enablerepo=updates-debuginfo
-ALLSRC --enablerepo=*-source
-ALLDBG --enablerepo=*-debuginfo
+DEVDBG --enablerepo=development-debuginfo
+UPTDBG --enablerepo=updates-testing-debuginfo
+
+ALLSRC SRC DEVSRC UPTSRC
+ALLDBG DBG DEVDBG UPTDBG
+ALL DEV UPT ALLSRC ALLDBG
+
+SEC --security
FORCE --skip-broken --disableexcludes=all
up upgrade
commit 7e6e23d21b6a9c8f01fdcbecaa8613b6cdb0fcb7
Author: James Antill <james at and.org>
Date: Wed Feb 20 13:18:06 2008 -0500
Create an empty versionlock file, so we can have it enabled by default
diff --git a/plugins/versionlock/versionlock.list b/plugins/versionlock/versionlock.list
new file mode 100644
index 0000000..e69de29
diff --git a/yum-utils.spec b/yum-utils.spec
index 10aefd0..772aa96 100644
--- a/yum-utils.spec
+++ b/yum-utils.spec
@@ -258,7 +258,7 @@ for plug in $plugins; do
install -m 644 $plug/*.py $RPM_BUILD_ROOT/usr/lib/yum-plugins/
done
install -m 644 aliases/aliases $RPM_BUILD_ROOT/%{_sysconfdir}/yum/aliases.conf
-
+install -m 644 versionlock/versionlock.list $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/
%clean
rm -rf $RPM_BUILD_ROOT
@@ -330,6 +330,7 @@ fi
%defattr(-, root, root)
%doc plugins/versionlock/README
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.conf
+%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.list
/usr/lib/yum-plugins/versionlock.*
%files -n yum-tsflags
@@ -418,6 +419,9 @@ fi
%changelog
+* Wed Feb 20 2008 James Antill <james at fedoraproject.org>
+- Add empty versionlock file
+
* Fri Feb 1 2008 James Antill <james at fedoraproject.org>
- Add filter-data plugin
commit d7bec6b1dd136bbf25551e76b984dd0798a91457
Author: James Antill <james at and.org>
Date: Wed Feb 20 11:13:31 2008 -0500
Revert "Fix non-existant version lock file SNAFU"
This reverts commit 3a2d1fdf53635a8929693494b4fbacc2a5bf4545.
All bugs are features for someone.
diff --git a/plugins/versionlock/versionlock.py b/plugins/versionlock/versionlock.py
index 0e558c2..664e887 100644
--- a/plugins/versionlock/versionlock.py
+++ b/plugins/versionlock/versionlock.py
@@ -20,7 +20,6 @@ from yum.plugins import TYPE_CORE
from rpmUtils.miscutils import splitFilename, compareEVR
import urlgrabber
import urlgrabber.grabber
-import os
requires_api_version = '2.1'
plugin_type = (TYPE_CORE,)
@@ -31,15 +30,11 @@ def vl_search(conduit, name):
return conduit._base.pkgSack.searchNevra(name=name)
def exclude_hook(conduit):
+ conduit.info(2, 'Reading version lock configuration')
locklist = []
location = conduit.confString('main', 'locklist')
if not location:
raise PluginYumExit('Locklist not set')
-
- if location.startswith('/') and not os.path.exists(location):
- return # Don't die if the file doesn't exist, just treat as empty
-
- conduit.info(2, 'Reading version lock configuration')
try:
llfile = urlgrabber.urlopen(location)
for line in llfile.readlines():
More information about the Yum-cvs-commits
mailing list