diff options
author | Yegor Yefremov <yegorslists@googlemail.com> | 2014-03-14 11:26:33 +0100 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2014-03-15 22:41:01 +0100 |
commit | 42389cbcae9a9c0bb979024c7577b36cde1e7286 (patch) | |
tree | e6455a69ffcb7e670bb36a0f93f0d4a2a50e2303 /package/network-manager | |
parent | e63802618deb17fd30e2e36c6e27d6015a95f1eb (diff) |
network-manager: add support for pppd
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/network-manager')
-rw-r--r-- | package/network-manager/Config.in | 9 | ||||
-rw-r--r-- | package/network-manager/network-manager.mk | 8 |
2 files changed, 16 insertions, 1 deletions
diff --git a/package/network-manager/Config.in b/package/network-manager/Config.in index a4eeeaf46..a6fbf0bda 100644 --- a/package/network-manager/Config.in +++ b/package/network-manager/Config.in @@ -26,6 +26,15 @@ config BR2_PACKAGE_NETWORK_MANAGER http://projects.gnome.org/NetworkManager/ +if BR2_PACKAGE_NETWORK_MANAGER + +config BR2_PACKAGE_NETWORK_MANAGER_PPPD + bool "pppd support" + select BR2_PACKAGE_PPPD + help + This option enables support for PPPD daemon +endif + comment "NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads" depends on !BR2_avr32 depends on BR2_USE_MMU diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk index cd8b5282f..03057a62c 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -29,11 +29,17 @@ NETWORK_MANAGER_CONF_OPT = \ --disable-gtk-doc \ --localstatedir=/var \ --with-crypto=gnutls \ - --disable-ppp \ --with-iptables=/usr/sbin/iptables \ --disable-ifupdown \ --disable-ifnet +ifeq ($(BR2_PACKAGE_NETWORK_MANAGER_PPPD),y) + NETWORK_MANAGER_DEPENDENCIES += pppd + NETWORK_MANAGER_CONF_OPT += --enable-ppp +else + NETWORK_MANAGER_CONF_OPT += --disable-ppp +endif + ifeq ($(BR2_PACKAGE_DHCP_CLIENT),y) NETWORK_MANAGER_CONF_OPT += --with-dhclient=/usr/sbin/dhclient endif |