Module: kamailio
Branch: 6.0
Commit: 2790d202e2756e1b5037239983b134d04bdb73f3
URL: 
https://github.com/kamailio/kamailio/commit/2790d202e2756e1b5037239983b134d04bdb73f3

Author: Sergey Safarov <s.safa...@anycast-lb.net>
Committer: Sergey Safarov <s.safa...@anycast-lb.net>
Date: 2025-01-23T14:54:15+02:00

pkg/kamailio: simplified systemd unit files installation [skip ci]

(cherry picked from commit c47108eacba1a6cf7e8564a00ff0850f621d29aa)

---

Modified: pkg/kamailio/obs/kamailio.spec

---

Diff:  
https://github.com/kamailio/kamailio/commit/2790d202e2756e1b5037239983b134d04bdb73f3.diff
Patch: 
https://github.com/kamailio/kamailio/commit/2790d202e2756e1b5037239983b134d04bdb73f3.patch

---

diff --git a/pkg/kamailio/obs/kamailio.spec b/pkg/kamailio/obs/kamailio.spec
index 8eba6e06aac..de909ffd85b 100644
--- a/pkg/kamailio/obs/kamailio.spec
+++ b/pkg/kamailio/obs/kamailio.spec
@@ -1198,7 +1198,6 @@ sed -i -e 's|/usr/sbin/kamailio|/usr/sbin/kamailio 
--atexit=no|' pkg/kamailio/ob
 
 
 %build
-ln -s ../obs pkg/kamailio/%{dist_name}/%{dist_version}
 %if 0%{?fedora} || 0%{?suse_version} || 0%{?rhel} >= 8
 export FREERADIUS=1
 %endif
@@ -1431,29 +1430,29 @@ install -d %{buildroot}%{_sharedstatedir}/kamailio
 # On RedHat 6 like
 install -d %{buildroot}%{_var}/run/kamailio
 install -d %{buildroot}%{_sysconfdir}/rc.d/init.d
-install -m755 pkg/kamailio/%{dist_name}/%{dist_version}/kamailio.init \
+install -m755 pkg/kamailio/obs/kamailio.init \
         %{buildroot}%{_sysconfdir}/rc.d/init.d/kamailio
 %else
 # systemd
 install -d %{buildroot}%{_unitdir}
-install -Dpm 0644 pkg/kamailio/%{dist_name}/%{dist_version}/kamailio.service 
%{buildroot}%{_unitdir}/kamailio.service
-install -Dpm 0644 pkg/kamailio/%{dist_name}/%{dist_version}/kamailio@.service 
%{buildroot}%{_unitdir}/kamailio@.service
-install -Dpm 0644 pkg/kamailio/%{dist_name}/%{dist_version}/sipcapture.service 
%{buildroot}%{_unitdir}/sipcapture.service
-install -Dpm 0644 pkg/kamailio/%{dist_name}/%{dist_version}/kamailio.tmpfiles 
%{buildroot}%{_tmpfilesdir}/kamailio.conf
-install -Dpm 0644 
pkg/kamailio/%{dist_name}/%{dist_version}/sipcapture.tmpfiles 
%{buildroot}%{_tmpfilesdir}/sipcapture.conf
+install -Dpm 0644 pkg/kamailio/obs/kamailio.service 
%{buildroot}%{_unitdir}/kamailio.service
+install -Dpm 0644 pkg/kamailio/obs/kamailio@.service 
%{buildroot}%{_unitdir}/kamailio@.service
+install -Dpm 0644 pkg/kamailio/obs/sipcapture.service 
%{buildroot}%{_unitdir}/sipcapture.service
+install -Dpm 0644 pkg/kamailio/obs/kamailio.tmpfiles 
%{buildroot}%{_tmpfilesdir}/kamailio.conf
+install -Dpm 0644 pkg/kamailio/obs/sipcapture.tmpfiles 
%{buildroot}%{_tmpfilesdir}/sipcapture.conf
 %endif
 
 %if 0%{?suse_version}
 install -d %{buildroot}%{_fillupdir}
-install -m644 pkg/kamailio/%{dist_name}/%{dist_version}/kamailio.sysconfig \
+install -m644 pkg/kamailio/obs/kamailio.sysconfig \
         %{buildroot}%{_fillupdir}/sysconfig.kamailio
-install -m644 pkg/kamailio/%{dist_name}/%{dist_version}/sipcapture.sysconfig \
+install -m644 pkg/kamailio/obs/sipcapture.sysconfig \
         %{buildroot}%{_fillupdir}/sysconfig.sipcapture
 %else
 install -d %{buildroot}%{_sysconfdir}/sysconfig
-install -m644 pkg/kamailio/%{dist_name}/%{dist_version}/kamailio.sysconfig \
+install -m644 pkg/kamailio/obs/kamailio.sysconfig \
         %{buildroot}%{_sysconfdir}/sysconfig/kamailio
-install -m644 pkg/kamailio/%{dist_name}/%{dist_version}/sipcapture.sysconfig \
+install -m644 pkg/kamailio/obs/sipcapture.sysconfig \
         %{buildroot}%{_sysconfdir}/sysconfig/sipcapture
 %endif
 

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to