diff options
| author | Lukasz Kasprzak <lukasz.kasprzak@pm.me> | 2026-03-20 12:52:43 +0100 |
|---|---|---|
| committer | Lukasz Kasprzak <lukasz.kasprzak@pm.me> | 2026-03-20 12:52:43 +0100 |
| commit | 294ca54fb3918bc3d15032e12f6263b832cee842 (patch) | |
| tree | 7d0b8b594c03e51d9959c1a657e45cc795f5bde4 /straper/restore-configs.sh | |
| parent | cdac5c06ba38fcc324888700768c381e0abaecf3 (diff) | |
| download | bin-294ca54fb3918bc3d15032e12f6263b832cee842.tar.gz bin-294ca54fb3918bc3d15032e12f6263b832cee842.zip | |
fix: docker in core packages, add user to docker group, tls category
Diffstat (limited to 'straper/restore-configs.sh')
| -rwxr-xr-x | straper/restore-configs.sh | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/straper/restore-configs.sh b/straper/restore-configs.sh index 9284f27..a9310cc 100755 --- a/straper/restore-configs.sh +++ b/straper/restore-configs.sh @@ -1474,6 +1474,15 @@ restore_docker() { report "${SCRIPT_NAME}" "docker" "compose-full" "manual" "manual" \ "compose files available in secret DB; restore manually per stack" "" fi + + # Ensure primary user is in docker group + if ! $DRY_RUN && id "${PRIMARY_USER:-lukasz}" >/dev/null 2>&1; then + if ! id -nG "${PRIMARY_USER:-lukasz}" | grep -qw docker; then + usermod -aG docker "${PRIMARY_USER:-lukasz}" 2>/dev/null || true + report "${SCRIPT_NAME}" "docker" "docker-group" "fix" "changed" \ + "${PRIMARY_USER:-lukasz} added to docker group — re-login required" "" + fi + fi } restore_monitoring() { |
