diff options
author | Juergen Beisert <j.beisert@pengutronix.de> | 2008-11-21 10:59:38 +0000 |
---|---|---|
committer | Juergen Beisert <j.beisert@pengutronix.de> | 2008-11-21 10:59:38 +0000 |
commit | aa91effee74bc77682e5ae4e9462470f44022c49 (patch) | |
tree | 256cc80b1cc6eccc22025eb0cc6e282ab6fa83d6 /rules/ppp.in | |
parent | 1b793413c0c273990182e081ca7be255a0591ba3 (diff) | |
download | ptxdist-aa91effee74bc77682e5ae4e9462470f44022c49.tar.gz ptxdist-aa91effee74bc77682e5ae4e9462470f44022c49.tar.xz |
* pppd: Extend configuration
- support the plugins
- add more config switches
- add correct dependencies
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9145 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/ppp.in')
-rw-r--r-- | rules/ppp.in | 144 |
1 files changed, 136 insertions, 8 deletions
diff --git a/rules/ppp.in b/rules/ppp.in index 385d0be8e..5974128fe 100644 --- a/rules/ppp.in +++ b/rules/ppp.in @@ -2,6 +2,12 @@ menuconfig PPP tristate prompt "ppp " + select LIBC_DL + select LIBPCAP if PPP_FILTER + select LIBPCAP_IPV6 if (PPP_IPV6 && PPP_FILTER) + select OPENSSL if PPP_SRP + select LIBC_RESOLV if PPP_PLUGINS + select LIBC_CRYPT if PPP_NEEDS_CRYPT help Just like SLIP, PPP is a protocol to send datagrams across a serial connection, but @@ -13,34 +19,156 @@ menuconfig PPP if PPP +comment "build features" + +config PPP_IPV6 + bool + prompt "enable ipv6 support" + help + Enable IPV6 support + config PPP_MS_CHAP bool - prompt "support Micro$oft's MS-CHAP authentication protocol" + prompt "MS-CHAP" + select PPP_NEEDS_CRYPT help - FIXME: This item needs to be documented + support Micro$oft's MS-CHAP authentication protocol config PPP_SHADOW bool prompt "ppp server: support for shadow passwords" help - FIXME: This item needs to be documented + Used when your pppd runs as a dialin server. Not required if it + is intended to run as client only. + +config PPP_IPX + bool + prompt "support IPX protocol" + help + For networking with Novell. Presently only if your kernel has + been configured to include IPX support. -config PPP_PLUGINS +config PPP_FILTER + bool + prompt "support filter" + help + If you run your pppd on demand its a good idea to hangup when + there is no traffic on the line. This entry provides the filter + to specify what counts as traffic and what is to be ignored. + +config PPP_MULTILINK + bool + prompt "support multilink" + select PPP_TDB + help + Multilink provides the capability to combine two or more PPP links + between a pair of machines into a single 'bundle', which appears as + a single virtual PPP link which has the combined bandwidth of the + individual links. + +menuconfig PPP_PLUGINS bool prompt "support plugins" + select PPP_NEEDS_CRYPT + help + If you want to use pppd to handle ADSL you must enable this entry + (refer 'ppp over ethernet'). + +if PPP_PLUGINS + +config PPP_OATM + bool + prompt "ppp over atm" help FIXME: This item needs to be documented -config PPP_IPX +config PPP_RADIUS bool - prompt "support IPX protocol" + prompt "radius" help FIXME: This item needs to be documented -config PPP_MULTILINK +config PPP_RADATTR bool - prompt "support multilink" + prompt "radattr" + help + FIXME: This item needs to be documented + +config PPP_RADREALMS + bool + prompt "radrealms" + help + FIXME: This item needs to be documented + +config PPP_OE + bool + default y + prompt "ppp over ethernet" + help + Enable this if you are using a DSL modem connected via ethernet to + your host. + +config PPP_MINCONN + bool + prompt "minconn" + help + FIXME: This item needs to be documented + +config PPP_PASSPROMPT + bool + prompt "passprompt" + help + FIXME: This item needs to be documented + +config PPP_PASSWORDFD + bool + prompt "passwordfd" help FIXME: This item needs to be documented +config PPP_WINBIND + bool + prompt "winbind" + help + FIXME: This item needs to be documented + +endif + +config PPP_NEEDS_CRYPT + bool + +config PPP_MS_CBCP + bool + help + M$ proprietary Callback Control Protocol + +config PPP_TDB + bool + +config PPP_SRP + bool + +comment "install options" + +config PPP_INST_CHAT + bool + prompt "install chat" + help + The chat program defines a conversational exchange between the + computer and the modem. + +config PPP_INST_PPPDUMP + bool + prompt "install pppdump" + help + The pppdump utility converts the files written using the record + option of pppd into a human-readable format. + +config PPP_INST_PPPSTATS + bool + prompt "install pppstats" + help + The pppstats utility reports PPP-related statistics at regular + intervals for a specified PPP interface. + endif |