Module: kamailio Branch: master Commit: 79928c42c60100973dfe4c919b0a34229b803100 URL: https://github.com/kamailio/kamailio/commit/79928c42c60100973dfe4c919b0a34229b803100
Author: Sergey Safarov <s.safa...@gmail.com> Committer: Victor Seva <linuxman...@torreviejawireless.org> Date: 2017-02-04T10:55:15+01:00 Added systemd unit file --- Modified: pkg/kamailio/centos/7/kamailio.spec --- Diff: https://github.com/kamailio/kamailio/commit/79928c42c60100973dfe4c919b0a34229b803100.diff Patch: https://github.com/kamailio/kamailio/commit/79928c42c60100973dfe4c919b0a34229b803100.patch --- diff --git a/pkg/kamailio/centos/7/kamailio.spec b/pkg/kamailio/centos/7/kamailio.spec index 27b86a4..8ac20c4 100644 --- a/pkg/kamailio/centos/7/kamailio.spec +++ b/pkg/kamailio/centos/7/kamailio.spec @@ -540,9 +540,17 @@ make install-modules-all skip_modules="app_mono db_cassandra db_oracle \ kradius kredis ksctp ksnmpstats ksqlite ktls kunixodbc kutils \ kwebsocket kxml kxmpp" +%if "%{?_unitdir}" == "" +# On RedHat 6 like mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d install -m755 pkg/kamailio/centos/%{?centos}/kamailio.init \ $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/kamailio +%else +# systemd +install -d %{buildroot}%{_unitdir} +install -Dpm 0644 pkg/kamailio/centos/%{?centos}/kamailio.service %{buildroot}%{_unitdir}/kamailio.service +install -Dpm 0644 pkg/kamailio/centos/%{?centos}/kamailio.tmpfiles %{buildroot}%{_tmpfilesdir}/kamailio.conf +%endif mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig install -m644 pkg/kamailio/centos/%{?centos}/kamailio.sysconfig \ @@ -695,8 +703,13 @@ fi %dir %attr(-,kamailio,kamailio) %{_sysconfdir}/kamailio %config(noreplace) %{_sysconfdir}/kamailio/* -%config %{_sysconfdir}/rc.d/init.d/* %config %{_sysconfdir}/sysconfig/* +%if "%{?_unitdir}" == "" +%config %{_sysconfdir}/rc.d/init.d/* +%else +%{_unitdir}/kamailio.service +%{_tmpfilesdir}/kamailio.conf +%endif %dir %{_libdir}/kamailio %{_libdir}/kamailio/libprint.so _______________________________________________ sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev