From 8f7b621a6be9bef500d4d1603bd42ea10e2e048a Mon Sep 17 00:00:00 2001 From: paul-loedige Date: Wed, 28 Feb 2024 15:12:19 +0100 Subject: [PATCH] added user to docker group and enabled docker automatically --- config.org | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/config.org b/config.org index 0e31567..2d9ef52 100644 --- a/config.org +++ b/config.org @@ -103,6 +103,8 @@ - [[#discord][Discord]] - [[#telegram][Telegram]] - [[#docker][Docker]] + - [[#activate-systemd-service-1][Activate systemd Service]] + - [[#add-user-to-docker-group][Add User to docker Group]] - [[#libreoffice][LibreOffice]] - [[#installation-8][Installation]] - [[#texmaths-extension][TexMaths Extension]] @@ -3192,6 +3194,29 @@ telegram-desktop docker docker-compose #+end_src +** Activate systemd Service +#+begin_src shell :tangle update.sh +systemd_service="docker" +if ! systemctl is-enabled --quiet "$systemd_service"; then + echo "Enabling $systemd_service" + sudo systemctl enable "$systemd_service" + sudo systemctl start "$systemd_service" +fi +#+end_src +** Add User to docker Group +#+begin_src shell :tangle update.sh +groupname="docker" +# Add the current user to the group if not already a member +if ! groups "$USER" | grep -q "\b$groupname\b"; then + echo "Adding user $USER to group $groupname" + sudo usermod -aG "$groupname" "$USER" + if [ $? -eq 0 ]; then + echo "User $USER added to group $groupname successfully." + else + echo "Failed to add user $USER to group $groupname." + fi +fi +#+end_src * LibreOffice ** Installation #+begin_src shell :tangle pkg-list.txt