ansible: HD setup

This commit is contained in:
2024-07-10 11:08:29 +02:00
parent 397a5d3b7f
commit b97af4010f
17 changed files with 272 additions and 1 deletions

View File

@@ -0,0 +1,20 @@
#!/bin/sh
set -e
# Chemin du fichier de socket
SOCKET_FILE="/.ssh-agent/socket"
if [ -S "$SOCKET_FILE" ]; then
echo "Le fichier de socket $SOCKET_FILE est présent. Exécution du script..."
else
echo "Erreur : Le fichier de socket $SOCKET_FILE est absent. Arrêt du script."
echo "Avez vous bien utiliiser --volumes-from=ssh-agent du conteneur docker-ssh-agent:latest ?"
exit 1
fi
export SSH_AUTH_SOCK=/home/arcodange/.ssh/socket
mkdir `dirname $SSH_AUTH_SOCK`
socat UNIX-LISTEN:$SSH_AUTH_SOCK,fork UNIX-CONNECT:$SOCKET_FILE &
chown -R 1000 `dirname $SSH_AUTH_SOCK`
echo "export SSH_AUTH_SOCK=$SSH_AUTH_SOCK" >> ~/.profile