nix/pkgs/posh: enable ssh agent forwarding

This commit is contained in:
steveej 2019-12-04 18:35:46 +01:00
parent 591ea7db73
commit 8b278d2f80

View file

@ -79,6 +79,7 @@ in {
#! ${super.bash}/bin/bash
source /etc/profile
test -S "$SSH_AUTH_SOCK" && ssh="-v $SSH_AUTH_SOCK:$SSH_AUTH_SOCK -e SSH_AUTH_SOCK"
tty -s && tty="-t" || quiet="-q"
POSH_IMAGE=${image}
@ -92,7 +93,7 @@ in {
fi
exec ${self.podman}/bin/podman \
${global_args} run --rm -i $tty -v ~/:/root -w /root --pull=always --network host --pull=''${POSH_PULL} \
${global_args} run --rm -i $tty $ssh -v ~/:/root -w /root --pull=always --network host --pull=''${POSH_PULL} \
${run_args} ''${POSH_IMAGE} $@
'')
.overrideAttrs(attrs: attrs // {