[teeworlds] fix permissions (allow access from teeworlds group to server cfgs)

Igor Gnatenko ignatenkobrain at fedoraproject.org
Mon Nov 25 17:15:39 UTC 2013


commit da98e2665864b9f71f317bc6c605877adb3bc6ec
Author: Igor Gnatenko <i.gnatenko.brain at gmail.com>
Date:   Mon Nov 25 21:15:25 2013 +0400

    fix permissions (allow access from teeworlds group to server cfgs)
    
    Signed-off-by: Igor Gnatenko <i.gnatenko.brain at gmail.com>

 teeworlds.spec |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)
---
diff --git a/teeworlds.spec b/teeworlds.spec
index b5ba47f..8108af4 100644
--- a/teeworlds.spec
+++ b/teeworlds.spec
@@ -1,7 +1,7 @@
 %global _hardened_build 1
 Name:             teeworlds
 Version:          0.6.2
-Release:          6%{?dist}
+Release:          7%{?dist}
 Summary:          Online multi-player platform 2D shooter
 
 Group:            Amusements/Games
@@ -105,11 +105,12 @@ desktop-file-install \
                      %{SOURCE2}
 
 mkdir -p %{buildroot}%{_unitdir}/
-install -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}-server at .service
-mkdir -p %{buildroot}%{_sysconfdir}/%{name}/
-install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/%{name}/dm.cfg
-install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/%{name}/tdm.cfg
-install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/%{name}/ctf.cfg
+
+install    -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}-server at .service
+install -d -m 0775 %{buildroot}%{_sysconfdir}/%{name}/
+install    -m 0664 %{SOURCE4} %{buildroot}%{_sysconfdir}/%{name}/dm.cfg
+install    -m 0664 %{SOURCE5} %{buildroot}%{_sysconfdir}/%{name}/tdm.cfg
+install    -m 0664 %{SOURCE6} %{buildroot}%{_sysconfdir}/%{name}/ctf.cfg
 
 %post server
 %systemd_post %{name}-server at dm.service
@@ -142,6 +143,9 @@ install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/%{name}/ctf.cfg
 %attr(-,teeworlds,teeworlds)%{_sysconfdir}/%{name}/
 
 %changelog
+* Mon Nov 25 2013 Igor Gnatenko <i.gnatenko.brain at gmail.com> - 0.6.2-7
+- fix permissions (allow access from teeworlds group to server cfgs)
+
 * Sat Aug 17 2013 Igor Gnatenko <i.gnatenko.brain at gmail.com> - 0.6.2-6
 - Fixed port in example tdm server cfg
 


More information about the scm-commits mailing list