Skip to content

Commit d6101b5

Browse files
authored
Merge pull request #73 from salcock/master
Update master to 1.0.6 pre-release
2 parents 4bad874 + 17ca656 commit d6101b5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+7053
-2814
lines changed

.github/workflows/deb-build.yaml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
name: Packaging for Debian and Ubuntu
2+
3+
on:
4+
push:
5+
tags:
6+
- '*'
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
container:
12+
image: ${{ matrix.target }}
13+
strategy:
14+
fail-fast: false
15+
matrix:
16+
arch:
17+
- amd64
18+
target:
19+
- "debian:jessie"
20+
- "debian:stretch"
21+
- "debian:buster"
22+
- "ubuntu:xenial"
23+
- "ubuntu:bionic"
24+
- "ubuntu:eoan"
25+
- "ubuntu:focal"
26+
27+
steps:
28+
- name: Checkout repo
29+
uses: actions/checkout@v2
30+
- name: Install prereq packages
31+
run: ./debpkg-setup.sh
32+
- name: Build packages
33+
run: ./debpkg-build.sh
34+
- name: Store packages
35+
run: |
36+
export DIRNAME=`echo ${{ matrix.target }} | tr ':' '_'`
37+
mkdir -p packages/${DIRNAME}
38+
cp ../*.deb packages/${DIRNAME}/
39+
- name: Publish packages to cloudsmith
40+
uses: wanduow/action-cloudsmith-upload-packages@v1
41+
with:
42+
path: packages/
43+
repo: ${{ secrets.CLOUDSMITH_OWNER }}/openli
44+
username: salcock
45+
api_key: ${{ secrets.CLOUDSMITH_API_KEY }}
46+
- name: Publish packages to bintray
47+
uses: wanduow/action-bintray-upload-debian-packages@v1
48+
with:
49+
path: packages/
50+
repo: ${{ secrets.BINTRAY_OWNER }}/OpenLI
51+
license: GPL-3.0
52+
username: salcock
53+
api_key: ${{ secrets.BINTRAY_API_KEY }}
54+

.github/workflows/rpm-build.yaml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
name: Packaging for Centos and Fedora
2+
3+
on:
4+
push:
5+
tags:
6+
- '*'
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
container:
12+
image: ${{ matrix.target }}
13+
strategy:
14+
fail-fast: false
15+
matrix:
16+
arch:
17+
- amd64
18+
target:
19+
- "centos:7"
20+
- "centos:8"
21+
- "fedora:30"
22+
- "fedora:31"
23+
- "fedora:32"
24+
25+
26+
steps:
27+
- name: Checkout repo
28+
uses: actions/checkout@v2
29+
- name: Install prereq packages
30+
run: ./rpmpkg-setup.sh ${{ matrix.target }}
31+
- name: Build packages
32+
run: ./rpmpkg-build.sh ${{ matrix.target }}
33+
- name: Store packages
34+
run: |
35+
export DIRNAME=`echo ${{ matrix.target }} | tr ':' '_'`
36+
mkdir -p packages/${DIRNAME}
37+
cp ~/rpmbuild/RPMS/x86_64/*.rpm packages/${DIRNAME}/
38+
- name: Publish packages to cloudsmith
39+
uses: wanduow/action-cloudsmith-upload-packages@v1
40+
with:
41+
path: packages/
42+
repo: ${{ secrets.CLOUDSMITH_OWNER }}/openli
43+
username: salcock
44+
api_key: ${{ secrets.CLOUDSMITH_API_KEY }}
45+
- name: Publish packages to bintray
46+
uses: wanduow/action-bintray-upload-rpm-packages@v1
47+
with:
48+
path: packages/
49+
repo: ${{ secrets.BINTRAY_OWNER }}/OpenLI-rpm
50+
license: GPL-3.0
51+
username: salcock
52+
api_key: ${{ secrets.BINTRAY_API_KEY }}
53+
54+

.gitlab-ci.yml

Lines changed: 0 additions & 179 deletions
This file was deleted.

AUTHORS

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ contributed something back to the OpenLI project already.
1414
In no particular order, we would like to thank the following people:
1515

1616
* Tyler Marriner for adding support for encrypting inter-component
17-
communications using TLS.
17+
communications using TLS and adding RabbitMQ support to the collector.
18+
* Neil Tapp for pointing out many bugs and logging inaccuracies.
1819

1920
Apologies to anyone that has made a contribution but we've forgotten to
2021
mention you here -- if this has happened to you, please get in touch with the

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
OpenLI -- open source ETSI-compliant Lawful Intercept software
22

3-
Version: 1.0.5
3+
Version: 1.0.6
44

55
---------------------------------------------------------------------------
66

@@ -37,13 +37,13 @@ quality of OpenLI for all of our users.
3737

3838
## Dependencies
3939

40-
* [libtrace 4.0.5 or later](http://research.wand.net.nz/software/libtrace.php)
40+
* [libtrace 4.0.14 or later](http://research.wand.net.nz/software/libtrace.php)
4141
(packages for Debian / Ubuntu are available
42-
[from WAND](http://packages.wand.net.nz) as well).
42+
[from WAND](https://cloudsmith.io/~wand/repos/libtrace/packages/) as well).
4343

44-
* [libwandder 1.1.0 or later](https://github.com/wanduow/libwandder/)
44+
* [libwandder 2.0.0 or later](https://github.com/wanduow/libwandder/)
4545
(packages for Debian / Ubuntu are available
46-
[from WAND](http://packages.wand.net.nz) as well).
46+
[from WAND](https://cloudsmith.io/~wand/repos/libwandder/packages/) as well).
4747

4848
* libyaml -- Debian / Ubuntu users can install the libyaml-dev package.
4949
Required for all components.

bintray-upload.sh

Lines changed: 0 additions & 63 deletions
This file was deleted.

0 commit comments

Comments
 (0)