Let the package own the shared data dir instead of a tmpfiles.d setup
Build and provide rpm of the Gitea act_runner / Start build on COPR (f44) (release) Successful in 2m51s
Build and provide rpm of the Gitea act_runner / Start build on COPR (rawhide) (release) Successful in 2m51s

This commit is contained in:
2026-05-28 01:07:23 +02:00
parent 49feb35593
commit c80f174afb
2 changed files with 4 additions and 4 deletions
-2
View File
@@ -1,2 +0,0 @@
#Type Path Mode User Group
d /var/lib/act-runner 0700 act-runner act-runner
+4 -2
View File
@@ -146,6 +146,7 @@ install -m 0755 -vp bin/* %{buildroot}%{_bindir}
# dockerd
install -m 0755 -vd %{buildroot}%{_unitdir}
install -m 0755 -vd %{buildroot}%{_sysconfdir}/%{name}
install -m 0700 -vd %{buildroot}%{_sharedstatedir}/%{name}
install -D -m 0644 -vp %{SOURCE1} %{buildroot}%{_unitdir}/%{act_runner_service}
install -D -m 0644 %{SOURCE7} %{buildroot}%{_sysusersdir}/%{name}.conf
install -D -m 0644 %{SOURCE9} %{buildroot}%{_sysusersdir}/%{name}-%{dockerd}.conf
@@ -172,10 +173,11 @@ install -D -m 0755 -vp %{SOURCE6} %{buildroot}%{_datadir}/%{name}/rootless-act_r
%doc README-%{dockerd}.md
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/config.yaml
%{_unitdir}/*
%attr(0700, %{runner_user}, %{runner_user}) %dir %{_sharedstatedir}/%{name}
%ghost %config(noreplace) %{_sharedstatedir}/%{name}/.runner
%{_unitdir}/%{act_runner_service}
%{_sysusersdir}/%{name}.conf
%{_sysusersdir}/%{name}-%{dockerd}.conf
%{_tmpfilesdir}/%{name}.conf
%{_datadir}/%{name}/act_runner-register.sh
%files %{dockerd_rootless}