X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fnew_security_install.py;fp=dak%2Fnew_security_install.py;h=861c05d215e66a70c0c8b1613297775a759e3d37;hb=20a4e564227ec9aee0da320de81c1b25aa47b5c7;hp=894759631073fd367b3e10b4fdb7763308f31041;hpb=957941c8d4a13dc381dbdf9558ec75824c9ea9e9;p=dak.git diff --git a/dak/new_security_install.py b/dak/new_security_install.py index 89475963..861c05d2 100755 --- a/dak/new_security_install.py +++ b/dak/new_security_install.py @@ -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()