diff -Nru nextepc-0.3.10+nods/debian/changelog nextepc-0.3.10+nods/debian/changelog --- nextepc-0.3.10+nods/debian/changelog 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/changelog 2018-11-27 18:31:51.000000000 +0000 @@ -1,3 +1,18 @@ +nextepc (0.3.10+nods-2) unstable; urgency=medium + + * debian/patches/0006-Fix-big-endian-bug.patch: + - Fix syntax error within WORDS_BIGENDIAN ifdef + * debian/control: + - Move some of the recommends back to dependencies for the binary package + "nextepc". + * debian/man/*: + - Remove wrong information from man pages + - Move man pages to section 8 + * debian/tests/*: + - Implement autopkgtests checking that some executables can run + + -- Ruben Undheim Tue, 27 Nov 2018 19:31:51 +0100 + nextepc (0.3.10+nods-1) unstable; urgency=medium * Add back excluded bundling of lib/freeDiameter-1.2.1 diff -Nru nextepc-0.3.10+nods/debian/control nextepc-0.3.10+nods/debian/control --- nextepc-0.3.10+nods/debian/control 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/control 2018-11-27 18:31:51.000000000 +0000 @@ -109,14 +109,14 @@ Package: nextepc Architecture: all Depends: ${shlibs:Depends}, - ${misc:Depends} + ${misc:Depends}, + nextepc-core (>= ${source:Version}), nextepc-core (<< ${source:Upstream-Version}.0~), + nextepc-mme (>= ${source:Version}), nextepc-mme (<< ${source:Upstream-Version}.0~), + nextepc-pgw (>= ${source:Version}), nextepc-pgw (<< ${source:Upstream-Version}.0~), + nextepc-sgw (>= ${source:Version}), nextepc-sgw (<< ${source:Upstream-Version}.0~) Recommends: mongodb, - nextepc-core (>= ${source:Version}), nextepc-core (<< ${source:Upstream-Version}.0~), - nextepc-mme (>= ${source:Version}), nextepc-mme (<< ${source:Upstream-Version}.0~), - nextepc-sgw (>= ${source:Version}), nextepc-sgw (<< ${source:Upstream-Version}.0~), - nextepc-pgw (>= ${source:Version}), nextepc-pgw (<< ${source:Upstream-Version}.0~), - nextepc-hss (>= ${source:Version}), nextepc-hss (<< ${source:Upstream-Version}.0~), - nextepc-pcrf (>= ${source:Version}), nextepc-pcrf (<< ${source:Upstream-Version}.0~) + nextepc-pcrf (>= ${source:Version}), nextepc-pcrf (<< ${source:Upstream-Version}.0~), + nextepc-hss (>= ${source:Version}), nextepc-hss (<< ${source:Upstream-Version}.0~) Description: Evolved Packet Core implementation for LTE (metapackage) NextEPC is a C-language Open Source implementation of the 3GPP Evolved Packet Core, i.e. the core network of an LTE network. diff -Nru nextepc-0.3.10+nods/debian/man/genmanpages.sh nextepc-0.3.10+nods/debian/man/genmanpages.sh --- nextepc-0.3.10+nods/debian/man/genmanpages.sh 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/man/genmanpages.sh 2018-11-27 18:31:51.000000000 +0000 @@ -1,8 +1,8 @@ #!/bin/bash -txt2man -d "${CHANGELOG_DATE}" -t NEXTEPC-HSSD -s 1 nextepc-hssd.txt > nextepc-hssd.1 -txt2man -d "${CHANGELOG_DATE}" -t NEXTEPC-MMED -s 1 nextepc-mmed.txt > nextepc-mmed.1 -txt2man -d "${CHANGELOG_DATE}" -t NEXTEPC-PCRFD -s 1 nextepc-pcrfd.txt > nextepc-pcrfd.1 -txt2man -d "${CHANGELOG_DATE}" -t NEXTEPC-PGWD -s 1 nextepc-pgwd.txt > nextepc-pgwd.1 -txt2man -d "${CHANGELOG_DATE}" -t NEXTEPC-SGWD -s 1 nextepc-sgwd.txt > nextepc-sgwd.1 +txt2man -d "${CHANGELOG_DATE}" -t NEXTEPC-HSSD -s 8 nextepc-hssd.txt > nextepc-hssd.8 +txt2man -d "${CHANGELOG_DATE}" -t NEXTEPC-MMED -s 8 nextepc-mmed.txt > nextepc-mmed.8 +txt2man -d "${CHANGELOG_DATE}" -t NEXTEPC-PCRFD -s 8 nextepc-pcrfd.txt > nextepc-pcrfd.8 +txt2man -d "${CHANGELOG_DATE}" -t NEXTEPC-PGWD -s 8 nextepc-pgwd.txt > nextepc-pgwd.8 +txt2man -d "${CHANGELOG_DATE}" -t NEXTEPC-SGWD -s 8 nextepc-sgwd.txt > nextepc-sgwd.8 diff -Nru nextepc-0.3.10+nods/debian/man/nextepc-hssd.txt nextepc-0.3.10+nods/debian/man/nextepc-hssd.txt --- nextepc-0.3.10+nods/debian/man/nextepc-hssd.txt 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/man/nextepc-hssd.txt 2018-11-27 18:31:51.000000000 +0000 @@ -17,7 +17,7 @@ -v Show version -h Show help -d Start as daemon - -f Set configuration file name. If not configuration file is given, it looks for /etc/nextepc/hss.conf + -f Set configuration file name. -l Log file path to be logged to -p PID file path diff -Nru nextepc-0.3.10+nods/debian/man/nextepc-mmed.txt nextepc-0.3.10+nods/debian/man/nextepc-mmed.txt --- nextepc-0.3.10+nods/debian/man/nextepc-mmed.txt 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/man/nextepc-mmed.txt 2018-11-27 18:31:51.000000000 +0000 @@ -16,7 +16,7 @@ -v Show version -h Show help -d Start as daemon - -f Set configuration file name. If not configuration file is given, it looks for /etc/nextepc/mme.conf + -f Set configuration file name. -l Log file path to be logged to -p PID file path diff -Nru nextepc-0.3.10+nods/debian/man/nextepc-pcrfd.txt nextepc-0.3.10+nods/debian/man/nextepc-pcrfd.txt --- nextepc-0.3.10+nods/debian/man/nextepc-pcrfd.txt 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/man/nextepc-pcrfd.txt 2018-11-27 18:31:51.000000000 +0000 @@ -17,7 +17,7 @@ -v Show version -h Show help -d Start as daemon - -f Set configuration file name. If not configuration file is given, it looks for /etc/nextepc/pcrf.conf + -f Set configuration file name. -l Log file path to be logged to -p PID file path diff -Nru nextepc-0.3.10+nods/debian/man/nextepc-pgwd.txt nextepc-0.3.10+nods/debian/man/nextepc-pgwd.txt --- nextepc-0.3.10+nods/debian/man/nextepc-pgwd.txt 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/man/nextepc-pgwd.txt 2018-11-27 18:31:51.000000000 +0000 @@ -20,7 +20,7 @@ -v Show version -h Show help -d Start as daemon - -f Set configuration file name. If not configuration file is given, it looks for /etc/nextepc/pgw.conf + -f Set configuration file name. -l Log file path to be logged to -p PID file path diff -Nru nextepc-0.3.10+nods/debian/man/nextepc-sgwd.txt nextepc-0.3.10+nods/debian/man/nextepc-sgwd.txt --- nextepc-0.3.10+nods/debian/man/nextepc-sgwd.txt 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/man/nextepc-sgwd.txt 2018-11-27 18:31:51.000000000 +0000 @@ -18,7 +18,7 @@ -v Show version -h Show help -d Start as daemon - -f Set configuration file name. If not configuration file is given, it looks for /etc/nextepc/sgw.conf + -f Set configuration file name. -l Log file path to be logged to -p PID file path diff -Nru nextepc-0.3.10+nods/debian/nextepc-hss.manpages nextepc-0.3.10+nods/debian/nextepc-hss.manpages --- nextepc-0.3.10+nods/debian/nextepc-hss.manpages 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/nextepc-hss.manpages 2018-11-27 18:31:51.000000000 +0000 @@ -1 +1 @@ -debian/man/nextepc-hssd.1 +debian/man/nextepc-hssd.8 diff -Nru nextepc-0.3.10+nods/debian/nextepc-mme.manpages nextepc-0.3.10+nods/debian/nextepc-mme.manpages --- nextepc-0.3.10+nods/debian/nextepc-mme.manpages 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/nextepc-mme.manpages 2018-11-27 18:31:51.000000000 +0000 @@ -1 +1 @@ -debian/man/nextepc-mmed.1 +debian/man/nextepc-mmed.8 diff -Nru nextepc-0.3.10+nods/debian/nextepc-pcrf.manpages nextepc-0.3.10+nods/debian/nextepc-pcrf.manpages --- nextepc-0.3.10+nods/debian/nextepc-pcrf.manpages 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/nextepc-pcrf.manpages 2018-11-27 18:31:51.000000000 +0000 @@ -1 +1 @@ -debian/man/nextepc-pcrfd.1 +debian/man/nextepc-pcrfd.8 diff -Nru nextepc-0.3.10+nods/debian/nextepc-pgw.manpages nextepc-0.3.10+nods/debian/nextepc-pgw.manpages --- nextepc-0.3.10+nods/debian/nextepc-pgw.manpages 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/nextepc-pgw.manpages 2018-11-27 18:31:51.000000000 +0000 @@ -1 +1 @@ -debian/man/nextepc-pgwd.1 +debian/man/nextepc-pgwd.8 diff -Nru nextepc-0.3.10+nods/debian/nextepc-sgw.manpages nextepc-0.3.10+nods/debian/nextepc-sgw.manpages --- nextepc-0.3.10+nods/debian/nextepc-sgw.manpages 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/nextepc-sgw.manpages 2018-11-27 18:31:51.000000000 +0000 @@ -1 +1 @@ -debian/man/nextepc-sgwd.1 +debian/man/nextepc-sgwd.8 diff -Nru nextepc-0.3.10+nods/debian/patches/0006-Fix-big-endian-bug.patch nextepc-0.3.10+nods/debian/patches/0006-Fix-big-endian-bug.patch --- nextepc-0.3.10+nods/debian/patches/0006-Fix-big-endian-bug.patch 1970-01-01 00:00:00.000000000 +0000 +++ nextepc-0.3.10+nods/debian/patches/0006-Fix-big-endian-bug.patch 2018-11-27 18:31:51.000000000 +0000 @@ -0,0 +1,22 @@ +From: Ruben Undheim +Date: Sun, 25 Nov 2018 11:57:16 +0100 +Subject: Fix big-endian bug + +--- + lib/core/src/sha1.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/core/src/sha1.c b/lib/core/src/sha1.c +index edd3b4f..cc29243 100644 +--- a/lib/core/src/sha1.c ++++ b/lib/core/src/sha1.c +@@ -138,8 +138,8 @@ void sha1_final(sha1_ctx *ctx, c_uint8_t *digest) + n[4] = SWAP32(ctx->Message_Digest[4]); + + memcpy(digest, n, SHA1_DIGEST_SIZE); +- } + #endif ++ } + #endif + } + diff -Nru nextepc-0.3.10+nods/debian/patches/series nextepc-0.3.10+nods/debian/patches/series --- nextepc-0.3.10+nods/debian/patches/series 2018-11-25 06:58:28.000000000 +0000 +++ nextepc-0.3.10+nods/debian/patches/series 2018-11-27 18:31:51.000000000 +0000 @@ -3,3 +3,4 @@ 0004-Fix-spelling-errors.patch 0004-Fix-FTBFS-for-bundled-freeDiameter.patch 0005-Set-install-dir-for-freediameter-libs.patch +0006-Fix-big-endian-bug.patch diff -Nru nextepc-0.3.10+nods/debian/tests/control nextepc-0.3.10+nods/debian/tests/control --- nextepc-0.3.10+nods/debian/tests/control 1970-01-01 00:00:00.000000000 +0000 +++ nextepc-0.3.10+nods/debian/tests/control 2018-11-27 18:31:51.000000000 +0000 @@ -0,0 +1,2 @@ +Tests: nextepc-mmed-help, nextepc-pgwd-help, nextepc-sgwd-help +Depends: nextepc diff -Nru nextepc-0.3.10+nods/debian/tests/nextepc-mmed-help nextepc-0.3.10+nods/debian/tests/nextepc-mmed-help --- nextepc-0.3.10+nods/debian/tests/nextepc-mmed-help 1970-01-01 00:00:00.000000000 +0000 +++ nextepc-0.3.10+nods/debian/tests/nextepc-mmed-help 2018-11-27 18:31:51.000000000 +0000 @@ -0,0 +1,7 @@ +#!/bin/sh + +set -e + +nextepc-mmed -h 2> /dev/null + +echo "done" diff -Nru nextepc-0.3.10+nods/debian/tests/nextepc-pgwd-help nextepc-0.3.10+nods/debian/tests/nextepc-pgwd-help --- nextepc-0.3.10+nods/debian/tests/nextepc-pgwd-help 1970-01-01 00:00:00.000000000 +0000 +++ nextepc-0.3.10+nods/debian/tests/nextepc-pgwd-help 2018-11-27 18:31:51.000000000 +0000 @@ -0,0 +1,7 @@ +#!/bin/sh + +set -e + +nextepc-pgwd -h 2> /dev/null + +echo "done" diff -Nru nextepc-0.3.10+nods/debian/tests/nextepc-sgwd-help nextepc-0.3.10+nods/debian/tests/nextepc-sgwd-help --- nextepc-0.3.10+nods/debian/tests/nextepc-sgwd-help 1970-01-01 00:00:00.000000000 +0000 +++ nextepc-0.3.10+nods/debian/tests/nextepc-sgwd-help 2018-11-27 18:31:51.000000000 +0000 @@ -0,0 +1,7 @@ +#!/bin/sh + +set -e + +nextepc-sgwd -h 2> /dev/null + +echo "done"