make sure the pem key file is owned by the sudo user
This commit is contained in:
@@ -100,6 +100,7 @@ Host UdonGitJump
|
|||||||
EOF
|
EOF
|
||||||
if [ -f "${PEM_BASE}${JUMP_PEM_FILE}" ]; then
|
if [ -f "${PEM_BASE}${JUMP_PEM_FILE}" ]; then
|
||||||
sudo -u "${SUDO_USER}" cp "${PEM_BASE}${JUMP_PEM_FILE}" "${GIT_REPOSITORY_FOLDER}"/.ssh/;
|
sudo -u "${SUDO_USER}" cp "${PEM_BASE}${JUMP_PEM_FILE}" "${GIT_REPOSITORY_FOLDER}"/.ssh/;
|
||||||
|
chown "${SUDO_USER}:" "${GIT_REPOSITORY_FOLDER}/.ssh/${JUMP_PEM_FILE}"
|
||||||
sudo -u "${SUDO_USER}" chmod 600 "${GIT_REPOSITORY_FOLDER}/.ssh/${JUMP_PEM_FILE}"
|
sudo -u "${SUDO_USER}" chmod 600 "${GIT_REPOSITORY_FOLDER}/.ssh/${JUMP_PEM_FILE}"
|
||||||
else
|
else
|
||||||
echo "PEM FILE ${JUMP_PEM_FILE} must be added manually"
|
echo "PEM FILE ${JUMP_PEM_FILE} must be added manually"
|
||||||
|
|||||||
Reference in New Issue
Block a user