Date: Friday, August 17, 2012 @ 19:03:39 Author: heftig Revision: 165390
Add systemd service Added: openvpn/trunk/[email protected] Modified: openvpn/trunk/PKGBUILD ------------------+ PKGBUILD | 5 ++++- [email protected] | 10 ++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2012-08-17 22:53:26 UTC (rev 165389) +++ PKGBUILD 2012-08-17 23:03:39 UTC (rev 165390) @@ -3,7 +3,7 @@ pkgname=openvpn pkgver=2.2.2 -pkgrel=1 +pkgrel=2 pkgdesc="An easy-to-use, robust, and highly configurable VPN (Virtual Private Network)" arch=(i686 x86_64) url="http://openvpn.net/index.php/open-source.html" @@ -14,11 +14,13 @@ etc/conf.d/openvpn-tapdev) source=(http://swupdate.openvpn.net/community/releases/openvpn-${pkgver}.tar.gz http://swupdate.openvpn.net/community/releases/openvpn-${pkgver}.tar.gz.asc + [email protected] openvpn.rc openvpn-tapdev.rc openvpn-tapdev.conf) md5sums=('c5181e27b7945fa6276d21873329c5c7' '81ff11ec8cd9fc3c8bc646aae24c4298' + '44047df812a3fcd57a7e36a61732a9b9' 'a3809b9727f0c2af2d0770f5c7442db2' 'd2c48e970088d679dd3c2afd914ff731' '722f483c9e3ce2ec66d3301aaf7cf3d5') @@ -69,4 +71,5 @@ install -D -m755 $srcdir/openvpn.rc $pkgdir/etc/rc.d/openvpn install -D -m755 $srcdir/openvpn-tapdev.rc $pkgdir/etc/rc.d/openvpn-tapdev install -D -m644 $srcdir/openvpn-tapdev.conf $pkgdir/etc/conf.d/openvpn-tapdev + install -D -m644 $srcdir/[email protected] $pkgdir/usr/lib/systemd/system/[email protected] } Added: [email protected] =================================================================== --- [email protected] (rev 0) +++ [email protected] 2012-08-17 23:03:39 UTC (rev 165390) @@ -0,0 +1,10 @@ +[Unit] +Description=OpenVPN connection to %i +After=network.target + +[Service] +Type=forking +ExecStart=/usr/sbin/openvpn --config /etc/openvpn/%i.conf --daemon openvpn@%i --cd /etc/openvpn + +[Install] +WantedBy=multi-user.target
