mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-20 23:00:27 +01:00
Add WPA Enterprise support: * gnome/applet/Makefile.am: Build the files nm-gconf-wso-wpa-eap.c and nm-gconf-wso-wpa-eap.h. * gnome/applet/nm-gconf-wso-wpa-eap.c, gnome/applet/nm-gconf-wso-wpa-eap.h: Add WPA Enterprise Gconf serialization and deserialization. * gnome/applet/nm-gconf-wso-wpa-psk.c, gnome/applet/nm-gconf-wso.c, gnome/applet/wireless-security-option.c, gnome/applet/wso-wpa-psk.c, gnome/applet/wso-wpa-psk.h: Clean up, support new defines. * gnome/applet/wireless-applet.glade: Add UI for configurating security settings related to WPA Enterprise. * gnome/applet/wireless-security-manager.c: Invoke wso_wpa_eap_new() to instantiate WPA Enterprise wireless-security-option. * gnome/applet/wso-wpa-eap.c, gnome/applet/wso-wpa-eap.h: New files. Implement WPA Enterprise wireless-security-option object. * include/NetworkManager.h: Add new NM_AUTH_TYPE_* and NM_EAP_METHOD_* defines. Cleanup. * libnm-util/cipher-wpa-psk-hex.c, libnm-util/cipher-wpa-psk-passphrase.c: Cleanup. * libnm-util/dbus-helpers.c, libnm-util/dbus-helpers.h: Add nmu_security_serialize_wpa_eap() to serialize input to DBUS method, nmu_security_serialize_wpa_eap_with_cipher() to serialize input including the cipher to DBUS method, and nmu_security_deserialize_wpa_eap() to deserialize from DBUS return to output. * src/Makefile.am: Build the files nm-ap-security-wpa-eap.c and nm-ap-security-wpa-eap.h * src/NetworkManagerAP.c: Add NM_AUTH_TYPE_WPA_EAP to NM_802_11_CAP_KEY_MGMT_802_1X cipher to capability mapping. * src/nm-ap-security-wpa-eap.c, src/nm-ap-security-wpa-eap.h: New files. Implement NMAPSecurityWPA_EAP object. * src/nm-ap-security-wpa-psk.c: Cleanup. * src/nm-ap-security.c: Support NM_AUTH_TYPE_EAP cipher and instantiate an NMAPSecurityWPA_EAP object via the method nm_ap_security_wpa_eap_new_deserialize(). * src/nm-dbus-nm.c: Cleanup. * test/nm-tool.c: Display "Enterprise" for wireless networks providing WPA Enterprise support. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1493 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
110 lines
2.9 KiB
Makefile
110 lines
2.9 KiB
Makefile
SUBDIRS=named-manager vpn-manager dhcp-manager backends
|
|
|
|
INCLUDES = -I${top_srcdir} \
|
|
-I${top_srcdir}/include \
|
|
-I${top_srcdir}/src/named-manager \
|
|
-I${top_srcdir}/src/vpn-manager \
|
|
-I${top_srcdir}/src/dhcp-manager \
|
|
-I${top_srcdir}/utils \
|
|
-I${top_srcdir}/libnm-util
|
|
|
|
sbin_PROGRAMS = NetworkManager
|
|
|
|
NetworkManager_SOURCES = \
|
|
nm-device.c \
|
|
nm-device.h \
|
|
nm-device-private.h \
|
|
nm-device-802-3-ethernet.c \
|
|
nm-device-802-3-ethernet.h \
|
|
nm-device-802-11-wireless.c \
|
|
nm-device-802-11-wireless.h \
|
|
NetworkManagerAP.c \
|
|
NetworkManagerAP.h \
|
|
NetworkManagerAPList.c \
|
|
NetworkManagerAPList.h \
|
|
NetworkManagerDbus.c \
|
|
NetworkManagerDbus.h \
|
|
NetworkManagerDbusUtils.c \
|
|
NetworkManagerDialup.h \
|
|
NetworkManagerDbusUtils.h \
|
|
nm-dbus-nm.c \
|
|
nm-dbus-nm.h \
|
|
nm-dbus-device.c \
|
|
nm-dbus-device.h \
|
|
nm-dbus-net.c \
|
|
nm-dbus-net.h \
|
|
nm-dbus-nmi.c \
|
|
nm-dbus-nmi.h \
|
|
nm-ip4-config.c \
|
|
nm-ip4-config.h \
|
|
NetworkManager.c \
|
|
NetworkManagerMain.h \
|
|
NetworkManagerPolicy.c \
|
|
NetworkManagerPolicy.h \
|
|
NetworkManagerUtils.c \
|
|
NetworkManagerUtils.h \
|
|
NetworkManagerSystem.c \
|
|
NetworkManagerSystem.h \
|
|
nm-netlink-monitor.c \
|
|
nm-netlink-monitor.h \
|
|
nm-activation-request.c \
|
|
nm-activation-request.h \
|
|
autoip.c \
|
|
autoip.h \
|
|
nm-ap-security.c \
|
|
nm-ap-security.h \
|
|
nm-ap-security-private.h \
|
|
nm-ap-security-wep.c \
|
|
nm-ap-security-wep.h \
|
|
nm-ap-security-wpa-eap.c \
|
|
nm-ap-security-wpa-eap.h \
|
|
nm-ap-security-wpa-psk.c \
|
|
nm-ap-security-wpa-psk.h \
|
|
kernel-types.h \
|
|
wpa.c \
|
|
wpa.h \
|
|
wpa_ctrl.c \
|
|
wpa_ctrl.h
|
|
|
|
rundir=$(localstatedir)/run/NetworkManager
|
|
dispatcherdir=$(sysconfdir)/NetworkManager/dispatcher.d
|
|
install-data-hook:
|
|
$(mkinstalldirs) -m 0700 $(DESTDIR)$(rundir)
|
|
$(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)
|
|
|
|
NetworkManager_CPPFLAGS = \
|
|
$(DBUS_CFLAGS) \
|
|
$(GTHREAD_CFLAGS) \
|
|
$(HAL_CFLAGS) \
|
|
$(OPENSSL_CFLAGS) \
|
|
$(LIBNL_CFLAGS) \
|
|
-DWPA_SUPPLICANT_BIN=\"$(WPA_SUPPLICANT_BINARY_PATH)\" \
|
|
-DDBUS_API_SUBJECT_TO_CHANGE \
|
|
-DG_DISABLE_DEPRECATED \
|
|
-DBINDIR=\"$(bindir)\" \
|
|
-DDATADIR=\"$(datadir)\" \
|
|
-DSYSCONFDIR=\"$(sysconfdir)\" \
|
|
-DLOCALSTATEDIR=\"$(localstatedir)\" \
|
|
-DNM_RUN_DIR=\"$(rundir)\" \
|
|
-DARP_DEBUG
|
|
|
|
|
|
NetworkManager_LDADD = \
|
|
$(DBUS_LIBS) \
|
|
$(GTHREAD_LIBS) \
|
|
$(HAL_LIBS) \
|
|
$(IWLIB) \
|
|
$(LIBNL_LIBS) \
|
|
$(top_builddir)/utils/libnmutils.la \
|
|
./named-manager/libnamed-manager.la \
|
|
./vpn-manager/libvpn-manager.la \
|
|
./dhcp-manager/libdhcp-manager.la \
|
|
./backends/libnmbackend.la \
|
|
$(top_builddir)/libnm-util/libnm-util.la
|
|
|
|
|
|
|
|
dbusservicedir = $(DBUS_SYS_DIR)
|
|
dbusservice_DATA = NetworkManager.conf
|
|
|
|
EXTRA_DIST = $(dbusservice_DATA)
|