Author: pawelz Date: Wed Oct 28 11:10:29 2009 GMT Module: packages Tag: HEAD ---- Log message: - reverted SOURCE1 (shell wrapper) - added init script and sysconfig entry - install logdir and /var/run/red5 - red5 group - NFY
---- Files affected: packages/red5: red5.spec (1.16 -> 1.17) ---- Diffs: ================================================================ Index: packages/red5/red5.spec diff -u packages/red5/red5.spec:1.16 packages/red5/red5.spec:1.17 --- packages/red5/red5.spec:1.16 Wed Oct 28 10:23:02 2009 +++ packages/red5/red5.spec Wed Oct 28 12:10:24 2009 @@ -12,6 +12,9 @@ Group: Applications Source0: http://www.red5.org/downloads/0_8/red5-0.8.0.tar.gz # Source0-md5: 7be9296e6369a52b3607cfce1ac7ee01 +Source1: red5 +Source2: red5.init +Source3: red5.sysconfig URL: http://red5.org/ Requires: rc-scripts Requires(post,preun): /sbin/chkconfig @@ -23,6 +26,7 @@ Requires(pre): /usr/sbin/useradd BuildRequires: rpmbuild(macros) >= 1.300 Provides: group(servlet) +Provides: group(red5) Provides: user(red5) BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -64,12 +68,17 @@ %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_appdatadir},%{_bindir},%{_appstatedir},%{_appconfdir},%{_applogdir}} +install -d $RPM_BUILD_ROOT{%{_appdatadir},%{_sbindir},%{_appstatedir},%{_appconfdir},%{_applogdir}} +install -d $RPM_BUILD_ROOT{/etc/sysconfig,/etc/rc.d/init.d,/var/run/red5} cp -a {red5.jar,lib} $RPM_BUILD_ROOT%{_appdatadir} cp -a webapps $RPM_BUILD_ROOT%{_appstatedir} cp -a conf/* $RPM_BUILD_ROOT%{_appconfdir} +install %{SOURCE1} $RPM_BUILD_ROOT/usr/sbin/%{name} +install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/red5 +install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/red5 + # javadoc install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -a doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} @@ -80,7 +89,8 @@ %pre %groupadd -g 237 -r -f servlet -%useradd -u 243 -r -d /var/lib/red5 -s /bin/false -c "red5 user" -g servlet red5 +%groupadd -g 243 -r -f red5 +%useradd -u 243 -r -d /var/lib/red5 -s /bin/false -c "red5 user" -g red5 -G servlet red5 %post /sbin/chkconfig --add red5 @@ -106,8 +116,11 @@ %doc license.txt %{_appdatadir} %attr(775,red5,servlet) %{_appstatedir} -%attr(775,red5,servlet) %{_applogdir} -%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_appconfdir} +%attr(775,red5,red5) %{_applogdir} +%config(noreplace) %attr(640,root,red5) %verify(not md5 mtime size) %{_appconfdir} +%attr(754,root,root) /etc/rc.d/init.d/red5 +%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/red5 +%attr(770,root,red5) /var/run/red5 %files javadoc %defattr(644,root,root,755) @@ -120,6 +133,13 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.17 2009/10/28 11:10:24 pawelz +- reverted SOURCE1 (shell wrapper) +- added init script and sysconfig entry +- install logdir and /var/run/red5 +- red5 group +- NFY + Revision 1.16 2009/10/28 09:23:02 pawelz - install files in correct locations - dropped /usr/bin/red5 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/red5/red5.spec?r1=1.16&r2=1.17&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
