1
0
forked from pool/osmo-ggsn

Accepting request 932599 from network:telephony

- Update to version 1.8.0

OBS-URL: https://build.opensuse.org/request/show/932599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osmo-ggsn?expand=0&rev=8
This commit is contained in:
Dominique Leuenberger 2021-11-20 21:47:58 +00:00 committed by Git OBS Bridge
commit e982935e47
4 changed files with 34 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a2dc58d66fcca83efbefdc2ca5d5c66e43dc38c909b9bd7ba32cf3218a4d48bd
size 376263

3
1.8.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ac01c971a8855270b3771f0f487a1ead6f4a4ed1455aadc74ba867326b9ceaa2
size 385438

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Fri Nov 19 10:50:35 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.8.0
* Fix vty PDP lookups by IMSI
* apn_start: avoid segfault if missing tun-device
* Add --vty-ref-mode option
* ggsn: Reject PDP CTX ACT for static IP addresses
* gtp: Support tx/rx RAN Information Relay message
* ggsn: Fix heap-use-after-free during Recovery without
associated PDP
-------------------------------------------------------------------
Sun Mar 14 20:59:58 UTC 2021 - Jan Engelhardt <jengelh@inai.de>

View File

@ -16,11 +16,9 @@
#
%define _lto_cflags %nil
Name: osmo-ggsn
%define lname libgtp6
Version: 1.7.1
Version: 1.8.0
Release: 0
Summary: GPRS Support Node
License: GPL-2.0-only AND LGPL-2.1-or-later
@ -65,15 +63,26 @@ libgtp implements the GPRS Tunneling Protocol between SGSN and GGSN.
This subpackage contains libraries and header files for developing
applications that want to make use of libgtp.
%package -n gtp-echo-responder
Summary: Small program answering GTP ECHO Request with GTP ECHO Response
License: MIT
Group: Productivity/Telephony/Utilities
%description -n gtp-echo-responder
Small program answering GTP ECHO Request with GTP ECHO Response for both GTPCv1
and GTPCv2.
%prep
%autosetup -p1
sed -i 's|/usr/bin/osmo-ggsn|/usr/sbin/osmo-ggsn|g' contrib/systemd/osmo-ggsn.service
sed -i 's|%_bindir/osmo-ggsn|%_sbindir/osmo-ggsn|g' contrib/systemd/osmo-ggsn.service
%build
echo "%version" >.tarball-version
autoreconf -fi
# bugzilla.opensuse.org/795968 for rationale
%configure --includedir="%_includedir/%name" \
%configure \
--enable-gtp-linux \
--includedir="%_includedir/%name" \
--disable-static --docdir="%_docdir/%name" \
--with-systemdsystemunitdir="%_unitdir"
%make_build
@ -113,7 +122,9 @@ install -m 0644 doc/examples/sgsnemu.conf "$b/%_sysconfdir/osmocom/sgsnemu.conf"
%_unitdir/%name.service
%_sbindir/rc%name
%dir %_docdir/%name/examples
%_docdir/%name/examples/osmo-ggsn-kernel-gtp.cfg
%_docdir/%name/examples/osmo-ggsn.cfg
%_docdir/%name/examples/sgsnemu.conf
%dir %_sysconfdir/osmocom
%config(noreplace) %_sysconfdir/osmocom/osmo-ggsn.cfg
%config(noreplace) %_sysconfdir/osmocom/sgsnemu.conf
@ -126,4 +137,7 @@ install -m 0644 doc/examples/sgsnemu.conf "$b/%_sysconfdir/osmocom/sgsnemu.conf"
%_libdir/libgtp.so
%_libdir/pkgconfig/libgtp.pc
%files -n gtp-echo-responder
%_bindir/gtp-echo-responder
%changelog