From 2a4c41bf2946fad65b14cf1b4ea284ebce0f11f3 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 10 Sep 2012 00:03:51 +0000 Subject: Mon Sep 10 00:03:51 UTC 2012 --- core/ppp/PKGBUILD | 11 +++++++---- core/ppp/ppp.systemd | 9 +++++++++ 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 core/ppp/ppp.systemd (limited to 'core/ppp') 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 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 -- cgit v1.2.3-54-g00ecf