summaryrefslogtreecommitdiff
path: root/core/ppp
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2012-09-10 00:03:51 +0000
committerroot <root@rshg054.dnsready.net>2012-09-10 00:03:51 +0000
commit2a4c41bf2946fad65b14cf1b4ea284ebce0f11f3 (patch)
tree851a0ed5423f6dad7e4b532c6a23f0eaf42aea9b /core/ppp
parentf393cb99c2cc66d9c323fae18bab2c0dd57ac41f (diff)
Mon Sep 10 00:03:51 UTC 2012
Diffstat (limited to 'core/ppp')
-rw-r--r--core/ppp/PKGBUILD11
-rw-r--r--core/ppp/ppp.systemd9
2 files changed, 16 insertions, 4 deletions
diff --git a/core/ppp/PKGBUILD b/core/ppp/PKGBUILD
index 33c7eccd1..8c029106a 100644
--- a/core/ppp/PKGBUILD
+++ b/core/ppp/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 142987 2011-11-19 20:10:23Z thomas $
+# $Id: PKGBUILD 166496 2012-09-08 11:35:07Z thomas $
# Maintainer: Thomas Baechler <thomas@archlinux.org>
pkgname=ppp
pkgver=2.4.5
-pkgrel=3
+pkgrel=4
pkgdesc="A daemon which implements the Point-to-Point Protocol for dial-up networking"
arch=(i686 x86_64)
url="http://www.samba.org/ppp/"
@@ -20,7 +20,8 @@ source=(ftp://ftp.samba.org/pub/ppp/ppp-${pkgver}.tar.gz
ip-up
ip-down
ip-up.d.dns.sh
- ip-down.d.dns.sh)
+ ip-down.d.dns.sh
+ ppp.systemd)
md5sums=('4621bc56167b6953ec4071043fe0ec57'
'7a9259a8f038073eeea7e4552ff1849f'
'48c024f73a80c8b69c4def22f86902cc'
@@ -31,7 +32,8 @@ md5sums=('4621bc56167b6953ec4071043fe0ec57'
'e4beb16ed600b61336d50b2bd2df7cd5'
'2fa0671f40711e69194ccf60979f8b33'
'4a074d74c29625b254a1db720cb87b99'
- '8d1be5af8e46393ba6eb273377831e38')
+ '8d1be5af8e46393ba6eb273377831e38'
+ 'fafead5c9d66d0574e6f0a2e5f4d4631')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
@@ -77,4 +79,5 @@ package() {
install -D -m644 ${srcdir}/pon.1 "${pkgdir}/usr/share/man/man1/pon.1"
install -d -m755 "${pkgdir}/etc/ppp/peers"
chmod 0755 "${pkgdir}/usr/lib/pppd/${pkgver}"/*.so
+ install -D -m644 "${srcdir}"/ppp.systemd "${pkgdir}"/usr/lib/systemd/system/ppp@.service
}
diff --git a/core/ppp/ppp.systemd b/core/ppp/ppp.systemd
new file mode 100644
index 000000000..a5c490a73
--- /dev/null
+++ b/core/ppp/ppp.systemd
@@ -0,0 +1,9 @@
+[Unit]
+Description=PPP link to %I
+Before=network.target
+
+[Service]
+ExecStart=/usr/sbin/pppd call %I nodetach
+
+[Install]
+WantedBy=multi-user.target