%general-entities; ]> $LastChangedBy$ $Date$ NetworkManager-&NetworkManager-version; NetworkManager Introduction to NetworkManager NetworkManager is a set of co-operative tools that make networking simple and straightforward. Whether WiFi, wired, 3G, or Bluetooth, NetworkManager allows you to quickly move from one network to another: once a network has been configured and joined once, it can be detected and re-joined automatically the next time its available. &lfs70_built; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &NetworkManager-md5sum; Download size: &NetworkManager-size; Estimated disk space required: &NetworkManager-buildsize; Estimated build time: &NetworkManager-time; Additional Downloads Required Patch: NetworkManager Dependencies Required , , , , , , , , , and Optional or are needed at runtime if you intend to use this package to control your network connection : NetworkManager will be invoked automatically by a GNOME desktop, but can be treated as just a build requirement if you only have a wired connection. User Notes: Installation of NetworkManager Install NetworkManager by running the following commands: patch -Np1 -i ../NetworkManager-&NetworkManager-version;-lfs-2.patch && ./configure --prefix=/usr \ --libexecdir=/usr/lib/NetworkManager \ --localstatedir=/var \ --with-systemdsystemunitdir=no \ --with-crypto=gnutls \ --disable-wimax \ --disable-ppp --with-tests&& make To test the results, issue: make check. Now, as the root user: make install Command Explanations patch -Np1 -i ../NetworkManager-&NetworkManager-version;-lfs-2.patch: This command adds some code to enable the application to run on LFS. --libexecdir=/usr/lib/NetworkManager: This parameter puts the action files and crash-logger in a directory which is compatible with the FHS. --localstatedir=/var: This command puts files in /var instead of /usr/var. --with-systemdsystemunitdir=no: This parameter is needed to avoid systemd files being installed. --with-crypto=gnutls: This parameter ensures the package uses gnutls for cryptography, instead of nss. --disable-wimax: This parameter prevents the package attempting to use the Intel WiMAX SDK. --disable-ppp: This parameter prevents the package from including ppp support. : This parameter is only needed if you failed to create /etc/lfs-release when you installed LFS. Contents Installed Programs Installed Libraries Installed Directories NetworkManager, nm-avahi-autoipd.action, nm-crash-logger, nm-dhcp-client.action, nm-dispatcher.action, nm-online, nm-tool, and nmcli libnm-glib-vpn.so, libnm-glib.so, and libnm-util.so /{etc/{NetworkManager/{dispatcher.d,system-connections},dbus-1/system.d},udev/rules.d,usr/{include/{NetworkManager,libnm-glib},lib/NetworkManager,share/NetworkManager},var/{lib/NetworkManager,run/NetworkManager}} Short Descriptions NetworkManager-prog does this ..... NetworkManager-prog nm-avahi-autoipd.action does this ..... nm-avahi-autoipd.action nm-crash-logger does this ..... nm-crash-logger nm-dhcp-client.action does this ..... nm-dhcp-client.action nm-dispatcher.action does this ..... nm-dispatcher.action nm-online does this ..... nm-online nm-tool does this ..... nm-tool nmcli does this ..... nmcli libnm-glib-vpn.so contains functions that ..... libnm-glib-vpn.so libnm-glib.so contains functions that ..... libnm-glib.so libnm-util.so contains functions that ..... libnm-util.so