Author: jareq Date: Wed Jan 3 12:16:21 2007 GMT Module: SPECS Tag: HEAD ---- Log message: - use wesnothd user for game server - rel 2
---- Files affected: SPECS: wesnoth.spec (1.60 -> 1.61) ---- Diffs: ================================================================ Index: SPECS/wesnoth.spec diff -u SPECS/wesnoth.spec:1.60 SPECS/wesnoth.spec:1.61 --- SPECS/wesnoth.spec:1.60 Mon Dec 25 13:46:18 2006 +++ SPECS/wesnoth.spec Wed Jan 3 13:16:16 2007 @@ -8,7 +8,7 @@ Summary(pl): Strategiczna gra z motywem fantasy Name: wesnoth Version: 1.2 -Release: 1 +Release: 2 License: GPL v2+ Group: X11/Applications/Games/Strategy Source0: http://www.wesnoth.org/files/%{name}-%{version}.tar.gz @@ -52,6 +52,10 @@ Summary(pl): Sieciowy serwer dla Wesnoth Group: X11/Applications/Games/Strategy Requires(post,preun): /sbin/chkconfig +Requires(postun): /usr/sbin/groupdel +Requires(postun): /usr/sbin/userdel +Requires(pre): /usr/sbin/groupadd +Requires(pre): /usr/sbin/useradd %description server Server for playing networked games of Wesnoth. @@ -116,6 +120,10 @@ %clean rm -rf $RPM_BUILD_ROOT +%pre server +%groupadd -P %{name}-server -g 178 wesnothd +%useradd -P %{name}-server -u 178 -d /var/run/wesnothd -c "Wesnothd User" -g wesnothd wesnothd + %post server /sbin/chkconfig --add wesnothd %service wesnothd restart @@ -124,6 +132,8 @@ if [ "$1" = "0" ]; then %service wesnothd stop /sbin/chkconfig --del wesnothd + %userremove wesnothd + %groupremove wesnothd fi %files -f %{name}.lang @@ -158,7 +168,7 @@ %lang(pt_BR) %{_mandir}/pt_BR/man6/wesnothd.6* %lang(sk) %{_mandir}/sk/man6/wesnothd.6* %lang(sv) %{_mandir}/sv/man6/wesnothd.6* -%dir /var/run/wesnothd +%attr(770,wesnothd,wesnothd) %dir /var/run/wesnothd %endif %if %{with tools} @@ -185,6 +195,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.61 2007/01/03 12:16:16 jareq +- use wesnothd user for game server +- rel 2 + Revision 1.60 2006/12/25 12:46:18 megabajt - fixed locale names and removed unsupported(?) la and [EMAIL PROTECTED] locale - removed manuals from %{_mandir}/en_GB (the same as manuals from %{_mandir}/man?) ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/wesnoth.spec?r1=1.60&r2=1.61&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
