feat : repertorie bug(WIP)

This commit is contained in:
2026-03-17 15:38:17 +01:00
parent e5b15426a1
commit 01ac392fa9
3 changed files with 32 additions and 32 deletions

View File

@@ -260,8 +260,8 @@ run_root() {
fi
if command -v sudo >/dev/null 2>&1; then
sudo -n \"\$@\" || {
echo 'sudo -n indisponible pour le bootstrap' >&2
sudo \"\$@\" || {
echo 'sudo indisponible pour le bootstrap' >&2
exit 1
}
return 0
@@ -403,8 +403,8 @@ run_root() {
fi
if command -v sudo >/dev/null 2>&1; then
sudo -n \"\$@\" || {
echo 'sudo -n indisponible pour installer sudoers' >&2
sudo \"\$@\" || {
echo 'sudo indisponible pour installer sudoers' >&2
exit 1
}
return 0
@@ -484,15 +484,15 @@ command -v sudo >/dev/null 2>&1 || {
echo 'sudo absent sur la cible' >&2
exit 1
}
sudo -n /usr/bin/systemctl --version >/dev/null 2>&1 || {
echo 'sudo -n indisponible pour systemctl' >&2
sudo /usr/bin/systemctl --version >/dev/null 2>&1 || {
echo 'sudo indisponible pour systemctl' >&2
exit 1
}
"
log "Validation initiale de sudo -n"
log "Validation initiale de sudo"
ssh "${SSH_OPTS[@]}" "$REMOTE" "$REMOTE_VALIDATE_SUDO_ROOT_CMD" \
|| fail "sudo -n invalide sur la cible"
|| fail "sudo invalide sur la cible"
REMOTE_RUN_CHECK_PG_CMD="
set -euo pipefail
@@ -516,14 +516,14 @@ ssh "${SSH_OPTS[@]}" "$REMOTE" "$REMOTE_RUN_CHECK_PG_CMD" \
REMOTE_VALIDATE_SUDO_POSTGRES_CMD="
set -euo pipefail
sudo -n -u postgres /usr/bin/psql -d postgres -c 'SELECT 1;' >/dev/null 2>&1 || {
echo 'sudo -n -u postgres indisponible après préparation PostgreSQL' >&2
sudo -u postgres /usr/bin/psql -d postgres -c 'SELECT 1;' >/dev/null 2>&1 || {
echo 'sudo -u postgres indisponible après préparation PostgreSQL' >&2
exit 1
}
"
log "Validation finale de sudo -n -u postgres"
log "Validation finale de sudo -u postgres"
ssh "${SSH_OPTS[@]}" "$REMOTE" "$REMOTE_VALIDATE_SUDO_POSTGRES_CMD" \
|| fail "sudo -n -u postgres invalide sur la cible"
|| fail "sudo -u postgres invalide sur la cible"
success "bootstrap initial terminé pour ${TARGET_NAME}"