Consistently use rtpengine name everywhere

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
pull/89/head
Peter Lemenkov 11 years ago
parent d25b697f6a
commit e71a7e15d8

@ -39,7 +39,7 @@ MODULE=0
build_opts() { build_opts() {
shopt -s nocasematch shopt -s nocasematch
RPMS=`rpm -qa | grep ngcp-rtpengine-kernel` RPMS=`rpm -qa | grep rtpengine-kernel`
if [[ "$KERNEL" == "yes" && -n "$TABLE" && -n "$RPMS" ]] if [[ "$KERNEL" == "yes" && -n "$TABLE" && -n "$RPMS" ]]
then then
MODULE=1 MODULE=1

@ -1,4 +1,4 @@
Name: ngcp-rtpengine Name: rtpengine
Version: 2.3.6 Version: 2.3.6
Release: 0%{?dist} Release: 0%{?dist}
Summary: The Sipwise NGCP rtpengine Summary: The Sipwise NGCP rtpengine
@ -13,6 +13,8 @@ BuildRequires: gcc make pkgconfig redhat-rpm-config
BuildRequires: glib2-devel libcurl-devel openssl-devel pcre-devel BuildRequires: glib2-devel libcurl-devel openssl-devel pcre-devel
BuildRequires: xmlrpc-c-devel zlib-devel BuildRequires: xmlrpc-c-devel zlib-devel
Requires: nc Requires: nc
# Remain compat with other installations
Provides: ngcp-rtpengine = %{version}-%{release}
%description %description
@ -60,16 +62,16 @@ cd ..
%install %install
# Install the userspace daemon # Install the userspace daemon
install -D -p -m755 daemon/rtpengine %{buildroot}%{_sbindir}/rtpengine install -D -p -m755 daemon/%{name} %{buildroot}%{_sbindir}/%{name}
# Install CLI (command line interface) # Install CLI (command line interface)
install -D -p -m755 utils/rtpengine-ctl %{buildroot}%{_sbindir}/rtpengine-ctl install -D -p -m755 utils/%{name}-ctl %{buildroot}%{_sbindir}/%{name}-ctl
## Install the init.d script and configuration file ## Install the init.d script and configuration file
install -D -p -m755 el/rtpengine.init \ install -D -p -m755 el/%{name}.init \
%{buildroot}%{_initrddir}/rtpengine %{buildroot}%{_initrddir}/%{name}
install -D -p -m644 el/rtpengine.sysconfig \ install -D -p -m644 el/%{name}.sysconfig \
%{buildroot}%{_sysconfdir}/sysconfig/rtpengine %{buildroot}%{_sysconfdir}/sysconfig/%{name}
mkdir -p %{buildroot}%{_sharedstatedir}/rtpengine mkdir -p %{buildroot}%{_sharedstatedir}/%{name}
# Install the iptables plugin # Install the iptables plugin
install -D -p -m755 iptables-extension/libxt_RTPENGINE.so \ install -D -p -m755 iptables-extension/libxt_RTPENGINE.so \
@ -82,20 +84,19 @@ install -D -p -m644 kernel-module/xt_RTPENGINE.c \
%{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/xt_RTPENGINE.c %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/xt_RTPENGINE.c
install -D -p -m644 kernel-module/xt_RTPENGINE.h \ install -D -p -m644 kernel-module/xt_RTPENGINE.h \
%{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/xt_RTPENGINE.h %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/xt_RTPENGINE.h
sed "s/__VERSION__/%{version}-%{release}/g" debian/dkms.conf.in > \ sed "s/__VERSION__/%{version}-%{release}/g;s/ngcp-rtpengine/rtpengine/g" debian/dkms.conf.in > \
%{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf
%pre %pre
getent group rtpengine >/dev/null || /usr/sbin/groupadd -r rtpengine getent group %{name} >/dev/null || /usr/sbin/groupadd -r %{name}
getent passwd rtpengine >/dev/null || /usr/sbin/useradd -r -g rtpengine \ getent passwd %{name} >/dev/null || /usr/sbin/useradd -r -g %{name} \
-s /sbin/nologin -c "rtpengine daemon" -d %{_sharedstatedir}/rtpengine \ -s /sbin/nologin -c "%{name} daemon" -d %{_sharedstatedir}/%{name} %{name}
rtpengine
%post %post
if [ $1 -eq 1 ]; then if [ $1 -eq 1 ]; then
/sbin/chkconfig --add rtpengine || : /sbin/chkconfig --add %{name} || :
fi fi
@ -109,8 +110,8 @@ true
%preun %preun
if [ $1 = 0 ] ; then if [ $1 = 0 ] ; then
/sbin/service rtpengine stop >/dev/null 2>&1 /sbin/service %{name} stop >/dev/null 2>&1
/sbin/chkconfig --del rtpengine /sbin/chkconfig --del %{name}
fi fi
@ -122,14 +123,14 @@ true
%files %files
# Userspace daemon # Userspace daemon
%{_sbindir}/rtpengine %{_sbindir}/%{name}
# CLI (command line interface) # CLI (command line interface)
%{_sbindir}/rtpengine-ctl %{_sbindir}/%{name}-ctl
# init.d script and configuration file # init.d script and configuration file
%{_initrddir}/rtpengine %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/rtpengine %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%dir %{_sharedstatedir}/rtpengine %dir %{_sharedstatedir}/%{name}
# Documentation # Documentation
%doc LICENSE README.md el/README.el.md debian/changelog debian/copyright %doc LICENSE README.md el/README.el.md debian/changelog debian/copyright

Loading…
Cancel
Save