summaryrefslogtreecommitdiff
path: root/community/tinc
diff options
context:
space:
mode:
authorMichał Masłowski <mtjm@mtjm.eu>2012-09-12 17:27:25 +0200
committerMichał Masłowski <mtjm@mtjm.eu>2012-09-12 17:27:25 +0200
commite6a52ebf66f2b60ad1afb478bfe358514043b676 (patch)
tree7b7bd6feb01ddf1f0340523bd02903b57b76885e /community/tinc
parent678a7a4fb762d6669c9c2105b78d107aeebe163e (diff)
parent21c375ba65c4730e25cd0b135aff7811bf28c77a (diff)
Merge branch 'master' of ssh://parabolagnulinux.org:1863/home/parabola/abslibre-pre-mips64el
Conflicts: community-staging/haskell-html/PKGBUILD community-staging/haskell-regex-base/PKGBUILD community-staging/haskell-stm/PKGBUILD community-staging/haskell-terminfo/PKGBUILD extra/avahi/PKGBUILD extra/elfutils/PKGBUILD testing/util-linux/PKGBUILD testing/util-linux/util-linux.install
Diffstat (limited to 'community/tinc')
-rw-r--r--community/tinc/PKGBUILD11
-rw-r--r--community/tinc/tincd@.service10
2 files changed, 17 insertions, 4 deletions
diff --git a/community/tinc/PKGBUILD b/community/tinc/PKGBUILD
index f3831670f..be91eae05 100644
--- a/community/tinc/PKGBUILD
+++ b/community/tinc/PKGBUILD
@@ -1,11 +1,12 @@
-# $Id: PKGBUILD 73258 2012-07-04 13:07:27Z tredaelli $
+# $Id: PKGBUILD 76061 2012-09-10 11:46:16Z tredaelli $
# Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com>
# Contributor: helios
# Contributor: Lothar Gesslein
+# Contributor: Dominik George <nik@naturalnet.de>
pkgname=tinc
pkgver=1.0.19
-pkgrel=1
+pkgrel=2
pkgdesc="VPN (Virtual Private Network) daemon"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.tinc-vpn.org/"
@@ -14,11 +15,12 @@ depends=('lzo2' 'openssl')
backup=(etc/conf.d/tincd.conf)
install=tinc.install
source=(http://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz{,.sig}
- tincd.rc tincd.conf)
+ tincd.rc tincd.conf tincd@.service)
md5sums=('5d97ee0f1ccf8fea5b492f6b54d5ac32'
'af4a88d89a17c216e38b93630389181a'
'64bb53748d9051255f243003f0d511f5'
- '7c0276d4812cc5d3cc18142562a3aa82')
+ '7c0276d4812cc5d3cc18142562a3aa82'
+ '035b0e549b08da55d19a8df5b8306e4d')
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -38,4 +40,5 @@ package() {
install -Dm755 "$srcdir/tincd.rc" "$pkgdir/etc/rc.d/tincd"
install -Dm644 "$srcdir/tincd.conf" "$pkgdir/etc/conf.d/tincd.conf"
+ install -Dm644 "$srcdir/tincd@.service" "$pkgdir/usr/lib/systemd/system/tincd@.service"
}
diff --git a/community/tinc/tincd@.service b/community/tinc/tincd@.service
new file mode 100644
index 000000000..ef8f2da9f
--- /dev/null
+++ b/community/tinc/tincd@.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=Tinc daemon for net %i
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/sbin/tincd -n %i
+
+[Install]
+WantedBy=multi-user.target