From 3334a877d724f167b7139a368a76be7baab1be17 Mon Sep 17 00:00:00 2001 From: samuel Date: Sun, 1 Mar 2026 16:45:01 +0100 Subject: [PATCH] fix: group not exists --- netoik-git.spec | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/netoik-git.spec b/netoik-git.spec index 28d8c98..6fb6da7 100644 --- a/netoik-git.spec +++ b/netoik-git.spec @@ -21,11 +21,6 @@ Install the Git UI server called Gitea. %install %make_install -%pre -# Create gitea user -useradd --system --create-home --bade-dir %{_sharedstatedir} gitea -runuser --user gitea -- mkdir --parents %{_sharedstatedir}/gitea/{data,custom} - %post # Download gitea bin and verify gpg signature wget --output-document %{_tmppath}/gitea "$GITEA_BIN_URL" @@ -41,8 +36,11 @@ INTERNAL_TOKEN="$(gitea generate secret INTERNAL_TOKEN)" SECRET_KEY="$(gitea generate secret SECRET_KEY)" envsubst < %{_sysconfdir}/gitea/app.ini > %{_sysconfdir}/gitea/app.ini.new mv %{_sysconfdir}/gitea/app.ini.new %{_sysconfdir}/gitea/app.ini + +# Create gitea user +useradd --system --create-home --bade-dir %{_sharedstatedir} gitea +runuser --user gitea -- mkdir --parents %{_sharedstatedir}/gitea/{data,custom} chgrp gitea %{_sysconfdir}/gitea/app.ini -chmod 640 %{_sysconfdir}/gitea/app.ini # Start gitea service systemctl daemon-reload @@ -74,7 +72,7 @@ fi %attr(644, root, root) %{_sysconfdir}/nginx/conf.d/git.netoik.io.conf %dir %attr(755, root, root) %{_sysconfdir}/gitea -%attr(640, root, gitea) %{_sysconfdir}/gitea/app.ini +%attr(640, root, -) %{_sysconfdir}/gitea/app.ini %attr(644, root, root) %{_unitdir}/gitea.service %attr(644, root, root) %{_unitdir}/actrunner@.service