source: networking/netutils/networkmanager.xml@ fdbfe39

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 8.4 9.0 9.1 bdubbs/svn kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since fdbfe39 was fdbfe39, checked in by Pierre Labastie <pieere@…>, 5 years ago

Force NetworkManager to use Python 3

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21025 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 19.5 KB
RevLine 
[e33ddee]1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
[0d7900a]7 <!ENTITY NetworkManager-download-http
[f88263d]8 "&gnome-download-http;/NetworkManager/1.14/NetworkManager-&NetworkManager-version;.tar.xz">
[0d7900a]9 <!ENTITY NetworkManager-download-ftp
[f88263d]10 "&gnome-download-ftp;/NetworkManager/1.14/NetworkManager-&NetworkManager-version;.tar.xz">
[e64cabd]11 <!ENTITY NetworkManager-md5sum "54ce62f0aa18ef6c5e754eaac47494ac">
[d267a13]12 <!ENTITY NetworkManager-size "4.2 MB">
[e64cabd]13 <!ENTITY NetworkManager-buildsize "721 MB (with tests)">
[d267a13]14 <!ENTITY NetworkManager-time "0.5 SBU (with tests)">
[e33ddee]15]>
16
17<sect1 id="NetworkManager" xreflabel="NetworkManager-&NetworkManager-version;">
18 <?dbhtml filename="networkmanager.html"?>
19
20 <sect1info>
21 <othername>$LastChangedBy$</othername>
22 <date>$Date$</date>
[28370fe]23 </sect1info>
[e33ddee]24
25 <title>NetworkManager-&NetworkManager-version;</title>
26
27 <indexterm zone="NetworkManager">
28 <primary sortas="a-NetworkManager">NetworkManager</primary>
29 </indexterm>
30
31 <sect2 role="package">
32 <title>Introduction to NetworkManager</title>
33
[7ded7e3]34 <para>
35 <application>NetworkManager</application> is a set of co-operative
[e130fead]36 tools that make networking simple and straightforward. Whether you use WiFi,
[8df33ae3]37 wired, 3G, or Bluetooth, NetworkManager allows you to quickly move from
38 one network to another: Once a network has been configured and joined
39 once, it can be detected and re-joined automatically the next time it's
40 available.
[7ded7e3]41 </para>
[e33ddee]42
[6b3a3fe4]43 &lfs83_checked;
[e33ddee]44
[cec6657e]45 <note revision="systemd">
46 <para>
47 Make sure that you disable the <command>systemd-networkd</command>
48 service or configure it not to manage the interfaces you want to manage
49 with <application>NetworkManager</application>.
50 </para>
51 </note>
52
[e33ddee]53 <bridgehead renderas="sect3">Package Information</bridgehead>
54 <itemizedlist spacing="compact">
55 <listitem>
[7ded7e3]56 <para>
57 Download (HTTP): <ulink url="&NetworkManager-download-http;"/>
58 </para>
[e33ddee]59 </listitem>
60 <listitem>
[7ded7e3]61 <para>
62 Download (FTP): <ulink url="&NetworkManager-download-ftp;"/>
63 </para>
[e33ddee]64 </listitem>
65 <listitem>
[7ded7e3]66 <para>
67 Download MD5 sum: &NetworkManager-md5sum;
68 </para>
[e33ddee]69 </listitem>
70 <listitem>
[7ded7e3]71 <para>
72 Download size: &NetworkManager-size;
73 </para>
[e33ddee]74 </listitem>
75 <listitem>
[7ded7e3]76 <para>
77 Estimated disk space required: &NetworkManager-buildsize;
78 </para>
[e33ddee]79 </listitem>
80 <listitem>
[7ded7e3]81 <para>
82 Estimated build time: &NetworkManager-time;
83 </para>
[e33ddee]84 </listitem>
85 </itemizedlist>
86
87 <bridgehead renderas="sect3">NetworkManager Dependencies</bridgehead>
88
89 <bridgehead renderas="sect4">Required</bridgehead>
[d497e89]90 <para role="required">
[d267a13]91 <xref linkend="dbus-glib"/> and
92 <xref linkend="libndp"/>
[d497e89]93 </para>
94
95 <bridgehead renderas="sect4">Recommended</bridgehead>
96 <para role="recommended">
[f1ce80b]97 <phrase revision="sysv"><xref linkend="consolekit"/>,</phrase>
[c4ae27ab]98 <xref linkend="curl"/>,
[d497e89]99 <xref linkend="dhcpcd"/> or
[697cb83f]100 <xref linkend="dhcp"/> (client only),
[4b3c4b2]101 <xref linkend="gobject-introspection"/>,
[b7d1d2b]102 <xref linkend="iptables"/>,
[696fed8]103 <xref linkend="newt"/> (for <command>nmtui</command>),
[d267a13]104 <xref linkend="nss"/>,
[6e1616e2]105 <xref linkend="polkit"/>,
[b528d0f4]106 <xref linkend="pygobject3"/>,
[cec6657e]107 <phrase revision="systemd"><xref linkend="systemd"/>,</phrase>
[f3429309]108 <xref linkend="upower"/>,
[626bb04]109 <xref linkend="vala"/>, and
110 <xref linkend="wpa_supplicant"/> (built with D-Bus support),
[d497e89]111 </para>
[e33ddee]112
[d0880dfa]113 <bridgehead renderas="sect4">Optional</bridgehead>
[d497e89]114 <para role="optional">
[d4f4107]115 <xref linkend="bluez"/>,
[e64cabd]116 <xref linkend="dbus-python"/> (for the test suite),
[d267a13]117 <xref linkend="gnutls"/> (used if <xref linkend="nss"/> is not found),
[d497e89]118 <xref linkend="gtk-doc"/>,
[d6d0a2cb]119 <xref linkend="jansson"/>,
[1ad3510e]120 <xref linkend="libpsl"/>,
[e4d2b8d]121 <xref linkend="qt5"/> (for examples),
[7d64567]122 <xref linkend="ModemManager"/>,
[acb3e9f]123 <xref linkend="valgrind"/>,
[f77c63d0]124 <ulink url="http://www.thekelleys.org.uk/dnsmasq/doc.html">dnsmasq</ulink>,
[262a108]125 <ulink url="https://github.com/Distrotech/libaudit">libaudit</ulink>,
[4f5369a]126 <ulink url="https://github.com/jpirko/libteam">libteam</ulink>,
[cec6657e]127 <ulink url="https://www.samba.org/ftp/ppp/">PPP</ulink>, and
[e130fead]128 <ulink url="https://dianne.skoll.ca/projects/rp-pppoe/">RP-PPPoE</ulink>
[d497e89]129 </para>
[d0880dfa]130
[e33ddee]131 <para condition="html" role="usernotes">User Notes:
[7ded7e3]132 <ulink url="&blfs-wiki;/NetworkManager"/>
133 </para>
[e33ddee]134 </sect2>
135
136 <sect2 role="installation">
137 <title>Installation of NetworkManager</title>
138
[e4d2b8d]139 <para>If <xref linkend="qt5"/> is installed and the Qt based
140 examples are desired, fix the configure script:</para>
141
142<screen><userinput>sed -e '/Qt[CDN]/s/Qt/Qt5/g' \
[e64cabd]143 -e 's/-qt4/-qt5/' \
[e4d2b8d]144 -e 's/moc_location/host_bins/' \
[d267a13]145 -i examples/C/qt/meson.build</userinput></screen>
146
147 <para>
148 Fix a missing meson.build file for initrd hooks (not used in BLFS):
149 </para>
150
151<screen><userinput>sed '/initrd/d' -i src/meson.build</userinput></screen>
[e4d2b8d]152
[fdbfe39]153 <para>
154 Fix the python scripts so that they use <application>Python
155 3</application>:
156 </para>
157
158<screen><userinput>grep -rl '^#!.*python$' | xargs sed -i '1s/python/&amp;3/'</userinput></screen>
159
[7ded7e3]160 <para>
[7c4f32b]161 Install <application>NetworkManager</application> by running the
162 following commands:
[7ded7e3]163 </para>
[e33ddee]164
[d267a13]165<screen revision="sysv"><userinput>mkdir build &amp;&amp;
166cd build &amp;&amp;
167
168CXXFLAGS+="-O2 -fPIC" \
169meson --prefix /usr \
170 --sysconfdir /etc \
171 --localstatedir /var \
[39100371]172 -Djson_validation=false \
[d267a13]173 -Dlibaudit=no \
174 -Dlibnm_glib=true \
[39100371]175 -Dlibpsl=false \
176 -Dnmtui=true \
177 -Dovs=false \
178 -Dppp=false \
[d267a13]179 -Dselinux=false \
180 -Dudev_dir=/lib/udev \
181 -Dsession_tracking=no \
[39100371]182 -Dmodem_manager=false \
[d267a13]183 -Dsystemdsystemunitdir=no \
184 -Dsystemd_journal=false \
185 -Dqt=false \
186 .. &amp;&amp;
187ninja</userinput></screen>
188
189<screen revision="systemd"><userinput>mkdir build &amp;&amp;
190cd build &amp;&amp;
191
192CXXFLAGS+="-O2 -fPIC" \
193meson --prefix /usr \
194 --sysconfdir /etc \
195 --localstatedir /var \
[39100371]196 -Djson_validation=false \
[d267a13]197 -Dlibaudit=no \
198 -Dlibnm_glib=true \
[39100371]199 -Dlibpsl=false \
200 -Dnmtui=true \
201 -Dovs=false \
202 -Dppp=false \
[d267a13]203 -Dselinux=false \
204 -Dqt=false \
205 -Dudev_dir=/lib/udev \
206 -Dsession_tracking=systemd \
[39100371]207 -Dmodem_manager=false \
[d267a13]208 -Dsystemdsystemunitdir=/lib/systemd/system \
209 .. &amp;&amp;
210ninja</userinput></screen>
[cec6657e]211
[7ded7e3]212 <para>
[e64cabd]213 An already active <phrase revision="sysv">graphical</phrase> session
214 with bus address is necessary to run the tests. To test the results,
215 issue: <command>ninja test</command>.
[7ded7e3]216 </para>
[e33ddee]217
[7ded7e3]218 <para>
219 Now, as the <systemitem class="username">root</systemitem> user:
220 </para>
[e33ddee]221
[d267a13]222<screen role="root"><userinput>ninja install &amp;&amp;
223mv -v /usr/share/doc/NetworkManager{,-&NetworkManager-version;}</userinput></screen>
[e33ddee]224
225 </sect2>
226
227 <sect2 role="commands">
228 <title>Command Explanations</title>
229
[e4d2b8d]230 <para>
231 <envar>CXXFLAGS="-O2 -fPIC"</envar>: These compiler options are
232 necessary to build the Qt5 based examples.
233 </para>
234
[e64cabd]235 <para>
[fdbfe39]236 <option>-Ddocs=true</option>: Use this switch to enable building
[39100371]237 man pages and documentation if <xref linkend="gtk-doc"/> is installed.
[e64cabd]238 </para>
239
[7ded7e3]240 <para>
[d267a13]241 <parameter>-Dnmtui=true</parameter>: This parameter enables building
[acb3e9f]242 <command>nmtui</command>.
243 </para>
244
[d267a13]245 <para revision="sysv">
246 <parameter>-Dsession_tracking=no</parameter>,
247 <parameter>-Dsystemdsystemunitdir=no</parameter>, and
248 <parameter>-Dsystemd_journal=false</parameter>: systemd is not
249 used for sysv init systems.
250 </para>
251
[39100371]252 <para>
253 <parameter>-Djson_validation=false</parameter>,
254 <parameter>-Dlibpsl=false</parameter>, and
[e130fead]255 <parameter>-Dovs=false</parameter>: These switches disable building with the
[39100371]256 respective libraries. Remove if you have the needed libraries installed.
257 </para>
258
259 <para>
260 <parameter>-Dmodem_manager=false</parameter>: This switch is requried if
261 <application>ModemManager</application> is not installed. Omit if you
[e130fead]262 have built <application>ModemManager</application>.
[39100371]263 </para>
264
[cec6657e]265 <para revision="systemd">
[d267a13]266 <parameter>-Dsession_tracking=systemd</parameter>: This switch
[cec6657e]267 is used to set <command>systemd-logind</command> as the default
268 program for session tracking.
269 </para>
270
271 <para revision="systemd">
[d267a13]272 <parameter>-Dsystemdsystemunitdir=/lib/systemd/system</parameter>:
[cec6657e]273 This switch is used to set the correct installation directory for
274 systemd units.
275 </para>
276
[acb3e9f]277 <para>
[d267a13]278 <parameter>-Dppp=false</parameter>: This parameter disables
[6e1616e2]279 <application>PPP</application> support in
280 <application>NetworkManager</application>.
[7ded7e3]281 </para>
[e33ddee]282
[8c7390c]283 <para>
[d267a13]284 <parameter>-Dlibaudit=no</parameter> and
285 <parameter>-Dselinux=false</parameter>: libaudit and SELinux are not used
286 in BLFS.
[d6e164b]287 </para>
[e33ddee]288
[b528d0f4]289 <para>
[d267a13]290 <parameter>-Dqt=false</parameter>: disables the
291 <application>QT</application> examples. Omit if you have
292 <application>QT</application> available and wish to install the examples.
[b528d0f4]293 </para>
294
[e33ddee]295 </sect2>
296
[d497e89]297 <sect2 role="configuration">
298 <title>Configuring NetworkManager</title>
299
300 <sect3 id="NetworkManager-config">
301 <title>Config Files</title>
302 <para>
303 <filename>/etc/NetworkManager/NetworkManager.conf</filename>
304 </para>
305
306 <indexterm zone="NetworkManager NetworkManager-config">
307 <primary
308 sortas="e-etc-NetworkManager-NetworkManager.conf">
309 /etc/NetworkManager/NetworkManager.conf</primary>
310 </indexterm>
311
312 </sect3>
313
314 <sect3><title>Configuration Information</title>
315
316 <para>
317 For <application>NetworkManager</application> to work, at least
[8df33ae3]318 a minimal configuration file must be present. Such file is not
319 installed with <command>make install</command>. Issue the following
320 command as the <systemitem class="username">root</systemitem> user to
321 create minimal <filename>NetworkManager.conf</filename> file:
[d497e89]322 </para>
323
324<screen role="root"><userinput>cat &gt;&gt; /etc/NetworkManager/NetworkManager.conf &lt;&lt; "EOF"
325<literal>[main]
326plugins=keyfile</literal>
327EOF</userinput></screen>
328
329 <para>
[7fd06b0]330 This file should not be modified directly by users of the system.
331 Instead, system specific changes should be made using configuration
332 files in the
333 <filename class="directory">/etc/NetworkManager/conf.d</filename>
334 direcotry.
335 </para>
336
337 <para>
338 To allow polkit to manage authorizations, add the following
339 configuration file:
340 </para>
341
342<screen role="root"><userinput>cat &gt; /etc/NetworkManager/conf.d/polkit.conf &lt;&lt; "EOF"
343<literal>[main]
344auth-polkit=true</literal>
345EOF</userinput></screen>
346
347 <para>
348 To use something other than the built-in dhcp client (recommended if
349 using only <command>nmcli</command>), use the following configuration
350 (valid values are dhclient, dhcpcd, and internal):
351 </para>
352
353<screen role="nodump"><userinput>cat &gt; /etc/NetworkManager/conf.d/dhcp.conf &lt;&lt; "EOF"
354<literal>[main]
355dhcp=</literal><replaceable>dhclient</replaceable>
356EOF</userinput></screen>
357
358 <para>
359 To prevent <application>NetworkManager</application> from updating the
360 <filename>/etc/resolv.conf</filename> file, add the following
361 configuration file:
362 </para>
363
364<screen role="nodump"><userinput>cat &gt; /etc/NetworkManager/conf.d/no-dns-update.conf &lt;&lt; "EOF"
365<literal>[main]
366dns=none</literal>
367EOF</userinput></screen>
368
369 <para>
370 For additional configuation options, see
371 <command>man 5 NetworkManager.conf</command>.
[0d7900a]372 </para>
[d497e89]373
[8df33ae3]374 <para>
375 To allow regular users permission to configure network connections,
376 you should add them to the
377 <systemitem class="groupname">netdev</systemitem>
378 group, and create a <application>polkit</application> rule that grants
379 access. Run the following commands as the
380 <systemitem class="username">root</systemitem> user:
381 </para>
382
[a581662]383<screen role="root"><userinput>groupadd -fg 86 netdev &amp;&amp;
[b88584a]384/usr/sbin/usermod -a -G netdev <replaceable>&lt;username&gt;</replaceable>
[8df33ae3]385
386cat &gt; /usr/share/polkit-1/rules.d/org.freedesktop.NetworkManager.rules &lt;&lt; "EOF"
387<literal>polkit.addRule(function(action, subject) {
388 if (action.id.indexOf("org.freedesktop.NetworkManager.") == 0 &amp;&amp; subject.isInGroup("netdev")) {
389 return polkit.Result.YES;
390 }
391});</literal>
392EOF</userinput></screen>
393
[d497e89]394 </sect3>
395
396 <sect3 id="NetworkManager-init">
[cec6657e]397 <title><phrase revision="sysv">Boot Script</phrase>
398 <phrase revision="systemd">Systemd Unit</phrase></title>
399
400 <para revision="sysv">
401 To automatically start the <command>NetworkManager</command> daemon
402 when the system is rebooted, install the
403 <filename>/etc/rc.d/init.d/networkmanager</filename>bootscript from the
404 <xref linkend="bootscripts"/> package.
405 </para>
[d497e89]406
[cec6657e]407 <para revision="systemd">
408 To start the <command>NetworkManager</command> daemon at boot, enable
409 the previously installed systemd unit by running the following command
410 as the <systemitem class="username">root</systemitem> user:
[d497e89]411 </para>
412
[8df33ae3]413 <note>
414 <para>
415 If using <application>Network Manager</application> to manage
416 an interface, any previous configuration for that interface should be
417 removed, and the interface brought down prior to starting
418 <application>Network Manager</application>.
419 </para>
420 </note>
421
[d497e89]422 <indexterm zone="NetworkManager NetworkManager-init">
423 <primary sortas="f-NetworkManager">NetworkManager</primary>
424 </indexterm>
425
[cec6657e]426<screen role="root" revision="sysv"><userinput>make install-networkmanager</userinput></screen>
427
428<screen role="root" revision="systemd"><userinput>systemctl enable NetworkManager</userinput></screen>
429
430 <para revision="systemd">
431 <application>NetworkManager</application> also ships a systemd unit
432 called <filename>NetworkManager-wait-online.service</filename> which
433 can be used to prevent services that require network connectivity
434 from starting until <application>NetworkManager</application> has
435 established the connection. To enable it, run the following command
436 as the <systemitem class="username">root</systemitem> user:
437 </para>
438
439<screen role="root" revision="systemd"><userinput>systemctl enable NetworkManager-wait-online</userinput></screen>
[2cd1071]440
[d497e89]441 </sect3>
442
443 </sect2>
444
[e33ddee]445 <sect2 role="content">
446 <title>Contents</title>
447
448 <segmentedlist>
449 <segtitle>Installed Programs</segtitle>
450 <segtitle>Installed Libraries</segtitle>
451 <segtitle>Installed Directories</segtitle>
452
453 <seglistitem>
[d497e89]454 <seg>
[8c7390c]455 NetworkManager, nmcli, nm-online, nmtui, and, symlinked to nmtui:
456 nmtui-connect, nmtui-edit, and nmtui-hostname
[d497e89]457 </seg>
458 <seg>
[262a108]459 libnm.so and several modules under /usr/lib/NetworkManager
[d497e89]460 </seg>
461 <seg>
[5aa7dce]462 /etc/NetworkManager,
[262a108]463 /usr/include/libnm,
[5aa7dce]464 /usr/lib/NetworkManager,
465 /usr/share/doc/NetworkManager-&NetworkManager-version;,
[262a108]466 /usr/share/gtk-doc/html/{libnm,NetworkManager}
[8c7390c]467 (if the documentation is built),
[5aa7dce]468 and
[262a108]469 /var/lib/NetworkManager
[d497e89]470 </seg>
[262a108]471 <!-- A lot of libraries were removed here. We should verify compatibilty. -->
[e33ddee]472 </seglistitem>
473 </segmentedlist>
474
475 <variablelist>
476 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
477 <?dbfo list-presentation="list"?>
478 <?dbhtml list-presentation="table"?>
479
[d497e89]480 <varlistentry id="nmcli">
481 <term><command>nmcli</command></term>
[e33ddee]482 <listitem>
[7ded7e3]483 <para>
484 is a command-line tool for controlling
[0d7900a]485 <application>NetworkManager</application>
[7ded7e3]486 and getting its status.
487 </para>
[d497e89]488 <indexterm zone="NetworkManager nmcli">
489 <primary sortas="b-nmcli">nmcli</primary>
[e33ddee]490 </indexterm>
491 </listitem>
492 </varlistentry>
493
494 <varlistentry id="nm-online">
495 <term><command>nm-online</command></term>
496 <listitem>
[7ded7e3]497 <para>
498 is a utility to find out whether you are online.
499 </para>
[e33ddee]500 <indexterm zone="NetworkManager nm-online">
501 <primary sortas="b-nm-online">nm-online</primary>
502 </indexterm>
503 </listitem>
504 </varlistentry>
505
[acb3e9f]506 <varlistentry id="nmtui">
507 <term><command>nmtui</command></term>
508 <listitem>
509 <para>
[939653d]510 is an interactive ncurses based interface for
[acb3e9f]511 <application>nmcli</application>.
512 </para>
513 <indexterm zone="NetworkManager nmtui">
514 <primary sortas="b-nmtui">nmtui</primary>
515 </indexterm>
516 </listitem>
517 </varlistentry>
518
519 <varlistentry id="nmtui-connect">
520 <term><command>nmtui-connect</command></term>
521 <listitem>
522 <para>
[939653d]523 is an interactive ncurses based interface connection to
524 activate/deactivate connections.
[acb3e9f]525 </para>
526 <indexterm zone="NetworkManager nmtui-connect">
527 <primary sortas="b-nmtui-connect">nmtui-connect</primary>
528 </indexterm>
529 </listitem>
530 </varlistentry>
531
532 <varlistentry id="nmtui-edit">
533 <term><command>nmtui-edit</command></term>
534 <listitem>
535 <para>
[939653d]536 is an interactive ncurses based interface connection editor.
[acb3e9f]537 </para>
538 <indexterm zone="NetworkManager nmtui-edit">
539 <primary sortas="b-nmtui-edit">nmtui-edit</primary>
540 </indexterm>
541 </listitem>
542 </varlistentry>
543
544 <varlistentry id="nmtui-hostname">
545 <term><command>nmtui-hostname</command></term>
[e33ddee]546 <listitem>
[7ded7e3]547 <para>
[939653d]548 is an interactive ncurses based interface hostname editor.
[7ded7e3]549 </para>
[acb3e9f]550 <indexterm zone="NetworkManager nmtui-hostname">
551 <primary sortas="b-nmtui-hostname">nmtui-hostname</primary>
[e33ddee]552 </indexterm>
553 </listitem>
554 </varlistentry>
555
[d497e89]556 <varlistentry id="NetworkManager-prog">
557 <term><command>NetworkManager</command></term>
[e33ddee]558 <listitem>
[7ded7e3]559 <para>
560 is the network management daemon.
561 </para>
[d497e89]562 <indexterm zone="NetworkManager NetworkManager-prog">
[7ded7e3]563 <primary sortas="b-NetworkManager">NetworkManager</primary>
[e33ddee]564 </indexterm>
565 </listitem>
566 </varlistentry>
567
[262a108]568 <varlistentry id="libnm">
569 <term><filename class="libraryfile">libnm.so</filename></term>
[e33ddee]570 <listitem>
[7ded7e3]571 <para>
572 contains functions used by <application>NetworkManager</application>.
573 </para>
[262a108]574 <indexterm zone="NetworkManager libnm">
575 <primary sortas="c-libnm">libnm.so</primary>
[e33ddee]576 </indexterm>
577 </listitem>
578 </varlistentry>
579
580 </variablelist>
581
582 </sect2>
583
584</sect1>
Note: See TracBrowser for help on using the repository browser.