From: Elan Ruusamäe Date: Mon, 9 Aug 2010 13:18:50 +0000 (+0000) Subject: - fix installing ghost logs X-Git-Url: http://git.pld-linux.org/?p=packages%2Fdss.git;a=commitdiff_plain;h=cdc01e0b551bd40007b787953e89d279fb253bf4 - fix installing ghost logs Changed files: dss.spec -> 1.18 --- diff --git a/dss.spec b/dss.spec index 107265a..3e7f6ac 100644 --- a/dss.spec +++ b/dss.spec @@ -5,7 +5,7 @@ Summary: Darwin Streaming Server Name: dss Version: 6.0.3 -Release: 0.12 +Release: 0.15 License: Apple Public Source License Group: Networking/Daemons Source0: http://dss.macosforge.org/downloads/DarwinStreamingSrvr%{version}-Source.tar @@ -216,12 +216,12 @@ rm -rf $RPM_BUILD_ROOT %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 +for a in StreamingServer.log mp3_access.log server_status streamingadminserver.log; do + log=/var/log/%{name}/$a if [ ! -f $log ]; then - install -o root -g dss -m 0660 /dev/null $log + install -o root -g qtss -m 0660 /dev/null $log fi -fi +done /sbin/chkconfig --add %{name} /sbin/chkconfig --add %{name}-admin %service %{name} restart