]> err.no Git - dak/commitdiff
fix n-s-i
authorJoerg Jaspert <joerg@debian.org>
Mon, 13 Dec 2010 23:07:58 +0000 (00:07 +0100)
committerJoerg Jaspert <joerg@debian.org>
Mon, 13 Dec 2010 23:07:58 +0000 (00:07 +0100)
Signed-off-by: Joerg Jaspert <joerg@debian.org>
dak/new_security_install.py

index 894759631073fd367b3e10b4fdb7763308f31041..861c05d215e66a70c0c8b1613297775a759e3d37 100755 (executable)
@@ -168,7 +168,10 @@ def main():
     # Yes, we could do this inside do_Approve too. But this way we see who exactly
     # called it (ownership of the file)
     dbchange=get_dbchange(os.path.basename(changes[0]), session)
-    acceptfilename="%s/COMMENTS/ACCEPT.%s_%s" % (os.path.dirname(changes[0]), dbchange.source, dbchange.version)
+    acceptfilename="%s/COMMENTS/ACCEPT.%s_%s" % (os.path.dirname(os.path.abspath(changes[0])), dbchange.source, dbchange.version)
+    if Options["No-Action"]:
+        print "Would create %s now and then go on to accept this package, but No-Action is set" % (acceptfilename)
+        sys.exit(0)
     accept_file = file(acceptfilename, "w")
     accept_file.write("OK\n")
     accept_file.close()