aboutsummaryrefslogtreecommitdiffstats
path: root/debian
AgeCommit message (Collapse)AuthorFilesLines
2019-12-16add libosmo-mslookup abstract clientOliver Smith3-0/+28
mslookup is a key concept in Distributed GSM, which allows querying the current location of a subscriber in a number of cooperating but independent core network sites, by arbitrary service names and by MSISDN/IMSI. Add the abstract mslookup client library. An actual lookup method (besides mslookup_client_fake.c) is added in a subsequent patch. For a detailed overview of this and upcoming patches, please see the elaborate comment at the top of mslookup.c. Add as separate library, libosmo-mslookup, to allow adding D-GSM capability to arbitrary client programs. osmo-hlr will be the only mslookup server implementation, added in a subsequent patch. osmo-hlr itself will also use this library and act as an mslookup client, when requesting the home HLR for locally unknown IMSIs. Related: OS#4237 Patch-by: osmith, nhofmeyr Change-Id: I83487ab8aad1611eb02e997dafbcb8344da13df1
2019-12-10tests/auc: change back to python3osmith/fix-python3Oliver Smith1-1/+1
Change the interpreter of the python script back to python3, as it was when the script was initially added in Idff9d757ab956179aa41ada2a223fd9f439aafbd. In the meantime, it had been changed to python2 to make it work with build slaves that were missing python3, but this is not necessary anymore. This should be merged shortly after osmo-python-tests was migrated to python3, and the jenkins build slaves were (automatically) updated to have the new osmo-python-tests installed. Related: OS#2819 Depends: osmo-python-tests I3ffc3519bf6c22536a49dad7a966188ddad351a7 Change-Id: Ifbb8f8f5428657a1c2d4d6d1217f8e374be43aba
2019-08-07Bump version: 1.0.0.49-e493-dirty → 1.1.01.1.0Pau Espin Pedrol1-0/+66
Change-Id: If53bdb2e216cb98df4d5a482cbbf24096db536ed
2019-05-29debian: create -doc subpackage with pdf manualsOliver Smith3-2/+17
I have verified, that the resulting debian packages build in my own OBS namespace (see the -doc packages): https://download.opensuse.org/repositories/home:/osmith42/Debian_9.0/all/ https://build.opensuse.org/project/show/home:osmith42 Depends: Ib7251cca9116151e473798879375cd5eb48ff3ad (osmo-ci) Related: OS#3899 Change-Id: I4a327bac68769892634236c573c313c7859c6199
2019-01-20Bump version: 0.2.1.55-607c-dirty → 1.0.01.0.0Harald Welte1-0/+72
Change-Id: I696beb6f0b82dfaf664f62066cffbcc94e31b700
2018-09-12Install sample cfg file to /etc/osmocompespin/systemdPau Espin Pedrol1-0/+1
Change-Id: I2ac73f426d9489fcd64c2eea547eb1f3ec26ae2c
2018-09-10Install systemd services with autotoolsPau Espin Pedrol3-1/+4
Change-Id: Id81ae8e2d8a2c9456ac0dac2c30c0d24dab3b694
2018-08-06debian: Make libosmo-gsup-client-dev depend on libosmo-gsup-client0Harald Welte1-0/+1
The -dev package should depend on the binary package. Change-Id: I01e58788e8485cadecad8b8788887743b41b9f1f
2018-07-31debian: Fix typo in package descriptionMartin Hauke1-2/+2
Change-Id: Iaa5a3b9e249ce493221569cf9411cc04c4044a0c
2018-07-31debian: Add sub-package for libosmo-gsup-clientHarald Welte3-0/+30
Change-Id: Iad227bb477d64da30dd6bfbbe1bd0c0a55be9474
2018-07-02sql/Makefile: Create empty /var/lib/osmocom directory at install timepespin/debianPau Espin Pedrol1-0/+1
Otherwise osmo-hlr is unable to start correctly. Change-Id: I1233fc9b3dc685561f79a34e1c32c459dc1aa685
2018-07-02sql/Makefile: Install sql files under doc/.../sql subdirPau Espin Pedrol1-1/+2
Change-Id: I1c9008d4692412a0cfe39d05216fc9c857cf1e8a
2018-07-02debian: Avoid installing duplicate cfg file in /etcPau Espin Pedrol1-1/+0
Change-Id: Ieb25cc8195a2fe7f81b7a39955e0bca5d5c510eb
2018-05-04Bump version: 0.2.0.3-1b8a → 0.2.10.2.1Pau Espin Pedrol1-0/+9
Change-Id: I9c457e9baeb546bfefacacddddd48996902e587a
2018-05-03Bump version: 0.1.0.39-1cb4-dirty → 0.2.00.2.0Pau Espin Pedrol1-0/+57
Change-Id: I2a9fdd140d68053bc7c8354bf2b3a0293c514516
2017-11-17debian: install osmo-hlr.cfg to /etc/osmocomAlexander Couzens1-0/+1
Change-Id: Ifa1094da9b286a17a5c9a1ee300ec13a4a10a9a7
2017-11-17doc: install example .cfg files to $(docdir)/examples/Alexander Couzens1-0/+1
Change-Id: I8671ce33b9bf28c89f767dd1b4a1463aeb275158
2017-11-16debian: include systemd service osmo-hlr.serviceAlexander Couzens1-0/+1
Change-Id: I6d9fd34aa42b911f074557b526adde05e03d58b9
2017-10-28Tag/Release version 0.1.00.1.0Harald Welte1-0/+136
This is the first real version tag of osmo-hlr. Change-Id: Ie0aff33ab9c36cd9219258a4d869de36612b6095
2017-10-28Debian: Make sure we include osmo-hlr-db-tool in the packageHarald Welte1-0/+1
Change-Id: Ia67ae6d4b1af982db8c342f2d8fd29deb83ccaff
2017-10-13debian: 'make check' needs sqlite3, add to Build-DependsNeels Hofmeyr1-1/+2
At some point we should rather offer DB bootstrap as a DB API function instead of an external .sql file, which would remove the dep on the sqlite3 binary. For now, we need the binary to build debian packages for the 'make check' step. Change-Id: I71938dff688675dcf1dbfbce2feb8b72b1de0910
2017-10-11debian/rules: show testsuite.log when tests are failingAlexander Couzens1-0/+4
Change-Id: If0b10c02f87ed81878593198e21da1fc9f8d4bbc
2017-10-02debian: remove unneeded dependency libdbd-sqlite3Pau Espin Pedrol1-2/+0
Take the opportunity to remove duplicated pkg-config dependency. Change-Id: I5bfe9c71740c1ced5bad0a41dfca568b9e00070c
2017-07-13Another attempt at fixing .debMax1-1/+1
The previous efforts have failed: python3 does not supply /usr/bin/python symlink. Let's use python-minimal dependency. Change-Id: If9e3f31622efae132b25683c54ce09c83ce43415
2017-07-11Attempt to fix .deb packageMax1-1/+1
After recent switch to legacy python2 .deb fails on OBS. Let's put known-to-work python3 dependency back but keep the script itself on python without version specifier as it seems to work fine with both versions. This, in turn, causes tests to fail on FreeBSD so disable them for now. Change-Id: I4a87252d411d840fca7362736a8c7877efa6ff52 Related: SYS#3322
2017-06-07tests/auc: Don't require python3Daniel Willmann1-1/+1
Our jenkins buildslave does not have python3 installed so call python2 instead. Change-Id: Ifb59b79021b2c935b326496ed339f12e13c96b8e Ticket: SYS#3322
2017-05-22install hlr.sql in prefix/doc/osmo-hlr/Neels Hofmeyr1-0/+1
In particular I need this to start a fresh osmo-hlr instance on the osmo-gsm-tester. Might also come in handy during packaging? Change-Id: I08e48375814ab93691892299d34909c6d0bf12a2
2017-04-27debian: remove obsolete dependencyMax1-2/+1
This should fix package build for latest Ubuntu. Change-Id: I132515cd4d89132bb59f9ee7804a5a50e8bd2775
2017-03-14deb: fix OBS buildMax2-0/+2
Add explicit dependency on python3 which is necessary for 'make check' stage. While at it, add DH_VERBOSE option for debian/control to facilitate future troubleshooting. Change-Id: I0ed0bb0f889d4569c9229f3f12ad8bdb11cc1e7c Related: OS#1948
2017-03-13Add .deb packagingMax7-0/+76
Add initial metadata for .deb packages. Change-Id: Ied02e445236410de51488fbb5aaea3170d02a31d Related: OS#1948