]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Restore ssh-agent permissions on exit.
authorDarren Tucker <dtucker@dtucker.net>
Fri, 2 Dec 2022 00:43:36 +0000 (11:43 +1100)
committerDarren Tucker <dtucker@dtucker.net>
Fri, 2 Dec 2022 00:55:08 +0000 (11:55 +1100)
...enough that subsequent builds can overwrite ssh-agent if necessary.

regress/agent-ptrace.sh

index feef52416f7cc01d1ffaadd69af5d2229a8738e8..df55b34a5b88dfbc8c9ab3295a7b1b1b05c204ff 100644 (file)
@@ -38,6 +38,7 @@ else
        $SUDO chown 0 ${SSHAGENT}
        $SUDO chgrp 0 ${SSHAGENT}
        $SUDO chmod 2755 ${SSHAGENT}
+       trap "$SUDO chown ${USER} ${SSHAGENT}; $SUDO chmod 755 ${SSHAGENT}" 0
 fi
 
 trace "start agent"