[dak/master] fix n-s-i
Signed-off-by: Joerg Jaspert <joerg@debian.org>
---
dak/new_security_install.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/dak/new_security_install.py b/dak/new_security_install.py
index 8947596..861c05d 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()
--
1.5.6.5
Reply to: