]> git.pld-linux.org Git - projects/pld-ftp-admin.git/blobdiff - bin/pfa-signpkg
Sign all rpm files with asking for password only once.
[projects/pld-ftp-admin.git] / bin / pfa-signpkg
index d900386711419b827911fe78536ee362b3f95152..8b861821366659ac6f079672f14b758fc6cb1d46 100644 (file)
@@ -4,6 +4,7 @@
 import sys, os
 sys.path.insert(0, os.environ['HOME']+'/pld-ftp-admin/modules')
 import ftptree
+import getpass
 from common import checkdir
 import ftpio
 from config import sign_key
@@ -82,10 +83,11 @@ def chunk(seq, size, pad=None):
          yield seq[-mod:]
 
 print "Total %d files to sign" % len(sign)
+password = getpass.getpass("Enter signing password: ")
 try:
     for x in chunk(sign, 512):
         print "Signing %d files" % len(x)
-        signpkgs(x)
+        signpkgs(x, password)
 except OSError, e:
     print >>sys.stderr, "ERR: %s" % e
     exit(1)
This page took 0.084652 seconds and 4 git commands to generate.