diff options
author | Test User | 2020-03-09 09:14:39 -0600 |
---|---|---|
committer | Test User | 2020-03-09 09:14:39 -0600 |
commit | f77184a785ace6b5c1d2b23727a7a8217340d26b (patch) | |
tree | 0918fcb661ed39bd8a7d4c2ddeb547aa2910b54b | |
parent | cd30149ec036431a3b57f497ab9f4aa47e284c28 (diff) | |
download | aur-f77184a785ace6b5c1d2b23727a7a8217340d26b.tar.gz |
new default config file
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 63 |
2 files changed, 35 insertions, 31 deletions
@@ -1,6 +1,6 @@ pkgbase = opensnitch-git pkgdesc = A GNU/Linux port of the Little Snitch application firewall. - pkgver = 1.0.0.rc5.r16.db22e83 + pkgver = 1.0.0rc6.r0.27778c1 pkgrel = 1 url = https://github.com/gustavo-iniguez-goya/opensnitch install = opensnitch.install @@ -20,6 +20,7 @@ pkgbase = opensnitch-git depends = python-libconfigparser provides = opensnitch conflicts = opensnitch + backup = etc/opensnitchd/default-config.json source = git+https://github.com/gustavo-iniguez-goya/opensnitch.git sha256sums = SKIP @@ -3,7 +3,7 @@ # Contributor: Adam Hose <adis@blad.is> pkgname=opensnitch-git -pkgver=1.0.0.rc5.r16.db22e83 +pkgver=1.0.0rc6.r0.27778c1 pkgrel=1 pkgdesc="A GNU/Linux port of the Little Snitch application firewall." arch=('i686' 'x86_64') @@ -15,54 +15,57 @@ depends=('libnetfilter_queue' 'libpcap' 'python-protobuf-compiler' 'python-libconfigparser') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") +backup=('etc/opensnitchd/default-config.json') install="${pkgname%-git}.install" source=('git+https://github.com/gustavo-iniguez-goya/opensnitch.git') sha256sums=('SKIP') pkgver() { - cd "$srcdir/${pkgname%-git}" - git describe --long | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g' + cd "$srcdir/${pkgname%-git}" + git describe --long | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g' } prepare() { - mkdir -p gopath/src/github.com/gustavo-iniguez-goya - ln -rTsf "$srcdir/${pkgname%-git}" \ - "gopath/src/github.com/gustavo-iniguez-goya/${pkgname%-git}" - export GOPATH="$srcdir"/gopath + mkdir -p gopath/src/github.com/gustavo-iniguez-goya + ln -rTsf "$srcdir/${pkgname%-git}" \ + "gopath/src/github.com/gustavo-iniguez-goya/${pkgname%-git}" + export GOPATH="$srcdir"/gopath - cd "gopath/src/github.com/gustavo-iniguez-goya/${pkgname%-git}/daemon" - dep ensure + cd "gopath/src/github.com/gustavo-iniguez-goya/${pkgname%-git}/daemon" + dep ensure - cd "$srcdir/${pkgname%-git}" - sed -i 's|local/bin|bin|g' daemon/opensnitchd.service + cd "$srcdir/${pkgname%-git}" + sed -i 's|local/bin|bin|g' daemon/opensnitchd.service } build() { - export GOPATH="$srcdir"/gopath + export GOPATH="$srcdir"/gopath - cd "gopath/src/github.com/gustavo-iniguez-goya/${pkgname%-git}/daemon" - go build \ - -trimpath \ - -ldflags "-extldflags $LDFLAGS" \ - -o opensnitchd . + cd "gopath/src/github.com/gustavo-iniguez-goya/${pkgname%-git}/daemon" + go build \ + -trimpath \ + -ldflags "-extldflags $LDFLAGS" \ + -o opensnitchd . - cd "$srcdir/${pkgname%-git}/proto" - make + cd "$srcdir/${pkgname%-git}/proto" + make - cd "$srcdir/${pkgname%-git}/ui" - python setup.py build + cd "$srcdir/${pkgname%-git}/ui" + python setup.py build - # Skipping, too many syntax errors - # cd "$srcdir/${pkgname%-git}" - # python make_ads_rules.py + # Skipping, too many syntax errors + # cd "$srcdir/${pkgname%-git}" + # python make_ads_rules.py } package() { - cd "$srcdir/${pkgname%-git}" - install -Dm755 daemon/opensnitchd -t "$pkgdir/usr/bin" + cd "$srcdir/${pkgname%-git}" + install -Dm755 daemon/opensnitchd -t "$pkgdir/usr/bin" + install -Dm644 daemon/opensnitchd.service -t \ + "$pkgdir/usr/lib/systemd/system" + install -dm755 "$pkgdir/etc/opensnitchd/rules" + install -Dm644 daemon/default-config.json -t "$pkgdir/etc/opensnitchd" - install -Dm644 daemon/opensnitchd.service -t "$pkgdir/usr/lib/systemd/system" - - cd "$srcdir/${pkgname%-git}/ui" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + cd "$srcdir/${pkgname%-git}/ui" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build } |