summaryrefslogtreecommitdiff
path: root/community/tinc
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2012-09-12 00:03:33 +0000
committerroot <root@rshg054.dnsready.net>2012-09-12 00:03:33 +0000
commitdb1cd10264e7cd2810148efd50ce612288343839 (patch)
tree86a6657c9a3f606e6821f6af65bf2952fe56b6be /community/tinc
parent870527386e33c72826da94aee783bb212b06c53a (diff)
Wed Sep 12 00:03:32 UTC 2012
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 88b8354f1..1fa1f008a 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')
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