mirror of
https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr.git
synced 2025-11-02 13:13:29 +00:00
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
92 lines
3.0 KiB
Plaintext
92 lines
3.0 KiB
Plaintext
Source: osmo-hlr
|
|
Section: net
|
|
Priority: optional
|
|
Maintainer: Max Suraev <msuraev@sysmocom.de>
|
|
Build-Depends: debhelper (>= 9),
|
|
pkg-config,
|
|
dh-autoreconf,
|
|
dh-systemd (>= 1.5),
|
|
autotools-dev,
|
|
python3-minimal,
|
|
libosmocore-dev,
|
|
libosmo-abis-dev,
|
|
libosmo-netif-dev,
|
|
libsqlite3-dev,
|
|
sqlite3,
|
|
osmo-gsm-manuals-dev
|
|
Standards-Version: 3.9.6
|
|
Vcs-Browser: http://cgit.osmocom.org/osmo-hlr
|
|
Vcs-Git: git://git.osmocom.org/osmo-hlr
|
|
Homepage: https://projects.osmocom.org/projects/osmo-hlr
|
|
|
|
Package: osmo-hlr
|
|
Architecture: any
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libdbd-sqlite3
|
|
Description: Osmocom Home Location Register
|
|
OsmoHLR is a Osmocom implementation of HLR (Home Location Registrar) which works over GSUP
|
|
protocol. The subscribers are store in sqlite DB. It supports both 2G and 3G authentication.
|
|
|
|
Package: osmo-hlr-dbg
|
|
Architecture: any
|
|
Section: debug
|
|
Priority: extra
|
|
Depends: osmo-hlr (= ${binary:Version}), ${misc:Depends}
|
|
Description: Debug symbols for the osmo-hlr
|
|
Make debugging possible
|
|
|
|
Package: libosmo-gsup-client0
|
|
Section: libs
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: ${shlibs:Depends},
|
|
${misc:Depends}
|
|
Pre-Depends: ${misc:Pre-Depends}
|
|
Description: Osmocom GSUP (General Subscriber Update Protocol) client library
|
|
This is a shared library that can be used to implement client programs for
|
|
the GSUP protocol. The typical GSUP server is OsmoHLR, with OsmoMSC, OsmoSGSN
|
|
and External USSD Entities (EUSEs) using this library to implement clients.
|
|
|
|
Package: libosmo-gsup-client-dev
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: ${misc:Depends},
|
|
libosmo-gsup-client0 (= ${binary:Version}),
|
|
libosmocore-dev
|
|
Description: Development headers of Osmocom GSUP client library
|
|
This is a shared library that can be used to implement client programs for
|
|
the GSUP protocol. The typical GSUP server is OsmoHLR, with OsmoMSC, OsmoSGSN
|
|
and External USSD Entities (EUSEs) using this library to implement clients.
|
|
.
|
|
This package contains the development headers.
|
|
|
|
Package: libosmo-mslookup0
|
|
Section: libs
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: ${shlibs:Depends},
|
|
${misc:Depends}
|
|
Pre-Depends: ${misc:Pre-Depends}
|
|
Description: Osmocom MS lookup library
|
|
This shared library contains routines for looking up mobile subscribers.
|
|
|
|
Package: libosmo-mslookup-dev
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: ${misc:Depends},
|
|
libosmo-mslookup0 (= ${binary:Version}),
|
|
libosmocore-dev
|
|
Pre-Depends: ${misc:Pre-Depends}
|
|
Description: Development headers of Osmocom MS lookup library
|
|
This shared library contains routines for looking up mobile subscribers.
|
|
.
|
|
This package contains the development headers.
|
|
|
|
Package: osmo-hlr-doc
|
|
Architecture: all
|
|
Section: doc
|
|
Priority: optional
|
|
Depends: ${misc:Depends}
|
|
Description: ${misc:Package} PDF documentation
|
|
Various manuals: user manual, VTY reference manual and/or
|
|
protocol/interface manuals.
|