diff options
author | 2014-06-17 13:57:36 +0000 | |
---|---|---|
committer | 2014-06-17 13:57:36 +0000 | |
commit | 664eca346d74a970f4860f0db816b9cb4ef001b2 (patch) | |
tree | 5916a47e83c58ea2b9df908ee13717f6d1533799 /net-dialup | |
parent | NM: Cleanup superseded ebuilds. (diff) | |
download | historical-664eca346d74a970f4860f0db816b9cb4ef001b2.tar.gz historical-664eca346d74a970f4860f0db816b9cb4ef001b2.tar.bz2 historical-664eca346d74a970f4860f0db816b9cb4ef001b2.zip |
Revision bump: fix missing semicolon in ip-up.d/50-initd.sh script, update patchset, wrt bug #513512. Thanks to Daniel Kenzelmann <gentoo AT k8n.de> for discovering this issue. Drop old revisions
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0x1F357D42
Diffstat (limited to 'net-dialup')
-rw-r--r-- | net-dialup/ppp/ChangeLog | 10 | ||||
-rw-r--r-- | net-dialup/ppp/Manifest | 22 | ||||
-rw-r--r-- | net-dialup/ppp/ppp-2.4.6-r2.ebuild (renamed from net-dialup/ppp/ppp-2.4.6-r1.ebuild) | 4 | ||||
-rw-r--r-- | net-dialup/ppp/ppp-2.4.6.ebuild | 223 |
4 files changed, 21 insertions, 238 deletions
diff --git a/net-dialup/ppp/ChangeLog b/net-dialup/ppp/ChangeLog index 8371bc4f6f56..77d64a2c3767 100644 --- a/net-dialup/ppp/ChangeLog +++ b/net-dialup/ppp/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for net-dialup/ppp # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ChangeLog,v 1.291 2014/06/16 14:18:56 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ChangeLog,v 1.292 2014/06/17 13:57:31 pinkbyte Exp $ + +*ppp-2.4.6-r2 (17 Jun 2014) + + 17 Jun 2014; Sergey Popov <pinkbyte@gentoo.org> -ppp-2.4.6.ebuild, + -ppp-2.4.6-r1.ebuild, +ppp-2.4.6-r2.ebuild: + Revision bump: fix missing semicolon in ip-up.d/50-initd.sh script, update + patchset, wrt bug #513512. Thanks to Daniel Kenzelmann <gentoo AT k8n.de> for + discovering this issue. Drop old revisions *ppp-2.4.6-r1 (16 Jun 2014) diff --git a/net-dialup/ppp/Manifest b/net-dialup/ppp/Manifest index a5841e7f3a66..74f4fab44357 100644 --- a/net-dialup/ppp/Manifest +++ b/net-dialup/ppp/Manifest @@ -7,24 +7,22 @@ DIST ppp-2.4.4-gentoo-20091116.tar.gz 54932 SHA256 52f174b3df36110d14c522869c507 DIST ppp-2.4.4.tar.gz 688763 SHA256 58af45fc07e5f326eea2408df770ea40e4626d1a15e7d564dd054d74880e91ea SHA512 70bde7121a0a2e150a7eec85731ca1055a2741da7886a8b8734c075637703d223bb579c3d14ad32a009488e07deaa62e7948e2d3e73077e6fb3db076841f7270 WHIRLPOOL 12aa49200253afd3958c7fc078ac7333080c6d0ca96c541e39e70b05d6b8c8e90fe98553d4cbef7804cf66c74b2798e1839b44db9e0cc0e6093d87b53bf24b6f DIST ppp-2.4.5-patches-3.tar.xz 37000 SHA256 9e251b0339f665054c24692396115b1f9afb7fdb8593242b1a5bc369dce642bf SHA512 e0d0d077050e97ea88d08fd15a7597393ff7842a1bf3129e2fd7eb182d4fc49a625635cf24fc1798efde2250d4c2ae013b3ae143ef245fe87f764fcf752e5c27 WHIRLPOOL 11e2d4529dd0ddfca11574bbc64459f553674b3b78f63e265dcb1247b611732ee1d6e2dc43e33d0e8371e1fcb7f9282930be1a05c147e2f141f7806dd32e4269 DIST ppp-2.4.5.tar.gz 684342 SHA256 43317afec9299f9920b96f840414c977f0385410202d48e56d2fdb8230003505 SHA512 3688720a0f9ee47802e72dc6aa3d47c7312c195007f37a6ceb087fdb6f1f77ad75e922a568cffed6d1a857f06d79460d6d38b56e179310e493a0380a0c5a4f6e WHIRLPOOL 210dbcfc754256e5317cffa0b6f51e7ae9e45d88815e4952e893ab85d024daef8131747624e355b97225f0b365e677fa4bd82ee2a7890810bc25c5521324b83f -DIST ppp-2.4.6-patches-1.tar.xz 36284 SHA256 0536971bbdef0c65cde1ccad85a454bf2ad491d851c7b09d639e8fec8bf1c97d SHA512 7bc2188486749fceb9dac7c1e4dc339946ab3acc9a388ae3158f723bf3a5e61e2dcd315235e68692a0cbd3ad5b08c2d7167f179660c9491d835c3439d46f4a71 WHIRLPOOL 48f1dfe2103351bbf63982efe59cdd5b2382e359c822c92c83ad1cc467cbf2f7283ee1c2887660245bd36a0e45833dc9c737953b82b9582bb8070c97b4ded382 -DIST ppp-2.4.6-patches-2.tar.xz 36648 SHA256 8fbf2e272f45c532089918770fa532b98328b4f175bd143e5d0d7aa82b6cfc04 SHA512 2f9009f5c52483699c05e9e9665cefd4e015d4c212737f2c90e7d4b556527a781ec30d883b8a010516167d5624553b3014f12d9a9e89acb764fc1d3e21d95ae1 WHIRLPOOL 4c1a78ef34729877b13e5d0f73471fe837df08f9b6a81381edcd83326690882f897e4bd7487c7e66ff7acb644deac7e8994250b61285f497243e50e81fca999b +DIST ppp-2.4.6-patches-3.tar.xz 36656 SHA256 e9c00b8d71c252863cee42e8d84d57aa27fd2f9571471db3ffe0089e71f53bba SHA512 87bc04c294e1e39df7d968eae8daa710f2ad4ddebc84367a5e05f6adefc5040f5d993c39654b8a29dffd32ff540023a850f48e99e059a32877c432aaea4cdaa0 WHIRLPOOL a6b18c61912f504e5b437d207e72d83cf73c0f8da86187f8e1a5b938b637bc5303b927d45adfbddf7fc59d9144c70298bfe2fa82e566b01be04253b792209367 DIST ppp-2.4.6.tar.gz 687744 SHA256 1b33181a03962c8a092c055fb9980e9722728a8d98a4bb7ec7acda17c1b1b49d SHA512 65d6967ba43cd8b4d3f63f52ff69f6fed964f748fc780dff982629668213c2cd1891671f6f4a0c1c22118a382e282fabdd2328e60a120d9b984d3c17f9355cc6 WHIRLPOOL 1f83ca8383486d76779c28ba0b107887584b2991c7d6fd4e86d6fecb7988e0422ec1f7e35d092f410b462a97f006cc11121c1a7cc00f7e35d856dd3861cdd828 DIST ppp-dhcpc.tgz 33497 SHA256 977fd980bb1d285963d8e27a87b7601ea84317faadfdb40989b258d1853db644 SHA512 aeaf791b14f5a09c0e2079072a157e65132cbff46e608bc0724e6a5827a01da934f5006e2774eb7105f83e607a52cb4987238f4385cf6f5cc86cbe305a556738 WHIRLPOOL 74e5e0d7f9bc52d1b9cfeff83fe74c2b38cc10c60636cd9c0f5d67d61dc7da56dbf2bcc84afa29444546792876cb36afbc853a6515ce9b3d83d6de98eacedd1e EBUILD ppp-2.4.4-r25.ebuild 10959 SHA256 1d06adc4cf4ac0b6d857e03186c8d3ec45e77965a8f382f295e1cfbaca245373 SHA512 884f0fef8fca451b18746ad04639788a3fb6bcae4211f36ffa695b9ce7eb9d590a7d394bc390c406f81eddbc2a8f55fdff1376ba14495ee9906e3c1f9ab2ee37 WHIRLPOOL 7f9f60e0cf5743e8d3759268253338009f3069b283eeefeca95ad50b5b11458824ae07c5afe69983bd398b157bab0dcc67fdd9c080d617dd9b8959f04cf6ea27 EBUILD ppp-2.4.5-r3.ebuild 7045 SHA256 9680200ffc73f68571a5ee3cfa2ec0703853679f1ad0c3b16c768786880fb19e SHA512 9913d1ce1690dda37c3991cd94c50116bc8f55cbc76ed5f422d3b2aebcf9c30f55c10eb6eb909884436fefeb97926d9f6888fd978bf1e251c22b829edc6090c1 WHIRLPOOL 0beeee3601f24e914067ca80733373cc601549d05bb9fb469cc6f85420b78e0cc4c26cbe55e2c99c74beb21e88f64b5e814cbb3ed35e2fa337f7ab91c8716635 -EBUILD ppp-2.4.6-r1.ebuild 7001 SHA256 60660b6c4c59b9ac0837347ae8fbdd056c1bd4f4f098c39f62f79137d84614f5 SHA512 9bffce2286a7f2a98b9e4a550f8b28a901450461c50d697b120b7f1bc7dd972aed607d31c5b202db3b77184067b41f284d603ba9486b7d1db7697b626fb71088 WHIRLPOOL 18beb1977c162944eee21e27772f98b2f80c5b65277141724cc9ac86def879302d83a40713aa0219bbdac8d10ab121c6bab0b52788ba62e1a90f24da62d09391 -EBUILD ppp-2.4.6.ebuild 7000 SHA256 a0912678e8d331d940ed88918f60b35e9e73b0c03ba6dd23e700ed20f19fd135 SHA512 635f4ecf0193a2f3ec0d4fe5dfc73fbd8c2e96959a1594692c85264a0738e6992a8a223e4675d807c3eb181a7c624f73c592d02e4ae28b9f6058eb7c625f1881 WHIRLPOOL fbb9638e2ea7d7e20a39cd1009f0438327b627e5f300f0382f91ca800911fe3a8d7beaa6d5a3dad44202a08a3a5c6de87dd892f183bcc3e29157bb70f85dfb53 -MISC ChangeLog 46424 SHA256 d3d1e4f7c794ca221a33e6b8433f4e7931fb2821e3d83b8aefb7ad2cbb17e3e2 SHA512 cb18178286b08338a11270268c0f7b684f50739bba7cca6f33dc6fffca25b1488196aa91da97591239fd5056f38f93c7f065a4b41de587ac16a5d7c4b8a6dc85 WHIRLPOOL fccb9fe1d8f5824610bf8d73c04a5d463e4f6a3edc77c1c8c1755e5a6ec4391593e410a5ea45873a06eb637d64f333f5219941948eefa9df7db110f56ab09373 +EBUILD ppp-2.4.6-r2.ebuild 7001 SHA256 d3a5a47028711c0b57872715aaa537a5a7104f91e0b06956fb6013bca20e9ecc SHA512 fdc7192a94faef24b0e6d3554ea403d3ab6900e46d65d8eed95f3d3f3cabe4acc88ff774a918845f44374209c836361ba79789df7a9bb3478f3143b5b2b7db05 WHIRLPOOL d2929c9f7b84be5c5b3e9ff3e270764ad04ac1ca32eb659513d91210e3a50bdc14539922df574f8d3c9390c134fac26c98591acc156cfe9dff1b4056adc4212c +MISC ChangeLog 46771 SHA256 fb05e352362a8b4746ab1c7a8e596014b56e1d03f3202786456975c3b15d6af6 SHA512 8c5f48f8d98c4b4879d2dae4ee28c66fda31efa86ada784d44f7cf62504b94a28795ed0177c584b6ad27cc4343e8508ab416776ef01cde4a40a7cb5a86bbaae5 WHIRLPOOL d2aba40455b895dff83c8149e3dedaa99d8b2fbb4e7f356396b58847daa5179dd085d2489cd013790924a25ba8a39428ac03af1a944a997fcd5cb2b17e599409 MISC metadata.xml 1437 SHA256 ead1d034656325de6aebce34890880e837b002baebcc9064218913b0b1796216 SHA512 1113d280079f4ba1ae4d12106ffeb6bda6c4fa72a8514df2522b7f3db556b4931f4960d4567ac093558cd266de0eb3cdfd1c955047b7ab12bd9a8b7588f2f143 WHIRLPOOL 02f4409c8e891ada907f775a6c68f65ab5a0d5eaae6bf20d4323cf592cd91cadcb5124f08c030327f77df079f9e57e5a695f59d19b8226f7453553de6db9c9fd -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJTnvx8AAoJECo/aRed9267cpIH/0nlOiQVgS4GZwhhLU6f8HYq -ZRANMicDGOpi5w+wrVmlEe58lKIxnNTAFFyJyHoeVmhyNjHyReCwmoF/GVbDt3Ll -qHcebZ7imTMup9C8wqNmQUtzNqXOqBn5PGTJvMOfGtuxTgZdIlzlQJVJ/qpxvpmY -1iu0Z8PIwIWpMqvOJpAsYJM2lNb52Joi8cLIX146UkEDJ0ukMNbVVN2yw5RgZkZs -WGEEGJu02/XDbpOH0HA/WsjNurzVCp/b7cuaNBwcb9tJCGjKrYYtko3Lotem6k5a -VUmY7M/6m3IXbWBbvnO3GUDwCh5UqsYaZ8jsyDGCh9BJ2SIxwqdWZ0ThQWn5kxU= -=QGBN +iQEcBAEBCAAGBQJToEj5AAoJECo/aRed92673gYH/iIMUwwINfQrXNtiFVghHL5u +uW1q7wKx31JXZBI/AxzMKcVUoITwwOLiS5oBvdf0YlUfKPeeGatWu4BvMpjyFZW+ +/q+fauhr0L0Qsca0zOLwINE+Sj3/twkrGOXr6Xu450cIzkAP2kxJfB7FbgJ4ktl3 +PRiyXtl9I5uGNHi/pgohAeVYiWXj7dsS5VJlmX82x84XqMezLMHghkas/dz2CXKu +RCEP2NkhgtdZ6BwTIPPsMtcBZco2rjCyyTy+/byRSGgoTZn0x1sVl2pONRViigYg +2D2v0+15LQAK2arAneKOa4rO+9wfhoJYMrQXG/gDMr2qSMcKvlwNrm4PpoL5L5M= +=4ZXA -----END PGP SIGNATURE----- diff --git a/net-dialup/ppp/ppp-2.4.6-r1.ebuild b/net-dialup/ppp/ppp-2.4.6-r2.ebuild index 41157a461c72..acaf07254741 100644 --- a/net-dialup/ppp/ppp-2.4.6-r1.ebuild +++ b/net-dialup/ppp/ppp-2.4.6-r2.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.6-r1.ebuild,v 1.1 2014/06/16 14:18:56 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.6-r2.ebuild,v 1.1 2014/06/17 13:57:31 pinkbyte Exp $ EAPI=5 inherit eutils linux-info multilib pam toolchain-funcs -PATCH_VER="2" +PATCH_VER="3" DESCRIPTION="Point-to-Point Protocol (PPP)" HOMEPAGE="http://www.samba.org/ppp" SRC_URI="ftp://ftp.samba.org/pub/ppp/${P}.tar.gz diff --git a/net-dialup/ppp/ppp-2.4.6.ebuild b/net-dialup/ppp/ppp-2.4.6.ebuild deleted file mode 100644 index 12028691741b..000000000000 --- a/net-dialup/ppp/ppp-2.4.6.ebuild +++ /dev/null @@ -1,223 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.6.ebuild,v 1.1 2014/02/19 09:56:32 polynomial-c Exp $ - -EAPI=5 - -inherit eutils multilib toolchain-funcs linux-info pam - -PATCH_VER="1" -DESCRIPTION="Point-to-Point Protocol (PPP)" -HOMEPAGE="http://www.samba.org/ppp" -SRC_URI="ftp://ftp.samba.org/pub/ppp/${P}.tar.gz - http://dev.gentoo.org/~polynomial-c/${P}-patches-${PATCH_VER}.tar.xz - http://www.netservers.net.uk/gpl/ppp-dhcpc.tgz" - -LICENSE="BSD GPL-2" -SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="activefilter atm dhcp eap-tls gtk ipv6 pam radius" - -DEPEND="activefilter? ( net-libs/libpcap ) - atm? ( net-dialup/linux-atm ) - pam? ( virtual/pam ) - gtk? ( x11-libs/gtk+:2 ) - eap-tls? ( net-misc/curl dev-libs/openssl )" -RDEPEND="${DEPEND}" - -src_prepare() { - mv "${WORKDIR}/dhcp" "${S}/pppd/plugins" || die - - use eap-tls || EPATCH_EXCLUDE+=" 8?_all_eaptls-*" - EPATCH_SUFFIX="patch" \ - epatch "${WORKDIR}"/patch - - if use atm ; then - einfo "Enabling PPPoATM support" - sed -i '/^#HAVE_LIBATM=yes/s:#::' \ - pppd/plugins/pppoatm/Makefile.linux || die - fi - - if ! use activefilter ; then - einfo "Disabling active filter" - sed -i '/^FILTER=y/s:^:#:' pppd/Makefile.linux || die - fi - - if use pam ; then - einfo "Enabling PAM" - sed -i '/^#USE_PAM=y/s:^#::' pppd/Makefile.linux || die - fi - - if use ipv6 ; then - einfo "Enabling IPv6" - sed -i '/#HAVE_INET6/s:#::' pppd/Makefile.linux || die - fi - - einfo "Enabling CBCP" - sed -i '/^#CBCP=y/s:#::' pppd/Makefile.linux || die - - if use dhcp ; then - einfo "Adding ppp-dhcp plugin files" - sed -i \ - -e '/^SUBDIRS :=/s:$: dhcp:' \ - pppd/plugins/Makefile.linux || die - fi - - # Set correct libdir - sed -i -e "s:/lib/pppd:/$(get_libdir)/pppd:" \ - pppd/{pathnames.h,pppd.8} - - if use radius ; then - #set the right paths in radiusclient.conf - sed -i -e "s:/usr/local/etc:/etc:" \ - -e "s:/usr/local/sbin:/usr/sbin:" \ - pppd/plugins/radius/etc/radiusclient.conf - #set config dir to /etc/ppp/radius - sed -i -e "s:/etc/radiusclient:/etc/ppp/radius:g" \ - pppd/plugins/radius/{*.8,*.c,*.h} \ - pppd/plugins/radius/etc/* - else - einfo "Disabling radius" - sed -i -e '/+= radius/s:^:#:' pppd/plugins/Makefile.linux - fi -} - -src_compile() { - tc-export AR CC - emake COPTS="${CFLAGS} -D_GNU_SOURCE" - - # build pppgetpass - cd contrib/pppgetpass || die - if use gtk ; then - emake -f Makefile.linux - else - emake pppgetpass.vt - fi -} - -src_install() { - local i - for i in chat pppd pppdump pppstats ; do - doman ${i}/${i}.8 - dosbin ${i}/${i} - done - fperms u+s-w /usr/sbin/pppd - - # Install pppd header files - emake -C pppd INSTROOT="${D}" install-devel - - dosbin pppd/plugins/rp-pppoe/pppoe-discovery - - dodir /etc/ppp/peers - insinto /etc/ppp - insopts -m0600 - newins etc.ppp/pap-secrets pap-secrets.example - newins etc.ppp/chap-secrets chap-secrets.example - - insopts -m0644 - doins etc.ppp/options - - exeinto /etc/ppp - for i in ip-up ip-down ; do - doexe "${WORKDIR}/scripts/${i}" - insinto /etc/ppp/${i}.d - use ipv6 && dosym ${i} /etc/ppp/${i/ip/ipv6} - doins "${WORKDIR}/scripts/${i}.d"/* - done - - pamd_mimic_system ppp auth account session - - local PLUGINS_DIR=/usr/$(get_libdir)/pppd/$(awk -F '"' '/VERSION/ {print $2}' pppd/patchlevel.h) - # closing " for syntax coloring - insinto "${PLUGINS_DIR}" - insopts -m0755 - doins pppd/plugins/minconn.so - doins pppd/plugins/passprompt.so - doins pppd/plugins/passwordfd.so - doins pppd/plugins/winbind.so - doins pppd/plugins/rp-pppoe/rp-pppoe.so - doins pppd/plugins/pppol2tp/openl2tp.so - doins pppd/plugins/pppol2tp/pppol2tp.so - if use atm ; then - doins pppd/plugins/pppoatm/pppoatm.so - fi - if use dhcp ; then - doins pppd/plugins/dhcp/dhcpc.so - fi - if use radius ; then - doins pppd/plugins/radius/rad{ius,attr,realms}.so - - #Copy radiusclient configuration files (#92878) - insinto /etc/ppp/radius - insopts -m0644 - doins pppd/plugins/radius/etc/{dictionary*,issue,port-id-map,radiusclient.conf,realms,servers} - - doman pppd/plugins/radius/pppd-rad{ius,attr}.8 - fi - - insinto /etc/modprobe.d - insopts -m0644 - newins "${FILESDIR}/modules.ppp" ppp.conf - - dodoc PLUGINS README* SETUP Changes-2.3 FAQ - dodoc "${FILESDIR}/README.mpls" - - dosbin scripts/p{on,off,log} - doman scripts/pon.1 - - # Adding misc. specialized scripts to doc dir - insinto /usr/share/doc/${PF}/scripts/chatchat - doins scripts/chatchat/* - insinto /usr/share/doc/${PF}/scripts - doins scripts/* - - if use gtk ; then - dosbin contrib/pppgetpass/{pppgetpass.vt,pppgetpass.gtk} - newsbin contrib/pppgetpass/pppgetpass.sh pppgetpass - else - newsbin contrib/pppgetpass/pppgetpass.vt pppgetpass - fi - doman contrib/pppgetpass/pppgetpass.8 -} - -pkg_postinst() { - if linux-info_get_any_version && linux_config_src_exists ; then - echo - ewarn "If the following test report contains a missing kernel configuration option that you need," - ewarn "you should reconfigure and rebuild your kernel before running pppd." - CONFIG_CHECK="~PPP ~PPP_ASYNC ~PPP_SYNC_TTY" - local ERROR_PPP="CONFIG_PPP:\t missing PPP support (REQUIRED)" - local ERROR_PPP_ASYNC="CONFIG_PPP_ASYNC:\t missing asynchronous serial line discipline (optional, but highly recommended)" - local WARNING_PPP_SYNC_TTY="CONFIG_PPP_SYNC_TTY:\t missing synchronous serial line discipline (optional; used by 'sync' pppd option)" - if use activefilter ; then - CONFIG_CHECK="${CONFIG_CHECK} ~PPP_FILTER" - local ERROR_PPP_FILTER="CONFIG_PPP_FILTER:\t missing PPP filtering support (REQUIRED)" - fi - CONFIG_CHECK="${CONFIG_CHECK} ~PPP_DEFLATE ~PPP_BSDCOMP ~PPP_MPPE" - local ERROR_PPP_DEFLATE="CONFIG_PPP_DEFLATE:\t missing Deflate compression (optional, but highly recommended)" - local ERROR_PPP_BSDCOMP="CONFIG_PPP_BSDCOMP:\t missing BSD-Compress compression (optional, but highly recommended)" - local WARNING_PPP_MPPE="CONFIG_PPP_MPPE:\t missing MPPE encryption (optional, mostly used by PPTP links)" - CONFIG_CHECK="${CONFIG_CHECK} ~PPPOE ~PACKET" - local WARNING_PPPOE="CONFIG_PPPOE:\t missing PPPoE support (optional, needed by rp-pppoe plugin)" - local WARNING_PACKET="CONFIG_PACKET:\t missing AF_PACKET support (optional, used by rp-pppoe and dhcpc plugins)" - if use atm ; then - CONFIG_CHECK="${CONFIG_CHECK} ~PPPOATM" - local WARNING_PPPOATM="CONFIG_PPPOATM:\t missing PPPoA support (optional, needed by pppoatm plugin)" - fi - check_extra_config - fi - - # create *-secrets files if not exists - [ -f "${ROOT}/etc/ppp/pap-secrets" ] || \ - cp -pP "${ROOT}/etc/ppp/pap-secrets.example" "${ROOT}/etc/ppp/pap-secrets" - [ -f "${ROOT}/etc/ppp/chap-secrets" ] || \ - cp -pP "${ROOT}/etc/ppp/chap-secrets.example" "${ROOT}/etc/ppp/chap-secrets" - - # lib name has changed - sed -i -e "s:^pppoe.so:rp-pppoe.so:" "${ROOT}/etc/ppp/options" - - echo - elog "Pon, poff and plog scripts have been supplied for experienced users." - elog "Users needing particular scripts (ssh,rsh,etc.) should check out the" - elog "/usr/share/doc/${PF}/scripts directory." -} |