aboutsummaryrefslogtreecommitdiffstats
path: root/contrib
AgeCommit message (Collapse)AuthorFilesLines
2023-09-12Bump version: 1.10.1.8-4963-dirty → 1.10.21.10.2Pau Espin Pedrol1-3/+3
Change-Id: I148375902975aba0a374e4507c97f1ff67d687bc
2023-05-26systemd: depend on networking-online.targetOliver Smith1-1/+2
Related: SYS#6400 Change-Id: I29e547242b2ed1cfc4750c7d7e5f8636c2e8f3dc
2023-02-07Bump version: 1.9.0.10-4fac-dirty → 1.10.01.10.0Pau Espin Pedrol1-3/+3
Change-Id: I553fb72c577181c32005093eaf4fa986ae0e6ca8
2022-08-30Set working directory in systemd service fileMax1-0/+2
By default systemd will execute service with root directory (or home directory for user instance) which might result in attempts to create files in unexpected place. Let's set it to 'osmocom' subdir of state directory (/var/lib for system instance) instead. Related: OS#4821 Change-Id: Idffc115c21cac77f6f43356333de538ba549fc6a
2022-06-28Bump version: 1.8.0.13-ade4-dirty → 1.9.01.9.0Pau Espin Pedrol1-3/+3
Change-Id: Id61cbe354437233fc6baf187ea90284da6a6944b
2021-10-04Introduce program gtp-echo-responderPau Espin Pedrol1-0/+12
This is a small standalone program (under MIT license, hence cannot make use of libosmocore) whose only purpose is to answer GTPC (v1 and v2) Echo Request messages with Echo Reply ones, with information provided from the command line. A small python script companion is provided to easily test the program. Related: SYS#5598 Change-Id: Ibdd6d8f6920571db0c60cf8b3b25d541b15ad3f1
2021-03-01doc/examples/osmo-ggsn-kernel-gtp.cfg: new fileOliver Smith1-0/+1
Add a copy of osmo-ggsn.cfg, with gtpu-mode set to kernel-gtp and apn inet6 and inet46 removed (as the kernel module only supports ipv4). Related: OS#3209 Change-Id: I6fbe8a8e55bad41532e9aed3cf71ebebffdcee52
2021-03-01doc/examples/Makefile.am: add sgsnemu.confOliver Smith1-0/+1
Related: OS#3209 Change-Id: Icd6f3efcf5a9ef50237a3d0a76d4cce55051f447
2021-02-23Bump version: 1.6.0.22-f01c-dirty → 1.7.01.7.0Pau Espin Pedrol1-4/+3
Change-Id: I05d9bee0791cec5aebbeb1602be6697ecc2e2b74
2021-02-20gtp-kernel: don't #include libmnl headersHarald Welte1-1/+0
* we don't check for libmnl via pkg-config in configure.ac * we don't add libmnl include path to CFLAGS As a result, we cannot #include related files. libmnl is completely encapsulated by libgtpnl. It even includes a forward-declaration of 'struct mnl_socket'. Change-Id: I0af869cc3c8e30b69d73a4985c56ef7743565e95
2021-02-19deb/rpm: build with --enable-gtp-linuxOliver Smith1-0/+2
Allow optional use of the GTP kernel module. Related: OS#3208 Change-Id: Ic001ec6c5ec9887706a5b27f2a48cd61942ab4ee
2021-01-13contrib/jenkins: don't build osmo-gsm-manualsOliver Smith1-1/+0
Related: OS#4912 Change-Id: Ie77a81d3bd7cdb739fa082d9e1b5ddeba433a9db
2020-10-12contrib/jenkins: Enable parallel make in make distcheckPau Espin Pedrol1-2/+2
Change-Id: Id7d4e6682be1d4f77979e896089b42f35548ca98 Related: OS#4421
2020-05-19contrib: integrate RPM specOliver Smith1-6/+6
Remove OpenSUSE bug report link, set version to @VERSION@, make it build with CentOS 8 etc. Related: OS#4550 Change-Id: Iba04d5c7b9beee80baca83063f9cb2cd533a0003
2020-05-15contrib: import RPM specOliver Smith1-0/+123
Copy the RPM spec file from: https://build.opensuse.org/project/show/home:mnhauke:osmocom:nightly Related: OS#4550 Change-Id: I50a93d2cde429974b059bafd38befa9a189c0e8a
2019-12-06contrib/systemd: add systemd-networkd examples from manualsVadim Yanitskiy3-1/+18
Change-Id: I265637f39dd16dd43992f33149e512e34ed83252
2019-07-10contrib/jenkins.sh: run "make maintainer-clean"Oliver Smith1-0/+1
Related: OS#3047 Change-Id: I0ad159a3973d28ac79ea7fb433401c72b247c2b0
2018-12-06contrib: fix makedistcheck with disabled systemdOliver Smith1-1/+2
EXTRA_DIST files need to be distributed, no matter if the systemd option is configured or not. Change-Id: Ibd348eac3adca88663bd510172efbe4ec0bf3599
2018-12-05contrib/jenkins.sh: build and publish manualsOliver Smith1-2/+20
Add new environment variables WITH_MANUALS and PUBLISH to control if the manuals should be built and uploaded. Describe all environment vars on top of the file. When WITH_MANUALS is set, install osmo-gsm-manuals like any other dependency and add --enable-manuals to the configure flags (for "make" and "make distcheck"). Add the bin subdir of the installed files to PATH, so osmo-gsm-manuals-check-depends can be used by ./configure. Related: OS#3385 Change-Id: I43e3b592c593237eb4df2d70c926c031ddb7b20b
2018-09-10Install systemd services with autotoolsPau Espin Pedrol3-0/+6
Change-Id: I563559f5b501eded44efafc60bb0c9ffdea20b3e
2018-03-20remove the -f option from osmo-ggsn.serviceStefan Sperling1-1/+1
This option was removed in dda21ed7d4a897c9284c69175d0da598598eae40 and the behaviour previously implied by -f has since been the default. Change-Id: Iba13df713af03771739a4feff4b222a0c3352394 Related: OS#3044
2018-03-05jenkins.sh: use --enable-werror configure flag, not CFLAGSNeels Hofmeyr1-1/+1
Change-Id: I64e542ad4da34a7ac3bc1b599a122ecff47e892d
2017-12-21Enable sanitize for CI testsMax1-1/+1
Change-Id: I7559807d54bec5da45ea5c41b10d396d992cb1b7
2017-12-14contrib: jenkins.sh: Build libgtpnl as dep when building with gtp kernel supportPau Espin Pedrol1-0/+3
Change-Id: I7ee741d4940e3c10a4944b676c9765d6808afba9
2017-11-16contrib/jenkins.sh: Enable Werror in C(PP)FLAGSPau Espin Pedrol1-1/+1
Change-Id: Id4724fe07f6641e82c3bd9cde2d8d759aa492288
2017-11-14contrib/jenkins.sh: Allow jenkins job to specify if kernel GTP is usedHarald Welte1-1/+1
Change-Id: I83319aa6e5e7dde229ae5a036b5a1800879cbf81
2017-10-27jenkins: use osmo-clean-workspace.sh before and after buildNeels Hofmeyr1-1/+4
See osmo-ci change I2409b2928b4d7ebbd6c005097d4ad7337307dd93 for rationale. Depends: I2409b2928b4d7ebbd6c005097d4ad7337307dd93 Change-Id: I1424dff06c7d4f695af0936671ad6faa504aaf16
2017-09-27contrib: osmo-ggsn.service: Use expected suffix for cfg filePau Espin Pedrol1-1/+1
files in doc/examples/ dir end with .cfg, as well as all configuration files present in all projects. Change-Id: I361c67809d095dd08b0f400de2a6f84f981411c5
2017-09-15Fix leftovers after renameMax2-3/+3
* Use proper name in jenkins test * Fix naming in systemd service * Fix git-review config Change-Id: I934f897002215d7d4e610cbd312383181bbe97c9
2017-09-06Move examples to doc/examples and include them in DISTHarald Welte1-0/+97
Change-Id: I0846e21ac63774939934ab629c6d7212269be9a6
2017-09-05update jenkins.sh to conform with current build environmentHarald Welte1-13/+31
Change-Id: I999d35cdffbdb61984da15d616f675005aa0688c
2017-08-26Use value string check from osmo-ciMax1-3/+3
Change-Id: I036ed452826b9a6848d22d45bdcc95e20a110b8b
2017-05-09contrib: Start openggsn after networkingDaniel Willmann1-0/+1
Change-Id: Ic617c618db17e7109ee864c4e6c86f3bee081d02
2017-03-16jenkins: add value_string termination checkNeels Hofmeyr1-0/+3
Change-Id: I7c676debcdfef2471004deb9ef5a63e8f4e97e15 Depends: libosmocore change-id I2bc93ab4781487e7685cfb63091a489cd126b1a8
2016-04-13jenkins: Add the build script from jenkins hereHolger Hans Peter Freyther1-0/+18
This can be used to replicate a build issue more easily.
2014-08-21openggsn.service: Add Install section to systemd service fileDaniel Willmann1-0/+3
This way the service can be enabled through > systemctl enable openggsn
2014-03-21systemd: Do not restart when the application exits with 1Holger Hans Peter Freyther1-0/+1
This is the case of a wrong config or failure to create a tunnel
2014-03-21systemd: Add a simple ggsn service fileHolger Hans Peter Freyther1-0/+8