Eric Andersen | f694016 | 2004-10-09 06:13:40 +0000 | [diff] [blame] | 1 | config BR2_PACKAGE_PPPD |
Mike Frysinger | 6d9728e | 2004-12-26 07:36:59 +0000 | [diff] [blame] | 2 | bool "pppd" |
Thomas Petazzoni | 665e13c | 2014-12-03 22:41:29 +0100 | [diff] [blame] | 3 | depends on !BR2_STATIC_LIBS |
Axel Lin | 4cfb3fc | 2013-09-30 17:18:47 +0800 | [diff] [blame] | 4 | depends on BR2_USE_MMU |
Alexander Mukhin | b519bca | 2019-09-07 21:35:17 +0300 | [diff] [blame] | 5 | select BR2_PACKAGE_OPENSSL if BR2_TOOLCHAIN_USES_GLIBC |
Fabrice Fontaine | 9864815 | 2021-12-14 23:08:27 +0100 | [diff] [blame] | 6 | select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL |
Eric Andersen | f694016 | 2004-10-09 06:13:40 +0000 | [diff] [blame] | 7 | help |
Mike Frysinger | 6d9728e | 2004-12-26 07:36:59 +0000 | [diff] [blame] | 8 | An implementation of the Point-to-point protocol. |
Eric Andersen | f694016 | 2004-10-09 06:13:40 +0000 | [diff] [blame] | 9 | |
Mike Frysinger | 6d9728e | 2004-12-26 07:36:59 +0000 | [diff] [blame] | 10 | http://www.samba.org/ppp/ |
Hamish Moffatt | a83dddf | 2009-02-19 05:31:05 +0000 | [diff] [blame] | 11 | |
Thomas De Schampheleire | 35eaed8 | 2013-12-20 22:31:30 +0100 | [diff] [blame] | 12 | if BR2_PACKAGE_PPPD |
| 13 | |
Hamish Moffatt | a83dddf | 2009-02-19 05:31:05 +0000 | [diff] [blame] | 14 | config BR2_PACKAGE_PPPD_FILTER |
Hamish Moffatt | a83dddf | 2009-02-19 05:31:05 +0000 | [diff] [blame] | 15 | bool "filtering" |
Adam Duskett | 289137e | 2017-04-22 13:18:02 -0400 | [diff] [blame] | 16 | select BR2_PACKAGE_LIBPCAP |
Hamish Moffatt | a83dddf | 2009-02-19 05:31:05 +0000 | [diff] [blame] | 17 | help |
| 18 | Packet filtering abilities for pppd. If enabled, |
| 19 | the pppd active-filter and pass-filter options |
| 20 | are available. |
Gustavo Zacarias | 61e61ae | 2010-10-06 14:34:47 -0300 | [diff] [blame] | 21 | |
| 22 | config BR2_PACKAGE_PPPD_RADIUS |
Gustavo Zacarias | 61e61ae | 2010-10-06 14:34:47 -0300 | [diff] [blame] | 23 | bool "radius" |
| 24 | help |
| 25 | Install RADIUS support for pppd |
Axel Lin | 4cfb3fc | 2013-09-30 17:18:47 +0800 | [diff] [blame] | 26 | |
Maksim Salau | 1bb454b | 2017-10-17 12:54:14 +0300 | [diff] [blame] | 27 | config BR2_PACKAGE_PPPD_OVERWRITE_RESOLV_CONF |
| 28 | bool "overwrite /etc/resolv.conf" |
| 29 | default y |
| 30 | help |
| 31 | Overwrite /etc/resolv.conf instead of maintaining the |
| 32 | separate list of nameservers in /etc/ppp/resolv.conf |
| 33 | |
| 34 | Note that the pppd default of writing to /etc/ppp/resolv.conf |
| 35 | does not work on a read-only rootfs unless you make it |
| 36 | writable in your rootfs customizations (e.g. by linking it to |
| 37 | a file in tmpfs or by mounting a writable filesystem on it). |
| 38 | |
Thomas De Schampheleire | 35eaed8 | 2013-12-20 22:31:30 +0100 | [diff] [blame] | 39 | endif |
| 40 | |
Fabrice Fontaine | 075b01f | 2021-11-14 17:29:04 +0100 | [diff] [blame] | 41 | comment "pppd needs a toolchain w/ dynamic library" |
| 42 | depends on BR2_STATIC_LIBS |
Axel Lin | 4cfb3fc | 2013-09-30 17:18:47 +0800 | [diff] [blame] | 43 | depends on BR2_USE_MMU |