]> git.pld-linux.org Git - packages/nginx.git/commitdiff
- splited %post section
authorsardzent <sardzent@pld-linux.org>
Fri, 30 Nov 2007 17:49:38 +0000 (17:49 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    nginx.spec -> 1.54

nginx.spec

index 094d01bcde3f0cd679c21f52b29800211029d799..e4ee32dbd390f87320069ee337970a3772be84f8 100644 (file)
@@ -382,7 +382,6 @@ install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}-standard
 install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}-light.conf
 install %{SOURCE6} $RPM_BUILD_ROOT/etc/monit/%{name}-light.monitrc
 install contrib/nginx-light $RPM_BUILD_ROOT%{_sbindir}/%{name}-light
-
 %endif
 
 %if %{with mail}
@@ -413,12 +412,39 @@ rm -rf $RPM_BUILD_ROOT
 %useradd -r -u 213 -d /usr/share/empty -s /bin/false -c "Nginx HTTP User" -g %{name} %{name}
 %addusertogroup %{name} http
 
-%post
+%post standard
+for a in access.log error.log; do
+       if [ ! -f /var/log/%{name}/nginx-standard_$a ]; then
+               touch /var/log/%{name}/nginx-standard_$a
+               chown nginx:nginx /var/log/%{name}/nginx-standard_$a
+               chmod 644 /var/log/%{name}/nginx-standard_$a
+       fi
+done
+
+%post light
+for a in access.log error.log; do
+       if [ ! -f /var/log/%{name}/nginx-light_$a ]; then
+               touch /var/log/%{name}/nginx-light_$a
+               chown nginx:nginx /var/log/%{name}/nginx-light_$a
+               chmod 644 /var/log/%{name}/nginx-light_$a
+       fi
+done
+
+%post perl
+for a in access.log error.log; do
+       if [ ! -f /var/log/%{name}/nginx-perl_$a ]; then
+               touch /var/log/%{name}/nginx-perl_$a
+               chown nginx:nginx /var/log/%{name}/nginx-perl_$a
+               chmod 644 /var/log/%{name}/nginx-perl_$a
+       fi
+done
+
+%post mail
 for a in access.log error.log; do
-       if [ ! -f /var/log/%{name}/$a ]; then
-               touch /var/log/%{name}/$a
-               chown nginx:nginx /var/log/%{name}/$a
-               chmod 644 /var/log/%{name}/$a
+       if [ ! -f /var/log/%{name}/nginx-mail_$a ]; then
+               touch /var/log/%{name}/nginx-mail_$a
+               chown nginx:nginx /var/log/%{name}/nginx-mail_$a
+               chmod 644 /var/log/%{name}/nginx-mail_$a
        fi
 done
 
@@ -472,7 +498,6 @@ fi
 %defattr(644,root,root,755)
 %doc CHANGES LICENSE README html/index.html conf/nginx.conf
 %doc %lang(ru) CHANGES.ru
-%attr(754,root,root) /etc/rc.d/init.d/%{name}-standard
 %dir %attr(754,root,root) %{_sysconfdir}
 %dir %{_nginxdir}
 %dir %{_nginxdir}/cgi-bin
This page took 0.304327 seconds and 4 git commands to generate.