summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorredfish2020-07-17 19:49:41 -0400
committerredfish2020-07-17 19:49:41 -0400
commit5d21b69f10d31101a693abb2cf2a356ee2329a48 (patch)
tree0dd21e239bf2d8dc36c084db6d74faff14e5ab69
downloadaur-5d21b69f10d31101a693abb2cf2a356ee2329a48.tar.gz
stemns unreleased 68d4374
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD34
-rw-r--r--stemns.conf0
-rw-r--r--stemns.install8
5 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0665ab7b515b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = stemns
+ pkgdesc = Tor plugin for resolving names using Stem
+ pkgver = 0.0.0.r33.g68d437
+ pkgrel = 1
+ url = https://github.com/namecoin/StemNS
+ install = stemns.install
+ arch = x86_64
+ arch = armv7h
+ license = Unlicense
+ license = BSD
+ depends = python-stem
+ optdepends = tor: anonymizing overlay network
+ backup = etc/stemns.conf
+ source = stemns-68d437491c0308545e149181768cd98e45c1ac82.tar.gz::https://github.com/namecoin/StemNS/archive/68d437491c0308545e149181768cd98e45c1ac82.tar.gz
+ source = stemns.conf
+ sha512sums = 74fbab5a741a77ab13419620a970ce75517bbf81392bdac2fb174ab6547ae7ce624d9112d533bf1d48a8af0abb5926606f4fe2ce3ecccd551aad8d37d0324cf2
+ sha512sums = cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+
+pkgname = stemns
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..56fc6ef0acb9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*.tar.gz
+*.pkg.tar.zst
+
+pkg/
+src/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4adad53cb93d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: redfish <redfish@galactica.pw>
+
+pkgname=stemns
+_name=StemNS
+_commit=68d437491c0308545e149181768cd98e45c1ac82
+_height=33
+pkgver=0.0.0.r${_height}.g${_commit:0:6}
+pkgrel=1
+
+pkgdesc='Tor plugin for resolving names using Stem'
+url='https://github.com/namecoin/StemNS'
+arch=(x86_64 armv7h)
+license=(Unlicense BSD)
+
+depends=('python-stem')
+optdepends=(
+ 'tor: anonymizing overlay network'
+)
+makedepends=()
+install=stemns.install
+backup=("etc/stemns.conf")
+
+source=($pkgname-${_commit}.tar.gz::https://github.com/namecoin/StemNS/archive/${_commit}.tar.gz
+ stemns.conf)
+
+package() {
+ cd $srcdir/$_name-$_commit
+ install -Dm 644 -t "$pkgdir/opt/$pkgname" *.py
+ install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname" README.md
+ install -Dm 644 "$srcdir"/stemns.conf "$pkgdir/etc/stemns.conf"
+}
+
+sha512sums=('74fbab5a741a77ab13419620a970ce75517bbf81392bdac2fb174ab6547ae7ce624d9112d533bf1d48a8af0abb5926606f4fe2ce3ecccd551aad8d37d0324cf2'
+ 'cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e')
diff --git a/stemns.conf b/stemns.conf
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/stemns.conf
diff --git a/stemns.install b/stemns.install
new file mode 100644
index 000000000000..c94b267f401d
--- /dev/null
+++ b/stemns.install
@@ -0,0 +1,8 @@
+post_install() {
+ echo ">>> To configure Tor, add to /etc/tor/torrc :"
+ echo ">>> __LeaveStreamsUnattached 1"
+ echo ">>> Then, if you are running Tor as a service, reload it:"
+ echo ">>> sudo systemctl reload tor"
+ echo ">>> To change the Tor control port to a non-default value,"
+ echo ">>> edit /opt/stemns/settings_port.py"
+}