extras-buildsys/utils/pushscript Config_Extras.py, 1.11, 1.12 Push.py, 1.11, 1.12
Michael Schwendt (mschwendt)
fedora-extras-commits at redhat.com
Sun Oct 29 18:03:24 UTC 2006
- Previous message: rpms/wv/FC-4 wv-1.0.3-CVE-2006-4513.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 wv.spec, 1.11, 1.12
- Next message: rpms/liferea/devel liferea.spec,1.54,1.55
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mschwendt
Update of /cvs/fedora/extras-buildsys/utils/pushscript
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24181
Modified Files:
Config_Extras.py Push.py
Log Message:
Didn't mean to commit this. Was just testing something with "Config_Test.py"
Index: Config_Extras.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/Config_Extras.py,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- Config_Extras.py 29 Oct 2006 17:58:15 -0000 1.11
+++ Config_Extras.py 29 Oct 2006 18:03:18 -0000 1.12
@@ -28,6 +28,7 @@
mail = True
repoprune = True
repoview = True
+ signkeycheck = True
doublesync = False
top_workdir = '/srv/rpmbuild'
Index: Push.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/Push.py,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- Push.py 29 Oct 2006 17:58:15 -0000 1.11
+++ Push.py 29 Oct 2006 18:03:18 -0000 1.12
@@ -262,7 +262,7 @@
return hdr['excludearch']
-def sign_pkgs(filelist,keyname):
+def sign_pkgs(filelist):
"""gpg sign all the rpms"""
numfiles = len(filelist)
if numfiles < 1:
@@ -280,7 +280,7 @@
filelist = []
foo = string.join(files)
- result = os.system('echo %s | xargs rpm --define "_signature gpg" --define "_gpg_name %s" --resign' % (foo,keyname))
+ result = os.system('echo %s | xargs rpm --resign' % foo)
if result != 0:
return result
numfiles = len(filelist)
@@ -484,7 +484,7 @@
try:
print "Signing Packages:"
- rv = sign_pkgs( find_files(signtmpdir,'*.rpm'), cfg.signkeyname )
+ rv = sign_pkgs( find_files(signtmpdir,'*.rpm') )
if rv:
print "Error signing packages! Please be patient - cleaning up."
raise Exception
@@ -582,6 +582,10 @@
os.umask(cfg.signersumask)
Utils.signer_gid_check(cfg.signersgid)
+ if cfg.opts.signkeycheck:
+ if cfg.signkeyname != os.popen('rpm --eval %_gpg_name','r').read().rstrip():
+ print 'ERROR: Configure ~/.rpmmacros for proper GPG signing before running this!'
+ sys.exit(errno.EPERM)
if '-f' in sys.argv[2:]:
sys.argv.remove('-f')
- Previous message: rpms/wv/FC-4 wv-1.0.3-CVE-2006-4513.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 wv.spec, 1.11, 1.12
- Next message: rpms/liferea/devel liferea.spec,1.54,1.55
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list