summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEthan Madison2015-08-19 01:26:06 -0700
committerEthan Madison2015-08-19 01:26:06 -0700
commitcf1461b3aad2b47d2044ae58d82f8d43b5e7636e (patch)
treebceeea774b85885e118bdf6a7ab8e35ffd56d9a9
downloadaur-cf1461b3aad2b47d2044ae58d82f8d43b5e7636e.tar.gz
Initial import
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD22
-rw-r--r--pia-tools.install10
3 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0ac6fdd0ba2b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = pia-tools
+ pkgdesc = OpenVPN hook for privateinternetaccess.com
+ pkgver = 0.9.7.3
+ pkgrel = 1
+ url = https://github.com/ethanmad/pia-tools
+ install = pia-tools.install
+ arch = any
+ license = GPL3
+ depends = transmission-cli
+ depends = dnsutils
+ depends = openvpn
+ depends = systemd
+ depends = sudo
+ depends = wget
+ depends = ufw
+ depends = unzip
+ depends = sed
+ source = pia-tools-0.9.7.3.tar.gz::https://github.com/ethanmad/pia-tools/archive/0.9.7.3.tar.gz
+ sha256sums = 03062c8bd5c0cd92dda0278421ca59ca14fff433cb430a200e9e8f56b7cc602e
+
+pkgname = pia-tools
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cd39ef0b3e92
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Ethan Madison (aur<at>ethanmad<dot>com)
+
+pkgname=pia-tools
+pkgver=0.9.7.3
+pkgrel=1
+pkgdesc='OpenVPN hook for privateinternetaccess.com'
+arch=('any')
+url='https://github.com/ethanmad/pia-tools'
+license=('GPL3')
+depends=('transmission-cli' 'dnsutils' 'openvpn' 'systemd' 'sudo' 'wget' 'ufw' 'unzip' 'sed')
+source=("pia-tools-$pkgver.tar.gz::https://github.com/ethanmad/pia-tools/archive/$pkgver.tar.gz")
+sha256sums=('03062c8bd5c0cd92dda0278421ca59ca14fff433cb430a200e9e8f56b7cc602e')
+install="${pkgname}.install"
+
+package() {
+ install -Dm755 pia-tools "$pkgdir"/usr/bin/pia-tools
+ install -Dm644 pia-tools.groff "$pkgdir"/usr/share/man/man1/pia-tools.1
+ install -Dm644 pia@.service "$pkgdir"/usr/lib/systemd/system/pia@.service
+ install -Dm644 pia_common "$pkgdir"/etc/openvpn/pia/pia_common
+ install -Dm755 pia-up "$pkgdir"/etc/openvpn/pia/pia-up
+ install -Dm755 pia-down "$pkgdir"/etc/openvpn/pia/pia-down
+}
diff --git a/pia-tools.install b/pia-tools.install
new file mode 100644
index 000000000000..9b01c4c33d09
--- /dev/null
+++ b/pia-tools.install
@@ -0,0 +1,10 @@
+post_install() {
+ echo "Get started:"
+ echo "- run # pia-tools --setup"
+ echo "- start the service: # systemctl start pia@Sweden"
+}
+
+post_remove() {
+ echo "Removing /etc/openvpn/pia/"
+ rm -rf /etc/openvpn/pia
+}