summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTest User2020-03-09 09:14:39 -0600
committerTest User2020-03-09 09:14:39 -0600
commitf77184a785ace6b5c1d2b23727a7a8217340d26b (patch)
tree0918fcb661ed39bd8a7d4c2ddeb547aa2910b54b
parentcd30149ec036431a3b57f497ab9f4aa47e284c28 (diff)
downloadaur-f77184a785ace6b5c1d2b23727a7a8217340d26b.tar.gz
new default config file
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD63
2 files changed, 35 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 26202bbaec37..a1a50da4556d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index b43fa0836084..9fc76c2876ed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}