diff --git a/opensips.spec b/opensips.spec index 047c582..71eba99 100644 --- a/opensips.spec +++ b/opensips.spec @@ -21,7 +21,7 @@ Summary: Open Source SIP Server Name: opensips Version: 1.10.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: System Environment/Daemons Source0: https://opensips.org/pub/%{name}/%{version}/src/%{name}-%{version}_src.tar.gz @@ -719,6 +719,8 @@ install -p -D -m 755 packaging/fedora/opensips.init %{buildroot}%{_initrddir}/op # install systemd files install -D -m 0644 -p packaging/fedora/%{name}.service %{buildroot}%{_unitdir}/%{name}.service install -D -m 0644 -p packaging/fedora/%{name}.tmpfiles.conf %{buildroot}%{_tmpfilesdir}/%{name}.conf +%endif +%if 0%{?el6}%{?el7}%{?fedora} mkdir -p %{buildroot}%{_localstatedir}/run/%{name} %endif echo -e "\nETCDIR=\"%{_sysconfdir}/opensips\"\n" \ @@ -780,6 +782,8 @@ fi %else %{_unitdir}/%{name}.service %{_tmpfilesdir}/%{name}.conf +%endif +%if 0%{?el6}%{?el7}%{?fedora} %dir %attr(0755, opensips, opensips) %{_localstatedir}/run/%{name} %endif @@ -1245,6 +1249,9 @@ fi %doc docdir/README.xmpp %changelog +* Thu Mar 06 2014 Peter Lemenkov - 1.10.0-3 +- Fix missing directory on EL6 + * Tue Oct 01 2013 Peter Lemenkov - 1.10.0-2 - Run as opensips user even in EL6 - Unconditionally add another one auth field (SIP IP address)