packages: dss/dss.spec - ghost create log files

glen glen at pld-linux.org
Mon Aug 2 15:53:02 CEST 2010


Author: glen                         Date: Mon Aug  2 13:53:02 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- ghost create log files

---- Files affected:
packages/dss:
   dss.spec (1.16 -> 1.17) 

---- Diffs:

================================================================
Index: packages/dss/dss.spec
diff -u packages/dss/dss.spec:1.16 packages/dss/dss.spec:1.17
--- packages/dss/dss.spec:1.16	Sun Aug  1 20:14:36 2010
+++ packages/dss/dss.spec	Mon Aug  2 15:52:57 2010
@@ -207,6 +207,7 @@
 touch $RPM_BUILD_ROOT/var/log/%{name}/StreamingServer.log
 touch $RPM_BUILD_ROOT/var/log/%{name}/mp3_access.log
 touch $RPM_BUILD_ROOT/var/log/%{name}/server_status
+touch $RPM_BUILD_ROOT/var/log/%{name}/streamingadminserver.log
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -216,6 +217,12 @@
 %useradd -g qtss -d /tmp -u 148 -s /bin/false qtss
 
 %post
+for a in StreamingServer.log mp3_access.log server_status streamingadminserver.log ; do
+	log=/var/log/$a
+	if [ ! -f $log ]; then
+		install -o root -g dss -m 0660 /dev/null $log
+	fi
+fi
 /sbin/chkconfig --add %{name}
 /sbin/chkconfig --add %{name}-admin
 %service %{name} restart
@@ -300,6 +307,7 @@
 %attr(644,qtss,qtss) %verify(not md5 mtime size) %ghost /var/log/%{name}/StreamingServer.log
 %attr(644,qtss,qtss) %verify(not md5 mtime size) %ghost /var/log/%{name}/mp3_access.log
 %attr(644,qtss,qtss) %verify(not md5 mtime size) %ghost /var/log/%{name}/server_status
+%attr(644,qtss,qtss) %verify(not md5 mtime size) %ghost /var/log/%{name}/streamingadminserver.log
 
 # admin server (subpackage?)
 %dir %{_datadir}/%{name}
@@ -333,6 +341,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.17  2010/08/02 13:52:57  glen
+- ghost create log files
+
 Revision 1.16  2010/08/01 18:14:36  glen
 - add admin initscript
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/dss/dss.spec?r1=1.16&r2=1.17&f=u



More information about the pld-cvs-commit mailing list