1NM-SETTINGS-IFCFG-RH(5)          Configuration         NM-SETTINGS-IFCFG-RH(5)
2
3
4

NAME

6       nm-settings-ifcfg-rh - Description of ifcfg-rh settings plugin
7

DESCRIPTION

9       NetworkManager is based on the concept of connection profiles that
10       contain network configuration (see nm-settings(5) for details). The
11       profiles can be stored in various formats. NetworkManager uses plugins
12       for reading and writing the data. The plugins can be configured in
13       NetworkManager.conf(5).
14
15       The ifcfg-rh plugin is used on the Fedora and Red Hat Enterprise Linux
16       distributions to read/write configuration from/to the traditional
17       /etc/sysconfig/network-scripts/ifcfg-* files. Each NetworkManager
18       connection maps to one ifcfg-* file, with possible usage of keys-* for
19       passwords, route-* for static IPv4 routes and route6-* for static IPv6
20       routes. The plugin currently supports reading and writing Ethernet,
21       Wi-Fi, InfiniBand, VLAN, Bond, Bridge, and Team connections.
22       Unsupported connection types (such as WWAN, PPPoE, VPN, or ADSL) are
23       handled by keyfile plugin (nm-settings-keyfile(5)). The main reason for
24       using ifcfg-rh plugin is the compatibility with legacy configurations
25       for ifup and ifdown (initscripts).
26

FILE FORMAT

28       The ifcfg-rh config format is a simple text file containing
29       VARIABLE="value" lines. The format is described in sysconfig.txt of
30       initscripts package. Note that the configuration files may be sourced
31       by initscripts, so they must be valid shell scripts. That means, for
32       instance, that # character can be used for comments, strings with
33       spaces must be quoted, special characters must be escaped, etc.
34
35       Users can create or modify the ifcfg-rh connection files manually, even
36       if that is not the recommended way of managing the profiles. However,
37       if they choose to do that, they must inform NetworkManager about their
38       changes (for example via nmcli con (re)load).
39
40       Some ifcfg-rh configuration examples:.
41
42           Simple DHCP ethernet configuration:
43           NAME=ethernet
44           UUID=1c4ddf70-01bf-46d6-b04f-47e842bd98da
45           TYPE=Ethernet
46           BOOTPROTO=dhcp
47           DEFROUTE=yes
48           PEERDNS=yes
49           PEERROUTES=yes
50           IPV4_FAILURE_FATAL=no
51           ONBOOT=yes
52
53
54
55           Simple ethernet configuration with static IP:
56           TYPE=Ethernet
57           BOOTPROTO=none
58           IPADDR=10.1.0.25
59           PREFIX=24
60           GATEWAY=10.1.0.1
61           DEFROUTE=yes
62           IPV4_FAILURE_FATAL=no
63           IPV6INIT=yes
64           IPV6_AUTOCONF=yes
65           IPV6_DEFROUTE=yes
66           IPV6_PEERDNS=yes
67           IPV6_PEERROUTES=yes
68           IPV6_FAILURE_FATAL=no
69           NAME=ethernet-em2
70           UUID=51bb3904-c0fc-4dfe-83b2-0a71e7928c13
71           DEVICE=em2
72           ONBOOT=yes
73
74
75
76           WPA2 Enterprise WLAN (TTLS with inner MSCHAPV2 authentication):
77           ESSID="CompanyWLAN"
78           MODE=Managed
79           KEY_MGMT=WPA-EAP
80           TYPE=Wireless
81           IEEE_8021X_EAP_METHODS=TTLS
82           IEEE_8021X_IDENTITY=joe
83           IEEE_8021X_PASSWORD_FLAGS=ask
84           IEEE_8021X_INNER_AUTH_METHODS=MSCHAPV2
85           IEEE_8021X_CA_CERT=/home/joe/.cert/company.crt
86           BOOTPROTO=dhcp
87           DEFROUTE=yes
88           PEERDNS=yes
89           PEERROUTES=yes
90           IPV4_FAILURE_FATAL=no
91           IPV6INIT=no
92           NAME=MyCompany
93           UUID=f79848ff-11a6-4810-9e1a-99039dea84c4
94           ONBOOT=yes
95
96
97
98           Bridge and bridge port configuration:
99           ifcfg-bridge:                                ifcfg-bridge-port:
100           NAME=bridge                                  NAME=bridge007-port-eth0
101           UUID=4be99ce0-c5b2-4764-8b77-ec226e440125    UUID=3ad56c4a-47e1-419b-b0d4-8ad86eb967a3
102           DEVICE=bridge007                             DEVICE=eth0
103           STP=yes                                      ONBOOT=yes
104           TYPE=Bridge                                  TYPE=Ethernet
105           BRIDGING_OPTS=priority=32768                 BRIDGE=bridge007
106           ONBOOT=yes
107           BOOTPROTO=dhcp
108
109
110
111
112           Bonding configuration:
113           ifcfg-BOND:                                  ifcfg-BOND-slave:
114           NAME=BOND                                    NAME=BOND-slave
115           UUID=b41888aa-924c-450c-b0f8-85a4f0a51b4a    UUID=9bb048e4-286a-4cc3-b104-007dbd20decb
116           DEVICE=bond100                               DEVICE=eth0
117           BONDING_OPTS="mode=balance-rr miimon=100"    ONBOOT=yes
118           TYPE=Bond                                    TYPE=Ethernet
119           BONDING_MASTER=yes                           MASTER=bond100
120           ONBOOT=yes                                   SLAVE=yes
121           BOOTPROTO=dhcp
122
123
124
125
126           Team and team port configuration:
127           ifcfg-my_team0:
128           DEVICE=team0
129           TEAM_CONFIG="{ \"device\": \"team0\", \"runner\": {\"name\": \"roundrobin\"}, \"ports\": {\"eth1\": {}, \"eth2\": {}} }"
130           DEVICETYPE=Team
131           BOOTPROTO=dhcp
132           NAME=team0-profile
133           UUID=1d3460a0-7b37-457f-a300-fe8d92da4807
134           ONBOOT=yes
135
136           ifcfg-my_team0_slave1:
137           NAME=team0-slave1
138           UUID=d5aed298-c567-4cc1-b808-6d38ecef9e64
139           DEVICE=eth1
140           ONBOOT=yes
141           TEAM_MASTER=team0
142           DEVICETYPE=TeamPort
143
144           ifcfg-my_team0_slave2:
145           NAME=team0-slave2
146           UUID=94e75f4e-e5ad-401c-8962-31e0ae5d2215
147           DEVICE=eth2
148           ONBOOT=yes
149           TEAM_MASTER=team0
150           DEVICETYPE=TeamPort
151
152
153       The UUID values in the config files must be unique. You can use uuidgen
154       command line tool to generate such values. Alternatively, you can leave
155       out UUID entirely. In that case NetworkManager will generate a UUID
156       based on the file name.
157

DIFFERENCES AGAINST INITSCRIPTS

159       The main differences of NetworkManager ifcfg-rh plugin and traditional
160       initscripts are:
161
162       NM_CONTROLLED=yes|no
163           NM_CONTROLLED is NetworkManager-specific variable used by
164           NetworkManager for determining whether the device of the ifcfg file
165           should be managed. NM_CONTROLLED=yes is supposed if the variable is
166           not present in the file. Note that if you have more ifcfg files for
167           a single device, NM_CONTROLLED=no in one of the files will cause
168           the device not to be managed. The profile may not even be the
169           active one.
170
171       New variables
172           NetworkManager has introduced some new variable, not present in
173           initscripts, to be able to store data for its new features. The
174           variables are marked as extensions in the tables below.
175
176       Semantic change of variables and differences
177           NetworkManager changes the semantics for a few variables and there
178           are other behavioral differences.
179
180           •   PEERDNS - initscripts interpret PEERDNS=no to mean "never touch
181               resolv.conf". NetworkManager interprets it to say "never add
182               automatic (DHCP, PPP, VPN, etc.) nameservers to resolv.conf".
183
184           •   ONBOOT - initscripts use ONBOOT=yes to mark the devices that
185               are to be activated during boot. NetworkManager extends this to
186               also mean that this profile can be used for auto-connecting at
187               any time.
188
189           •   BOOTPROTO - NetworkManager supports traditional values none
190               (static), dhcp. But it also allows additional values to enable
191               new addressing methods. They are autoip for IPv4 link-local
192               addressing using Avahi daemon and shared for connection
193               sharing. When shared is used, NetworkManager assigns the
194               interface 10.42.0.1, or it uses the first static address, if
195               configured.
196
197           •   HWADDR - initscripts compare the currently set hardware address
198               of a device, while NetworkManager considers the permanent one.
199
200           •   NOZEROCONF - initscripts add an on-link route to 169.254.0.0/16
201               for ethernet profiles that don't explicitly opt-out by setting
202               NOZEROCONF variable. NetworkManager does not do that. Instead a
203               static, manual route with scope=253 (link) should be added to
204               get that behavior.
205
206       See the next section for detailed mapping of NetworkManager properties
207       and ifcfg-rh variables. Variable names, format and usage differences in
208       NetworkManager and initscripts are documented in the tables below.
209

DETAILS

211       ifcfg-rh plugin variables marked with (+) are NetworkManager specific
212       extensions not understood by traditional initscripts.
213
214       Table 1. 6lowpan setting
215       Table 2. 802-11-wireless setting
216       ┌──────────────────────────┬──────────────────────────────┬──────────────────┬──────────────────────────────────┐
217Property                  Ifcfg-rh                     Default          Description                      
218       │                          │ Variable                     │                  │                                  │
219       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
220       │ssid                      │ ESSID                        │                  │ SSID of Wi-Fi                    │
221       │                          │                              │                  │ network.                         │
222       │                          │                              │                  │                                  │
223       │                          │                              │                  │ Example:                         
224       │                          │                              │                  │ ESSID="Quick                     │
225       │                          │                              │                  │ Net"                             │
226       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
227       │mode                      │ MODE                         │                  │ Wi-Fi network                    │
228       │                          │                              │                  │ mode.                            │
229       │                          │                              │                  │                                  │
230       │                          │                              │                  │ Allowed values:                  
231       │                          │                              │                  │ Ad-Hoc, Managed                  │
232       │                          │                              │                  │ (Auto)  [case                    │
233       │                          │                              │                  │ insensitive]                     │
234       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
235       │band                      │ BAND(+)                      │                  │ BAND alone is                    │
236       │                          │                              │                  │ honored, but                     │
237       │                          │                              │                  │ CHANNEL                          │
238       │                          │                              │                  │ overrides BAND                   │
239       │                          │                              │                  │ since it implies                 │
240       │                          │                              │                  │ a band.                          │
241       │                          │                              │                  │                                  │
242       │                          │                              │                  │ Example: BAND=bg                 │
243       │                          │                              │                  │                                  │
244       │                          │                              │                  │ Allowed values:                  
245       │                          │                              │                  │ a, bg                            │
246       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
247       │channel                   │ CHANNEL                      │                  │ Channel used for                 │
248       │                          │                              │                  │ the Wi-Fi                        │
249       │                          │                              │                  │ communication.                   │
250       │                          │                              │                  │ Channels greater                 │
251       │                          │                              │                  │ than 14 mean "a"                 │
252       │                          │                              │                  │ band, otherwise                  │
253       │                          │                              │                  │ the band is                      │
254       │                          │                              │                  │ "bg".                            │
255       │                          │                              │                  │                                  │
256       │                          │                              │                  │ Example:                         
257       │                          │                              │                  │ CHANNEL=6                        │
258       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
259       │bssid                     │ BSSID(+)                     │                  │ Restricts                        │
260       │                          │                              │                  │ association only                 │
261       │                          │                              │                  │ to a single AP.                  │
262       │                          │                              │                  │                                  │
263       │                          │                              │                  │ Example:                         
264       │                          │                              │                  │ BSSID=00:1E:BD:64:83:21          │
265       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
266       │rate                      │ (none)                       │                  │ This property is not             │
267       │                          │                              │                  │ handled by ifcfg-rh              │
268       │                          │                              │                  │ plugin.                          │
269       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
270       │tx-power                  │ (none)                       │                  │ This property is not             │
271       │                          │                              │                  │ handled by ifcfg-rh              │
272       │                          │                              │                  │ plugin.                          │
273       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
274       │mac-address               │ HWADDR                       │                  │ Hardware address of the          │
275       │                          │                              │                  │ device in traditional            │
276       │                          │                              │                  │ hex-digits-and-colons            │
277       │                          │                              │                  │ notation (e.g.                   │
278       │                          │                              │                  │ 00:22:68:14:5A:05).              │
279       │                          │                              │                  │ Note that for                    │
280       │                          │                              │                  │ initscripts this is the          │
281       │                          │                              │                  │ current MAC address of           │
282       │                          │                              │                  │ the device as found              │
283       │                          │                              │                  │ during ifup. For                 │
284       │                          │                              │                  │ NetworkManager this is           │
285       │                          │                              │                  │ the permanent MAC                │
286       │                          │                              │                  │ address. Or in case no           │
287       │                          │                              │                  │ permanent MAC address            │
288       │                          │                              │                  │ exists, the MAC address          │
289       │                          │                              │                  │ initially configured on          │
290       │                          │                              │                  │ the device.                      │
291       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
292       │cloned-mac-address        │ MACADDR                      │                  │ Cloned (spoofed) MAC             │
293       │                          │                              │                  │ address in traditional           │
294       │                          │                              │                  │ hex-digits-and-colons            │
295       │                          │                              │                  │ notation (e.g.                   │
296       │                          │                              │                  │ 00:22:68:14:5A:99).              │
297       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
298       │generate-mac-address-mask │ GENERATE_MAC_ADDRESS_MASK(+) │                  │ the MAC address mask             │
299       │                          │                              │                  │ for generating                   │
300       │                          │                              │                  │ randomized and stable            │
301       │                          │                              │                  │ cloned-mac-address.              │
302       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
303       │mac-address-blacklist     │ HWADDR_BLACKLIST(+)          │                  │ It denies usage of the           │
304       │                          │                              │                  │ connection for any               │
305       │                          │                              │                  │ device whose address is          │
306       │                          │                              │                  │ listed.                          │
307       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
308       │seen-bssids               │ (none)                       │                  │ This property is not             │
309       │                          │                              │                  │ handled by ifcfg-rh              │
310       │                          │                              │                  │ plugin.                          │
311       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
312       │mtu                       │ MTU                          │                  │ MTU of the wireless              │
313       │                          │                              │                  │ interface.                       │
314       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
315       │hidden                    │ SSID_HIDDEN(+)               │                  │ Whether the network              │
316       │                          │                              │                  │ hides the SSID.                  │
317       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
318       │powersave                 │ POWERSAVE(+)                 │                  │ Enables or disables              │
319       │                          │                              │                  │ Wi-Fi power saving.              │
320       │                          │                              │                  │                                  │
321       │                          │                              │                  │ Example:                         
322       │                          │                              │                  │ POWERSAVE=enable                 │
323       │                          │                              │                  │                                  │
324       │                          │                              │                  │ Allowed values:                  
325       │                          │                              │                  │ default, ignore,                 │
326       │                          │                              │                  │ enable, disable                  │
327       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
328       │mac-address-randomization │ MAC_ADDRESS_RANDOMIZATION(+) │                  │ Enables or disables              │
329       │                          │                              │                  │ Wi-Fi MAC address                │
330       │                          │                              │                  │ randomization.                   │
331       │                          │                              │                  │                                  │
332       │                          │                              │                  │ Example:                         
333       │                          │                              │                  │ MAC_ADDRESS_RANDOMIZATION=always │
334       │                          │                              │                  │                                  │
335       │                          │                              │                  │ Allowed values:                  
336       │                          │                              │                  │ default, never, always           │
337       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
338       │security                  │ (none)                       │                  │ This property is deprecated and  │
339       │                          │                              │                  │ not handled by ifcfg-rh-plugin.  │
340       ├──────────────────────────┼──────────────────────────────┼──────────────────┼──────────────────────────────────┤
341       │ap-isolation              │ AP_ISOLATION(+)              │ missing variable │ Whether AP isolation is enabled  │
342       │                          │                              │ means global     │                                  │
343       │                          │                              │ default          │ Allowed values: "yes", "no"      │
344       └──────────────────────────┴──────────────────────────────┴──────────────────┴──────────────────────────────────┘
345
346       Table 3. 802-11-wireless-security setting
347       ┌────────────────────┬──────────────────────────────┬─────────┬──────────────────────────────────┐
348Property            Ifcfg-rh                     Default Description                      
349       │                    │ Variable                     │         │                                  │
350       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
351       │key-mgmt            │ KEY_MGMT(+)                  │         │ Key management                   │
352       │                    │                              │         │ method.                          │
353       │                    │                              │         │                                  │
354       │                    │                              │         │ Allowed values:                  
355       │                    │                              │         │ none, ieee8021x,                 │
356       │                    │                              │         │ owe, wpa-psk,                    │
357       │                    │                              │         │ sae, wpa-eap,                    │
358       │                    │                              │         │ wpa-eap-suite-b-192              │
359       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
360       │wep-tx-keyidx       │ DEFAULTKEY                   │ 1       │ Index of active WEP              │
361       │                    │                              │         │ key. Note that in                │
362       │                    │                              │         │ ifcfg format the                 │
363       │                    │                              │         │ index starts                     │
364       │                    │                              │         │ counting at 1,                   │
365       │                    │                              │         │ while                            │
366       │                    │                              │         │ NetworkManager API               │
367       │                    │                              │         │ otherwise is zero                │
368       │                    │                              │         │ based.                           │
369       │                    │                              │         │                                  │
370       │                    │                              │         │ Allowed values: 1,               │
371       │                    │                              │         │ 2, 3, 4                          │
372       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
373       │auth-alg            │ SECURITYMODE(+)              │         │ Authentication                   │
374       │                    │                              │         │ algorithm for WEP.               │
375       │                    │                              │         │                                  │
376       │                    │                              │         │ Allowed values:                  
377       │                    │                              │         │ restricted, open,                │
378       │                    │                              │         │ leap                             │
379       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
380       │proto               │ WPA_ALLOW_WPA(+),            │ no      │ Allowed WPA                      │
381       │                    │ WPA_ALLOW_WPA2(+)            │         │ protocols, WPA and               │
382       │                    │                              │         │ WPA2 (RSN).                      │
383       │                    │                              │         │                                  │
384       │                    │                              │         │ Allowed values:                  
385       │                    │                              │         │ yes, no                          │
386       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
387       │pairwise            │ CIPHER_PAIRWISE(+)           │         │ Restrict pairwise                │
388       │                    │                              │         │ encryption                       │
389       │                    │                              │         │ algorithms,                      │
390       │                    │                              │         │ specified as a                   │
391       │                    │                              │         │ space separated                  │
392       │                    │                              │         │ list.                            │
393       │                    │                              │         │                                  │
394       │                    │                              │         │ Allowed values:                  
395       │                    │                              │         │ CCMP, TKIP                       │
396       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
397       │group               │ CIPHER_GROUP(+)              │         │ Restrict                         │
398       │                    │                              │         │ group/broadcast                  │
399       │                    │                              │         │ encryption                       │
400       │                    │                              │         │ algorithms,                      │
401       │                    │                              │         │ specified as a                   │
402       │                    │                              │         │ space separated                  │
403       │                    │                              │         │ list.                            │
404       │                    │                              │         │                                  │
405       │                    │                              │         │ Allowed values:                  
406       │                    │                              │         │ CCMP, TKIP, WEP40,               │
407       │                    │                              │         │ WEP104                           │
408       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
409       │pmf                 │ PMF(+)                       │         │ Enables or disables              │
410       │                    │                              │         │ PMF (802.11w)                    │
411       │                    │                              │         │                                  │
412       │                    │                              │         │ Example:                         
413       │                    │                              │         │ PMF=required                     │
414       │                    │                              │         │                                  │
415       │                    │                              │         │ Allowed values:                  
416       │                    │                              │         │ default, disable,                │
417       │                    │                              │         │ optional, required               │
418       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
419       │leap-username       │ IEEE_8021X_IDENTITY(+)       │         │ Login name for                   │
420       │                    │                              │         │ LEAP.                            │
421       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
422       │wep-key0            │ KEY1,                        │         │ The first WEP key                │
423       │                    │ KEY_PASSPHRASE1(+)           │         │ (used in most                    │
424       │                    │                              │         │ networks). See also              │
425       │                    │                              │         │ DEFAULTKEY for key               │
426       │                    │                              │         │ index.                           │
427       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
428       │wep-key1            │ KEY2,                        │         │ WEP key with index               │
429       │                    │ KEY_PASSPHRASE2(+)           │         │ 1. See also                      │
430       │                    │                              │         │ DEFAULTKEY for key               │
431       │                    │                              │         │ index.                           │
432       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
433       │wep-key2            │ KEY3,                        │         │ WEP key with index               │
434       │                    │ KEY_PASSPHRASE3(+)           │         │ 2. See also                      │
435       │                    │                              │         │ DEFAULTKEY for key               │
436       │                    │                              │         │ index.                           │
437       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
438       │wep-key3            │ KEY4,                        │         │ WEP key with index               │
439       │                    │ KEY_PASSPHRASE4(+)           │         │ 3. See also                      │
440       │                    │                              │         │ DEFAULTKEY for key               │
441       │                    │                              │         │ index.                           │
442       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
443       │wep-key-flags       │ WEP_KEY_FLAGS(+)             │         │ Password flags for               │
444       │                    │                              │         │ KEY<i>,                          │
445       │                    │                              │         │ KEY_PASSPHRASE<i>                │
446       │                    │                              │         │ password. (see the               │
447       │                    │                              │         │ section called                   │
448       │                    │                              │         │ “Secret flags” for               │
449       │                    │                              │         │ _FLAGS values)                   │
450       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
451       │psk                 │ WPA_PSK                      │         │ Pre-Shared-Key for               │
452       │                    │                              │         │ WPA networks.                    │
453       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
454       │psk-flags           │ WPA_PSK_FLAGS(+)             │         │ Password flags for               │
455       │                    │                              │         │ WPA_PSK_FLAGS. (see              │
456       │                    │                              │         │ the section called               │
457       │                    │                              │         │ “Secret flags” for               │
458       │                    │                              │         │ _FLAGS values)                   │
459       │                    │                              │         │                                  │
460       │                    │                              │         │ Example:                         
461       │                    │                              │         │ WPA_PSK_FLAGS=user               │
462       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
463       │leap-password       │ IEEE_8021X_PASSWORD(+)       │         │ Password for LEAP.               │
464       │                    │                              │         │ It can also go to                │
465       │                    │                              │         │ "key-" lookaside                 │
466       │                    │                              │         │ file, or it can be               │
467       │                    │                              │         │ owned by a secret                │
468       │                    │                              │         │ agent.                           │
469       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
470       │leap-password-flags │ IEEE_8021X_PASSWORD_FLAGS(+) │         │ Password flags for               │
471       │                    │                              │         │ IEEE_8021X_PASSWORD_FLAGS.       │
472       │                    │                              │         │ (see the section                 │
473       │                    │                              │         │ called “Secret                   │
474       │                    │                              │         │ flags” for _FLAGS                │
475       │                    │                              │         │ values)                          │
476       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
477       │wep-key-type        │ KEY<i> or                    │         │ KEY is used for "key" type       │
478       │                    │ KEY_PASSPHRASE<i>(+);        │         │ (10 or 26 hexadecimal            │
479       │                    │ KEY_TYPE(+)                  │         │ characters, or 5 or 13           │
480       │                    │                              │         │ character string prefixed        │
481       │                    │                              │         │ with "s:"). KEY_PASSPHRASE       │
482       │                    │                              │         │ is used for WEP                  │
483       │                    │                              │         │ passphrases. KEY_TYPE            │
484       │                    │                              │         │ specifies the key type and       │
485       │                    │                              │         │ can be either 'key' or           │
486       │                    │                              │         │ 'passphrase'. KEY_TYPE is        │
487       │                    │                              │         │ redundant and can be             │
488       │                    │                              │         │ omitted.                         │
489       │                    │                              │         │                                  │
490       │                    │                              │         │ Example: KEY1=s:ahoj,            │
491       │                    │                              │         │ KEY1=0a1c45bc02,                 │
492       │                    │                              │         │ KEY_PASSPHRASE1=mysupersecretkey │
493       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
494       │wps-method          │ WPS_METHOD                   │         │ Used to control the WPS methods  │
495       │                    │                              │         │ to be used Valid values are      │
496       │                    │                              │         │ "default", "auto", "disabled",   │
497       │                    │                              │         │ "pin" and "pbc". If omitted,     │
498       │                    │                              │         │ whatver the AP announces is      │
499       │                    │                              │         │ used.                            │
500       │                    │                              │         │                                  │
501       │                    │                              │         │ Example: WPS_METHOD=disabled,    │
502       │                    │                              │         │ WPS_METHOD="pin pbc"             │
503       ├────────────────────┼──────────────────────────────┼─────────┼──────────────────────────────────┤
504       │fils                │ FILS(+)                      │         │ Enables or disables FILS         │
505       │                    │                              │         │ (802.11ai)                       │
506       │                    │                              │         │                                  │
507       │                    │                              │         │ Example: FILS=required           │
508       │                    │                              │         │                                  │
509       │                    │                              │         │ Allowed values: default,         │
510       │                    │                              │         │ disable, optional, required      │
511       └────────────────────┴──────────────────────────────┴─────────┴──────────────────────────────────┘
512
513       Table 4. 802-1x setting
514       ┌──────────────────────────────────┬────────────────────────────────────────────────┬─────────┬───────────────────────────────────────────────────┐
515Property                          Ifcfg-rh                                       Default Description                                       
516       │                                  │ Variable                                       │         │                                                   │
517       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
518       │eap                               │ IEEE_8021X_EAP_METHODS(+)                      │         │ EAP method for                                    │
519       │                                  │                                                │         │ 802.1X                                            │
520       │                                  │                                                │         │ authentication.                                   │
521       │                                  │                                                │         │                                                   │
522       │                                  │                                                │         │ Example:                                          
523       │                                  │                                                │         │ IEEE_8021X_EAP_METHODS=PEAP                       │
524       │                                  │                                                │         │                                                   │
525       │                                  │                                                │         │ Allowed values:                                   
526       │                                  │                                                │         │ "LEAP", "PWD",                                    │
527       │                                  │                                                │         │ "TLS", "PEAP",                                    │
528       │                                  │                                                │         │ "TTLS", "FAST"                                    │
529       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
530       │identity                          │ IEEE_8021X_IDENTITY(+)                         │         │ Identity for EAP                                  │
531       │                                  │                                                │         │ authentication methods.                           │
532       │                                  │                                                │         │                                                   │
533       │                                  │                                                │         │ Example:                                          
534       │                                  │                                                │         │ IEEE_8021X_IDENTITY=itsme                         │
535       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
536       │anonymous-identity                │ IEEE_8021X_ANON_IDENTITY(+)                    │         │ Anonymous identity for EAP                        │
537       │                                  │                                                │         │ authentication methods.                           │
538       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
539       │pac-file                          │ IEEE_8021X_PAC_FILE(+)                         │         │ File with PAC (Protected                          │
540       │                                  │                                                │         │ Access Credential) for                            │
541       │                                  │                                                │         │ EAP-FAST.                                         │
542       │                                  │                                                │         │                                                   │
543       │                                  │                                                │         │ Example:                                          
544       │                                  │                                                │         │ IEEE_8021X_PAC_FILE=/home/joe/my-fast.pac         │
545       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
546       │ca-cert                           │ IEEE_8021X_CA_CERT(+)                          │         │ CA certificate for EAP.                           │
547       │                                  │                                                │         │                                                   │
548       │                                  │                                                │         │ Example:                                          
549       │                                  │                                                │         │ IEEE_8021X_CA_CERT=/home/joe/cacert.crt           │
550       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
551       │ca-path                           │ IEEE_8021X_CA_PATH(+)                          │         │ The search path for the certificate.              │
552       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
553       │subject-match                     │ IEEE_8021X_SUBJECT_MATCH(+)                    │         │ Substring to match subject of server              │
554       │                                  │                                                │         │ certificate against.                              │
555       │                                  │                                                │         │                                                   │
556       │                                  │                                                │         │ Example: IEEE_8021X_SUBJECT_MATCH="Red            │
557       │                                  │                                                │         │ Hat"                                              │
558       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
559       │altsubject-matches                │ IEEE_8021X_ALTSUBJECT_MATCHES(+)               │         │ List of strings to be matched against the         │
560       │                                  │                                                │         │ altSubjectName.                                   │
561       │                                  │                                                │         │                                                   │
562       │                                  │                                                │         │ Example:                                          
563       │                                  │                                                │         │ IEEE_8021X_ALTSUBJECT_MATCHES="s1.domain.cc"      │
564       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
565       │domain-suffix-match               │ IEEE_8021X_DOMAIN_SUFFIX_MATCH(+)              │         │ Suffix to match domain of server certificate      │
566       │                                  │                                                │         │ against.                                          │
567       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
568       │domain-match                      │ IEEE_8021X_DOMAIN_MATCH(+)                     │         │ Value to match domain of server certificate       │
569       │                                  │                                                │         │ against.                                          │
570       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
571       │client-cert                       │ IEEE_8021X_CLIENT_CERT(+)                      │         │ Client certificate for EAP.                       │
572       │                                  │                                                │         │                                                   │
573       │                                  │                                                │         │ Example:                                          
574       │                                  │                                                │         │ IEEE_8021X_CLIENT_CERT=/home/joe/mycert.crt       │
575       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
576       │phase1-peapver                    │ IEEE_8021X_PEAP_VERSION(+)                     │         │ Use to force a specific PEAP version.             │
577       │                                  │                                                │         │                                                   │
578       │                                  │                                                │         │ Allowed values: 0, 1                              │
579       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
580       │phase1-peaplabel                  │ IEEE_8021X_PEAP_FORCE_NEW_LABEL(+)             │ no      │ Use to force the new PEAP label during key        │
581       │                                  │                                                │         │ derivation.                                       │
582       │                                  │                                                │         │                                                   │
583       │                                  │                                                │         │ Allowed values: yes, no                           │
584       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
585       │phase1-fast-provisioning          │ IEEE_8021X_FAST_PROVISIONING(+)                │         │ Enable in-line provisioning of EAP-FAST           │
586       │                                  │                                                │         │ credentials.                                      │
587       │                                  │                                                │         │                                                   │
588       │                                  │                                                │         │ Example:                                          
589       │                                  │                                                │         │ IEEE_8021X_FAST_PROVISIONING="allow-auth          │
590       │                                  │                                                │         │ allow-unauth"                                     │
591       │                                  │                                                │         │                                                   │
592       │                                  │                                                │         │ Allowed values: space-separated list of           │
593       │                                  │                                                │         │ these values [allow-auth, allow-unauth]           │
594       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
595       │phase1-auth-flags                 │ IEEE_8021X_PHASE1_AUTH_FLAGS(+)                │         │ Authentication flags for the supplicant           │
596       │                                  │                                                │         │                                                   │
597       │                                  │                                                │         │ Example:                                          
598       │                                  │                                                │         │ IEEE_8021X_PHASE1_AUTH_FLAGS="tls-1-0-disable     │
599       │                                  │                                                │         │ tls-1-1-disable"                                  │
600       │                                  │                                                │         │                                                   │
601       │                                  │                                                │         │ Allowed values: space-separated list of           │
602       │                                  │                                                │         │ authentication flags names                        │
603       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
604       │phase2-auth                       │ IEEE_8021X_INNER_AUTH_METHODS(+)               │         │ Inner non-EAP authentication methods for TTLS     │
605       │                                  │                                                │         │ or the inner EAP authentication method for        │
606       │                                  │                                                │         │ PEAP. IEEE_8021X_INNER_AUTH_METHODS can           │
607       │                                  │                                                │         │ contain values both for 'phase2-auth' and         │
608       │                                  │                                                │         │ 'phase2-autheap' properties.                      │
609       │                                  │                                                │         │                                                   │
610       │                                  │                                                │         │ Example: IEEE_8021X_INNER_AUTH_METHODS=PAP        │
611       │                                  │                                                │         │                                                   │
612       │                                  │                                                │         │ Allowed values: "PAP", "CHAP", "MSCHAP",          │
613       │                                  │                                                │         │ "MSCHAPV2", "GTC", "OTP", "MD5" and "TLS"         │
614       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
615       │phase2-autheap                    │ IEEE_8021X_INNER_AUTH_METHODS(+)               │         │ Inner EAP-based authentication methods. Note      │
616       │                                  │                                                │         │ that IEEE_8021X_INNER_AUTH_METHODS is also        │
617       │                                  │                                                │         │ used for 'phase2-auth' values.                    │
618       │                                  │                                                │         │                                                   │
619       │                                  │                                                │         │ Example:                                          
620       │                                  │                                                │         │ IEEE_8021X_INNER_AUTH_METHODS="MSCHAPV2           │
621       │                                  │                                                │         │ EAP-TLS"                                          │
622       │                                  │                                                │         │                                                   │
623       │                                  │                                                │         │ Allowed values: "EAP-MD5", "EAP-MSCHAPV2",        │
624       │                                  │                                                │         │ "EAP-GTC", "EAP-OTP" and "EAP-TLS"                │
625       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
626       │phase2-ca-path                    │ IEEE_8021X_PHASE2_CA_PATH(+)                   │         │ The search path for the certificate.              │
627       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
628       │phase2-subject-match              │ IEEE_8021X_PHASE2_SUBJECT_MATCH(+)             │         │ Substring to match subject of server              │
629       │                                  │                                                │         │ certificate against.                              │
630       │                                  │                                                │         │                                                   │
631       │                                  │                                                │         │ Example: IEEE_8021X_PHASE2_SUBJECT_MATCH="Red     │
632       │                                  │                                                │         │ Hat"                                              │
633       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
634       │phase2-altsubject-matches         │ IEEE_8021X_PHASE2_ALTSUBJECT_MATCHES(+)        │         │                                                   │
635       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
636       │phase2-domain-suffix-match        │ IEEE_8021X_PHASE2_DOMAIN_SUFFIX_MATCH(+)       │         │ Suffix to match domain of server certificate      │
637       │                                  │                                                │         │ for phase 2 against.                              │
638       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
639       │phase2-domain-match               │ IEEE_8021X_PHASE2_DOMAIN_MATCH(+)              │         │ Value to match domain of server certificate       │
640       │                                  │                                                │         │ for phase 2 against.                              │
641       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
642       │phase2-client-cert                │ IEEE_8021X_INNER_CLIENT_CERT(+)                │         │ Client certificate for inner EAP method.          │
643       │                                  │                                                │         │                                                   │
644       │                                  │                                                │         │ Example:                                          
645       │                                  │                                                │         │ IEEE_8021X_INNER_CLIENT_CERT=/home/joe/mycert.crt │
646       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
647       │password                          │ IEEE_8021X_PASSWORD(+)                         │         │ UTF-8 encoded password used for EAP. It can also  │
648       │                                  │                                                │         │ go to "key-" lookaside file, or it can be owned   │
649       │                                  │                                                │         │ by a secret agent.                                │
650       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
651       │password-flags                    │ IEEE_8021X_PASSWORD_FLAGS(+)                   │         │ Password flags for IEEE_8021X_PASSWORD password.  │
652       │                                  │                                                │         │ (see the section called “Secret flags” for _FLAGS │
653       │                                  │                                                │         │ values)                                           │
654       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
655       │password-raw                      │ IEEE_8021X_PASSWORD_RAW(+)                     │         │ password used for EAP, encoded as a hexadecimal   │
656       │                                  │                                                │         │ string. It can also go to "key-" lookaside file.  │
657       │                                  │                                                │         │                                                   │
658       │                                  │                                                │         │ Example: IEEE_8021X_PASSWORD_RAW=041c8320083aa4bf │
659       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
660       │password-raw-flags                │ IEEE_8021X_PASSWORD_RAW_FLAGS(+)               │         │ The secret flags for password-raw.                │
661       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
662       │private-key                       │ IEEE_8021X_PRIVATE_KEY(+)                      │         │ Private key for EAP-TLS.                          │
663       │                                  │                                                │         │                                                   │
664       │                                  │                                                │         │ Example:                                          
665       │                                  │                                                │         │ IEEE_8021X_PRIVATE_KEY=/home/joe/mykey.p12        │
666       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
667       │private-key-password              │ IEEE_8021X_PRIVATE_KEY_PASSWORD(+)             │         │ Password for IEEE_8021X_PRIVATE_KEY. It can also  │
668       │                                  │                                                │         │ go to "key-" lookaside file, or it can be owned   │
669       │                                  │                                                │         │ by a secret agent.                                │
670       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
671       │private-key-password-flags        │ IEEE_8021X_PRIVATE_KEY_PASSWORD_FLAGS(+)       │         │ Password flags for                                │
672       │                                  │                                                │         │ IEEE_8021X_PRIVATE_KEY_PASSWORD password. (see    │
673       │                                  │                                                │         │ the section called “Secret flags” for _FLAGS      │
674       │                                  │                                                │         │ values)                                           │
675       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
676       │phase2-private-key                │ IEEE_8021X_INNER_PRIVATE_KEY(+)                │         │ Private key for inner authentication method for   │
677       │                                  │                                                │         │ EAP-TLS.                                          │
678       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
679       │phase2-private-key-password       │ IEEE_8021X_INNER_PRIVATE_KEY_PASSWORD(+)       │         │ Password for IEEE_8021X_INNER_PRIVATE_KEY. It can │
680       │                                  │                                                │         │ also go to "key-" lookaside file, or it can be    │
681       │                                  │                                                │         │ owned by a secret agent.                          │
682       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
683       │phase2-private-key-password-flags │ IEEE_8021X_INNER_PRIVATE_KEY_PASSWORD_FLAGS(+) │         │ Password flags for                                │
684       │                                  │                                                │         │ IEEE_8021X_INNER_PRIVATE_KEY_PASSWORD password.   │
685       │                                  │                                                │         │ (see the section called “Secret flags” for _FLAGS │
686       │                                  │                                                │         │ values)                                           │
687       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
688       │pin                               │ IEEE_8021X_PIN(+)                              │         │ The pin secret used for EAP authentication        │
689       │                                  │                                                │         │ methods.                                          │
690       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
691       │pin-flags                         │ IEEE_8021X_PIN_FLAGS(+)                        │         │ The secret flags for the pin property.            │
692       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
693       │system-ca-certs                   │ IEEE_8021X_SYSTEM_CA_CERTS(+)                  │         │ a boolean value.                                  │
694       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
695       │auth-timeout                      │ IEEE_8021X_AUTH_TIMEOUT(+)                     │ 0       │ Timeout in seconds for the 802.1X authentication. │
696       │                                  │                                                │         │ Zero means the global default or 25.              │
697       ├──────────────────────────────────┼────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────┤
698       │optional                          │ IEEE_8021X_OPTIONAL(+) default=no              │         │ whether the 802.1X authentication is optional     │
699       └──────────────────────────────────┴────────────────────────────────────────────────┴─────────┴───────────────────────────────────────────────────┘
700
701       Table 5. 802-3-ethernet setting
702       ┌──────────────────────────┬──────────────────────────────┬─────────┬────────────────────────────────────────┐
703Property                  Ifcfg-rh                     Default Description                            
704       │                          │ Variable                     │         │                                        │
705       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
706       │port                      │ (none)                       │         │ The property is                        │
707       │                          │                              │         │ not saved by the                       │
708       │                          │                              │         │ plugin.                                │
709       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
710       │speed                     │ ETHTOOL_OPTS                 │         │ Fixed speed for                        │
711       │                          │                              │         │ the ethernet                           │
712       │                          │                              │         │ link. It is                            │
713       │                          │                              │         │ added as "speed"                       │
714       │                          │                              │         │ parameter in the                       │
715       │                          │                              │         │ ETHTOOL_OPTS                           │
716       │                          │                              │         │ variable.                              │
717       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
718       │duplex                    │ ETHTOOL_OPTS                 │         │ Fixed duplex                           │
719       │                          │                              │         │ mode for the                           │
720       │                          │                              │         │ ethernet link.                         │
721       │                          │                              │         │ It is added as                         │
722       │                          │                              │         │ "duplex"                               │
723       │                          │                              │         │ parameter in the                       │
724       │                          │                              │         │ ETHOOL_OPTS                            │
725       │                          │                              │         │ variable.                              │
726       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
727       │auto-negotiate            │ ETHTOOL_OPTS                 │         │ Whether link                           │
728       │                          │                              │         │ speed and duplex                       │
729       │                          │                              │         │ autonegotiation                        │
730       │                          │                              │         │ is enabled. It                         │
731       │                          │                              │         │ is not saved                           │
732       │                          │                              │         │ only if disabled                       │
733       │                          │                              │         │ and no values                          │
734       │                          │                              │         │ are provided for                       │
735       │                          │                              │         │ the "speed" and                        │
736       │                          │                              │         │ "duplex"                               │
737       │                          │                              │         │ parameters                             │
738       │                          │                              │         │ (skips link                            │
739       │                          │                              │         │ configuration).                        │
740       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
741       │mac-address               │ HWADDR                       │         │ Hardware address                       │
742       │                          │                              │         │ of the device in                       │
743       │                          │                              │         │ traditional                            │
744       │                          │                              │         │ hex-digits-and-colons                  │
745       │                          │                              │         │ notation (e.g.                         │
746       │                          │                              │         │ 00:22:68:14:5A:05).                    │
747       │                          │                              │         │ Note that for                          │
748       │                          │                              │         │ initscripts this                       │
749       │                          │                              │         │ is the current                         │
750       │                          │                              │         │ MAC address of                         │
751       │                          │                              │         │ the device as                          │
752       │                          │                              │         │ found during                           │
753       │                          │                              │         │ ifup. For                              │
754       │                          │                              │         │ NetworkManager                         │
755       │                          │                              │         │ this is the                            │
756       │                          │                              │         │ permanent MAC                          │
757       │                          │                              │         │ address. Or in                         │
758       │                          │                              │         │ case no                                │
759       │                          │                              │         │ permanent MAC                          │
760       │                          │                              │         │ address exists,                        │
761       │                          │                              │         │ the MAC address                        │
762       │                          │                              │         │ initially                              │
763       │                          │                              │         │ configured on                          │
764       │                          │                              │         │ the device.                            │
765       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
766       │cloned-mac-address        │ MACADDR                      │         │ Cloned (spoofed) MAC                   │
767       │                          │                              │         │ address in                             │
768       │                          │                              │         │ traditional                            │
769       │                          │                              │         │ hex-digits-and-colons                  │
770       │                          │                              │         │ notation (e.g.                         │
771       │                          │                              │         │ 00:22:68:14:5A:99).                    │
772       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
773       │generate-mac-address-mask │ GENERATE_MAC_ADDRESS_MASK(+) │         │ the MAC address mask                   │
774       │                          │                              │         │ for generating                         │
775       │                          │                              │         │ randomized and stable                  │
776       │                          │                              │         │ cloned-mac-address.                    │
777       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
778       │mac-address-blacklist     │ HWADDR_BLACKLIST(+)          │         │ It denies usage of                     │
779       │                          │                              │         │ the connection for                     │
780       │                          │                              │         │ any device whose                       │
781       │                          │                              │         │ address is listed.                     │
782       │                          │                              │         │                                        │
783       │                          │                              │         │ Example:                               
784       │                          │                              │         │ HWADDR_BLACKLIST="00:22:68:11:69:08    │
785       │                          │                              │         │ 00:11:22:11:44:55"                     │
786       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
787       │mtu                       │ MTU                          │         │ MTU of the interface.                  │
788       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
789       │s390-subchannels          │ SUBCHANNELS                  │         │ Subchannels for IBM S390 hosts.        │
790       │                          │                              │         │                                        │
791       │                          │                              │         │ Example:                               
792       │                          │                              │         │ SUBCHANNELS=0.0.b00a,0.0.b00b,0.0.b00c │
793       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
794       │s390-nettype              │ NETTYPE                      │         │ Network type of the S390 host.         │
795       │                          │                              │         │                                        │
796       │                          │                              │         │ Example: NETTYPE=qeth                  │
797       │                          │                              │         │                                        │
798       │                          │                              │         │ Allowed values: "qeth", "lcs" or "ctc" │
799       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
800       │s390-options              │ OPTIONS and PORTNAME,        │         │ S390 device options. All options go to │
801       │                          │ CTCPROTO,                    │         │ OPTIONS, except for "portname" and     │
802       │                          │                              │         │ "ctcprot" that have their own          │
803       │                          │                              │         │ variables.                             │
804       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
805       │wake-on-lan               │ ETHTOOL_OPTS,                │         │ Wake on Lan mode for ethernet. The     │
806       │                          │ ETHTOOL_WAKE_ON_LAN          │         │ setting "ignore" is expressed with     │
807       │                          │                              │         │ "ETHTOOL_WAKE_ON_LAN=ignore".          │
808       │                          │                              │         │ Otherwise, the "ETHTOOL_OPTS" variable │
809       │                          │                              │         │ is set with the value "wol" and        │
810       │                          │                              │         │ several of the characters              │
811       │                          │                              │         │ "p|u|m|b|a|g|s|f|d" as explained in    │
812       │                          │                              │         │ the ethtool manual page.               │
813       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
814       │wake-on-lan-password      │ ETHTOOL_OPTS                 │         │ Password for secure-on based           │
815       │                          │                              │         │ Wake-on-Lan. It is added as "sopass"   │
816       │                          │                              │         │ parameter in the ETHTOOL_OPTS          │
817       │                          │                              │         │ variable.                              │
818       │                          │                              │         │                                        │
819       │                          │                              │         │ Example: ETHTOOL_OPTS="wol gs sopass   │
820       │                          │                              │         │ 00:11:22:33:44:55"                     │
821       ├──────────────────────────┼──────────────────────────────┼─────────┼────────────────────────────────────────┤
822       │accept-all-mac-addresses  │ ACCEPT_ALL_MAC_ADDRESSES     │         │ Enforce the interface to accept all    │
823       │                          │                              │         │ the packets.                           │
824       └──────────────────────────┴──────────────────────────────┴─────────┴────────────────────────────────────────┘
825
826       Table 6. bond setting
827       ┌─────────┬──────────────┬─────────┬──────────────────────────┐
828Property Ifcfg-rh     Default Description              
829       │         │ Variable     │         │                          │
830       ├─────────┼──────────────┼─────────┼──────────────────────────┤
831       │options  │ BONDING_OPTS │         │ Bonding options.         │
832       │         │              │         │                          │
833       │         │              │         │ Example:                 
834       │         │              │         │ BONDING_OPTS="miimon=100 │
835       │         │              │         │ mode=broadcast"          │
836       └─────────┴──────────────┴─────────┴──────────────────────────┘
837
838       Table 7. bond-port setting
839       ┌─────────┬───────────────────────┬─────────┬─────────────────┐
840Property Ifcfg-rh              Default Description     
841       │         │ Variable              │         │                 │
842       ├─────────┼───────────────────────┼─────────┼─────────────────┤
843       │queue-id │ BOND_PORT_QUEUE_ID(+) │ 0       │ Queue ID.       │
844       │         │                       │         │                 │
845       │         │                       │         │ Allowed values: 
846       │         │                       │         │ 0 - 65535       │
847       ├─────────┼───────────────────────┼─────────┼─────────────────┤
848       │prio     │ BOND_PORT_PRIO(+)     │ 0       │ Port priority.  │
849       │         │                       │         │                 │
850       │         │                       │         │ Allowed values: 
851       │         │                       │         │ -2147483648 -   │
852       │         │                       │         │ 2147483647      │
853       └─────────┴───────────────────────┴─────────┴─────────────────┘
854
855       Table 8. bridge setting
856       ┌──────────────────────────────────┬────────────────────────────────────┬─────────┬────────────────────────────────────────────────────────┐
857Property                          Ifcfg-rh                           Default Description                                            
858       │                                  │ Variable                           │         │                                                        │
859       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
860       │mac-address                       │ BRIDGE_MACADDR(+)                  │         │ MAC address of                                         │
861       │                                  │                                    │         │ the bridge. Note                                       │
862       │                                  │                                    │         │ that this                                              │
863       │                                  │                                    │         │ requires a                                             │
864       │                                  │                                    │         │ recent kernel                                          │
865       │                                  │                                    │         │ support,                                               │
866       │                                  │                                    │         │ originally                                             │
867       │                                  │                                    │         │ introduced in                                          │
868       │                                  │                                    │         │ 3.15 upstream                                          │
869       │                                  │                                    │         │ kernel)                                                │
870       │                                  │                                    │         │ BRIDGE_MACADDR                                         │
871       │                                  │                                    │         │ for bridges is                                         │
872       │                                  │                                    │         │ an NM extension.                                       │
873       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
874       │stp                               │ STP                                │ no      │ Span tree                                              │
875       │                                  │                                    │         │ protocol                                               │
876       │                                  │                                    │         │ participation.                                         │
877       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
878       │priority                          │ BRIDGING_OPTS:                     │ 32768   │ STP priority.                                          │
879       │                                  │ priority=                          │         │                                                        │
880       │                                  │                                    │         │ Allowed values:                                        
881       │                                  │                                    │         │ 0 - 32768                                              │
882       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
883       │forward-delay                     │ DELAY                              │ 15      │ STP forwarding                                         │
884       │                                  │                                    │         │ delay.                                                 │
885       │                                  │                                    │         │                                                        │
886       │                                  │                                    │         │ Allowed values:                                        
887       │                                  │                                    │         │ 2 - 30                                                 │
888       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
889       │hello-time                        │ BRIDGING_OPTS:                     │ 2       │ STP hello time.                                        │
890       │                                  │ hello_time=                        │         │                                                        │
891       │                                  │                                    │         │ Allowed values:                                        
892       │                                  │                                    │         │ 1 - 10                                                 │
893       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
894       │max-age                           │ BRIDGING_OPTS:                     │ 20      │ STP maximum                                            │
895       │                                  │ max_age=                           │         │ message age.                                           │
896       │                                  │                                    │         │                                                        │
897       │                                  │                                    │         │ Allowed values:                                        
898       │                                  │                                    │         │ 6 - 40                                                 │
899       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
900       │ageing-time                       │ BRIDGING_OPTS:                     │ 300     │ Ethernet MAC                                           │
901       │                                  │ ageing_time=                       │         │ ageing time.                                           │
902       │                                  │                                    │         │                                                        │
903       │                                  │                                    │         │ Allowed values:                                        
904       │                                  │                                    │         │ 0 - 1000000                                            │
905       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
906       │multicast-snooping                │ BRIDGING_OPTS:                     │ 1       │ IGMP snooping                                          │
907       │                                  │ multicast_snooping=                │         │ support.                                               │
908       │                                  │                                    │         │                                                        │
909       │                                  │                                    │         │ Allowed values:                                        
910       │                                  │                                    │         │ 0 or 1                                                 │
911       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
912       │vlan-filtering                    │ BRIDGING_OPTS:                     │ 0       │ VLAN filtering                                         │
913       │                                  │ vlan_filtering=                    │         │ support.                                               │
914       │                                  │                                    │         │                                                        │
915       │                                  │                                    │         │ Allowed values:                                        
916       │                                  │                                    │         │ 0 or 1                                                 │
917       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
918       │vlan-default-pvid                 │ BRIDGING_OPTS:                     │ 1       │ default VLAN                                           │
919       │                                  │ default_pvid=                      │         │ PVID.                                                  │
920       │                                  │                                    │         │                                                        │
921       │                                  │                                    │         │ Allowed values:                                        
922       │                                  │                                    │         │ 0 - 4094                                               │
923       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
924       │vlans                             │ BRIDGE_VLANS                       │         │ List of VLANs on                                       │
925       │                                  │                                    │         │ the bridge                                             │
926       │                                  │                                    │         │                                                        │
927       │                                  │                                    │         │ Example:                                               
928       │                                  │                                    │         │ BRIDGE_VLANS="1                                        │
929       │                                  │                                    │         │ pvid                                                   │
930       │                                  │                                    │         │ untagged,20,300-400                                    │
931       │                                  │                                    │         │ untagged"                                              │
932       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
933       │group-address                     │ BRIDGING_OPTS:                     │         │ STP group address.                                     │
934       │                                  │ group_address=                     │         │                                                        │
935       │                                  │                                    │         │ Example:                                               
936       │                                  │                                    │         │ BRIDGING_OPTS="group_address=01:80:C2:00:00:0A"        │
937       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
938       │vlan-protocol                     │ BRIDGING_OPTS:                     │         │ VLAN filtering protocol.                               │
939       │                                  │ vlan_protocol=                     │         │                                                        │
940       │                                  │                                    │         │ Example: BRIDGING_OPTS="vlan_protocol=802.1Q"          │
941       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
942       │vlan-stats-enabled                │ BRIDGING_OPTS:                     │ 0       │                                                        │
943       │                                  │ vlan_stats_enabled=                │         │                                                        │
944       │                                  │                                    │         │ Example: BRIDGING_OPTS="vlan_stats_enabled=1"          │
945       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
946       │multicast-router                  │ BRIDGING_OPTS:                     │ auto    │                                                        │
947       │                                  │ multicast_router=                  │         │                                                        │
948       │                                  │                                    │         │ Example:                                               
949       │                                  │                                    │         │ BRIDGING_OPTS="multicast_router=enabled"               │
950       │                                  │                                    │         │                                                        │
951       │                                  │                                    │         │ Allowed values: auto, enabled, disabled                │
952       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
953       │multicast-query-use-ifaddr        │ BRIDGING_OPTS:                     │ 0       │                                                        │
954       │                                  │ multicast_query_use_ifaddr=        │         │                                                        │
955       │                                  │                                    │         │ Example:                                               
956       │                                  │                                    │         │ BRIDGING_OPTS="multicast_query-use_ifaddr=1"           │
957       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
958       │multicast-querier                 │ BRIDGING_OPTS:                     │ 0       │                                                        │
959       │                                  │ multicast_querier=                 │         │                                                        │
960       │                                  │                                    │         │ Example: BRIDGING_OPTS="multicast_querier=1"           │
961       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
962       │multicast-hash-max                │ BRIDGING_OPTS:                     │ 4096    │                                                        │
963       │                                  │ multicast_hash_max=                │         │                                                        │
964       │                                  │                                    │         │ Example:                                               
965       │                                  │                                    │         │ BRIDGING_OPTS="multicast_hash_max=8192"                │
966       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
967       │multicast-last-member-count       │ BRIDGING_OPTS:                     │ 2       │                                                        │
968       │                                  │ multicast_last_member_count=       │         │                                                        │
969       │                                  │                                    │         │ Example:                                               
970       │                                  │                                    │         │ BRIDGING_OPTS="multicast_last_member_count=4"          │
971       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
972       │multicast-last-member-interval    │ BRIDGING_OPTS:                     │ 100     │                                                        │
973       │                                  │ multicast_last_member_interval=    │         │                                                        │
974       │                                  │                                    │         │ Example:                                               
975       │                                  │                                    │         │ BRIDGING_OPTS="multicast_last_member_interval=200"     │
976       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
977       │multicast-membership-interval     │ BRIDGING_OPTS:                     │ 26000   │                                                        │
978       │                                  │ multicast_membership_interval=     │         │                                                        │
979       │                                  │                                    │         │ Example:                                               
980       │                                  │                                    │         │ BRIDGING_OPTS="multicast_membership_interval=16000"    │
981       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
982       │multicast-querier-interval        │ BRIDGING_OPTS:                     │ 25500   │                                                        │
983       │                                  │ multicast_querier_interval=        │         │                                                        │
984       │                                  │                                    │         │ Example:                                               
985       │                                  │                                    │         │ BRIDGING_OPTS="multicast_querier_interval=20000"       │
986       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
987       │multicast-query-interval          │ BRIDGING_OPTS:                     │ 12500   │                                                        │
988       │                                  │ multicast_query_interval=          │         │                                                        │
989       │                                  │                                    │         │ Example:                                               
990       │                                  │                                    │         │ BRIDGING_OPTS="multicast_query_interval=22500"         │
991       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
992       │multicast-query-response-interval │ BRIDGING_OPTS:                     │ 1000    │                                                        │
993       │                                  │ multicast_query_response_interval= │         │                                                        │
994       │                                  │                                    │         │ Example:                                               
995       │                                  │                                    │         │ BRIDGING_OPTS="multicast_query_response_interval=2000" │
996       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
997       │multicast-startup-query-count     │ BRIDGING_OPTS:                     │ 2       │                                                        │
998       │                                  │ multicast_startup_query_count=     │         │                                                        │
999       │                                  │                                    │         │ Example:                                               
1000       │                                  │                                    │         │ BRIDGING_OPTS="multicast_startup_query_count=4"        │
1001       ├──────────────────────────────────┼────────────────────────────────────┼─────────┼────────────────────────────────────────────────────────┤
1002       │multicast-startup-query-interval  │ BRIDGING_OPTS:                     │ 3125    │                                                        │
1003       │                                  │ multicast_startup_query_interval=  │         │                                                        │
1004       │                                  │                                    │         │ Example:                                               
1005       │                                  │                                    │         │ BRIDGING_OPTS="multicast_startup_query_interval=4000"  │
1006       └──────────────────────────────────┴────────────────────────────────────┴─────────┴────────────────────────────────────────────────────────┘
1007
1008       Table 9. bridge-port setting
1009       ┌─────────────┬───────────────────┬─────────┬──────────────────────┐
1010Property     Ifcfg-rh          Default Description          
1011       │             │ Variable          │         │                      │
1012       ├─────────────┼───────────────────┼─────────┼──────────────────────┤
1013       │priority     │ BRIDGING_OPTS:    │ 32      │ STP priority.        │
1014       │             │ priority=         │         │                      │
1015       │             │                   │         │ Allowed values:      
1016       │             │                   │         │ 0 - 63               │
1017       ├─────────────┼───────────────────┼─────────┼──────────────────────┤
1018       │path-cost    │ BRIDGING_OPTS:    │ 100     │ STP cost.            │
1019       │             │ path_cost=        │         │                      │
1020       │             │                   │         │ Allowed values:      
1021       │             │                   │         │ 1 - 65535            │
1022       ├─────────────┼───────────────────┼─────────┼──────────────────────┤
1023       │hairpin-mode │ BRIDGING_OPTS:    │ yes     │ Hairpin mode of      │
1024       │             │ hairpin_mode=     │         │ the bridge port.     │
1025       ├─────────────┼───────────────────┼─────────┼──────────────────────┤
1026       │vlans        │ BRIDGE_PORT_VLANS │         │ List of VLANs on     │
1027       │             │                   │         │ the bridge port      │
1028       │             │                   │         │                      │
1029       │             │                   │         │ Example:             
1030       │             │                   │         │ BRIDGE_PORT_VLANS="1 │
1031       │             │                   │         │ pvid                 │
1032       │             │                   │         │ untagged,20,300-400  │
1033       │             │                   │         │ untagged"            │
1034       └─────────────┴───────────────────┴─────────┴──────────────────────┘
1035
1036       Table 10. connection setting
1037       ┌──────────────────────┬──────────────────────────┬──────────────────┬───────────────────────────────────────────┐
1038Property              Ifcfg-rh                 Default          Description                               
1039       │                      │ Variable                 │                  │                                           │
1040       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1041       │id                    │ NAME(+)                  │                  │ User friendly                             │
1042       │                      │                          │                  │ name for the                              │
1043       │                      │                          │                  │ connection                                │
1044       │                      │                          │                  │ profile.                                  │
1045       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1046       │uuid                  │ UUID(+)                  │                  │ UUID for the                              │
1047       │                      │                          │                  │ connection                                │
1048       │                      │                          │                  │ profile. When                             │
1049       │                      │                          │                  │ missing,                                  │
1050       │                      │                          │                  │ NetworkManager                            │
1051       │                      │                          │                  │ creates the UUID                          │
1052       │                      │                          │                  │ itself (by                                │
1053       │                      │                          │                  │ hashing the                               │
1054       │                      │                          │                  │ filename).                                │
1055       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1056       │stable-id             │ STABLE_ID(+)             │                  │ Token to                                  │
1057       │                      │                          │                  │ generate stable                           │
1058       │                      │                          │                  │ IDs.                                      │
1059       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1060       │interface-name        │ DEVICE                   │                  │ Interface name                            │
1061       │                      │                          │                  │ of the device                             │
1062       │                      │                          │                  │ this profile is                           │
1063       │                      │                          │                  │ bound to. The                             │
1064       │                      │                          │                  │ variable can be                           │
1065       │                      │                          │                  │ left out when                             │
1066       │                      │                          │                  │ the profile                               │
1067       │                      │                          │                  │ should apply for                          │
1068       │                      │                          │                  │ more devices.                             │
1069       │                      │                          │                  │ Note that DEVICE                          │
1070       │                      │                          │                  │ can be required                           │
1071       │                      │                          │                  │ for some                                  │
1072       │                      │                          │                  │ connection                                │
1073       │                      │                          │                  │ types.                                    │
1074       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1075       │type                  │ TYPE                     │                  │ Base type of the                          │
1076       │                      │ (DEVICETYPE,             │                  │ connection.                               │
1077       │                      │ DEVICE)                  │                  │ DEVICETYPE is                             │
1078       │                      │                          │                  │ used for teaming                          │
1079       │                      │                          │                  │ connections.                              │
1080       │                      │                          │                  │                                           │
1081       │                      │                          │                  │ Example:                                  
1082       │                      │                          │                  │ TYPE=Ethernet;                            │
1083       │                      │                          │                  │ TYPE=Bond;                                │
1084       │                      │                          │                  │ TYPE=Bridge;                              │
1085       │                      │                          │                  │ DEVICETYPE=TeamPort                       │
1086       │                      │                          │                  │                                           │
1087       │                      │                          │                  │ Allowed values:                           
1088       │                      │                          │                  │ Ethernet,                                 │
1089       │                      │                          │                  │ Wireless,                                 │
1090       │                      │                          │                  │ InfiniBand,                               │
1091       │                      │                          │                  │ Bridge, Bond,                             │
1092       │                      │                          │                  │ Vlan, Team,                               │
1093       │                      │                          │                  │ TeamPort                                  │
1094       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1095       │permissions           │ USERS(+)                 │                  │ Restrict to certain                       │
1096       │                      │                          │                  │ users the access to                       │
1097       │                      │                          │                  │ this connection,                          │
1098       │                      │                          │                  │ and allow the                             │
1099       │                      │                          │                  │ connection to be                          │
1100       │                      │                          │                  │ active only when at                       │
1101       │                      │                          │                  │ least one of the                          │
1102       │                      │                          │                  │ specified users is                        │
1103       │                      │                          │                  │ logged into an                            │
1104       │                      │                          │                  │ active session.                           │
1105       │                      │                          │                  │                                           │
1106       │                      │                          │                  │ Example: USERS="joe                       │
1107       │                      │                          │                  │ bob"                                      │
1108       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1109       │autoconnect           │ ONBOOT                   │ yes              │ Whether the                               │
1110       │                      │                          │                  │ connection should                         │
1111       │                      │                          │                  │ be autoconnected                          │
1112       │                      │                          │                  │ (not only while                           │
1113       │                      │                          │                  │ booting).                                 │
1114       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1115       │autoconnect-priority  │ AUTOCONNECT_PRIORITY(+)  │ 0                │ Connection priority                       │
1116       │                      │                          │                  │ for automatic                             │
1117       │                      │                          │                  │ activation.                               │
1118       │                      │                          │                  │ Connections with                          │
1119       │                      │                          │                  │ higher numbers are                        │
1120       │                      │                          │                  │ preferred when                            │
1121       │                      │                          │                  │ selecting profiles                        │
1122       │                      │                          │                  │ for automatic                             │
1123       │                      │                          │                  │ activation.                               │
1124       │                      │                          │                  │                                           │
1125       │                      │                          │                  │ Example:                                  
1126       │                      │                          │                  │ AUTOCONNECT_PRIORITY=20                   │
1127       │                      │                          │                  │                                           │
1128       │                      │                          │                  │ Allowed values:                           
1129       │                      │                          │                  │ -999 to 999                               │
1130       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1131       │autoconnect-retries   │ AUTOCONNECT_RETRIES(+)   │                  │ The number of times a                     │
1132       │                      │                          │                  │ connection should be                      │
1133       │                      │                          │                  │ autoactivated before                      │
1134       │                      │                          │                  │ giving up and switching                   │
1135       │                      │                          │                  │ to the next one.                          │
1136       │                      │                          │                  │                                           │
1137       │                      │                          │                  │ Example:                                  
1138       │                      │                          │                  │ AUTOCONNECT_RETRIES=1                     │
1139       │                      │                          │                  │                                           │
1140       │                      │                          │                  │ Allowed values: -1 (use                   │
1141       │                      │                          │                  │ global default), 0                        │
1142       │                      │                          │                  │ (forever) or a positive                   │
1143       │                      │                          │                  │ value                                     │
1144       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1145       │multi-connect         │ MULTI_CONNECT(+)         │                  │ whether the profile can                   │
1146       │                      │                          │                  │ be active on multiple                     │
1147       │                      │                          │                  │ devices at a given                        │
1148       │                      │                          │                  │ moment. The values are                    │
1149       │                      │                          │                  │ numbers corresponding                     │
1150       │                      │                          │                  │ to                                        │
1151       │                      │                          │                  │ #NMConnectionMultiConnect                 │
1152       │                      │                          │                  │ enum.                                     │
1153       │                      │                          │                  │                                           │
1154       │                      │                          │                  │ Example:                                  
1155       │                      │                          │                  │ MULTI_CONNECT=3                           │
1156       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1157       │zone                  │ ZONE(+)                  │                  │ Trust level of this                       │
1158       │                      │                          │                  │ connection. The string is                 │
1159       │                      │                          │                  │ usually used for a                        │
1160       │                      │                          │                  │ firewall.                                 │
1161       │                      │                          │                  │                                           │
1162       │                      │                          │                  │ Example: ZONE=Work                        │
1163       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1164       │master                │ MASTER, MASTER_UUID,     │                  │ Reference to master                       │
1165       │                      │ TEAM_MASTER,             │                  │ connection. The variable                  │
1166       │                      │ TEAM_MASTER_UUID,        │                  │ used depends on the                       │
1167       │                      │ BRIDGE, BRIDGE_UUID      │                  │ connection type and the                   │
1168       │                      │                          │                  │ value. In general, if the                 │
1169       │                      │                          │                  │ *_UUID variant is                         │
1170       │                      │                          │                  │ present, the variant                      │
1171       │                      │                          │                  │ without *_UUID is                         │
1172       │                      │                          │                  │ ignored. NetworkManager                   │
1173       │                      │                          │                  │ attempts to write both                    │
1174       │                      │                          │                  │ for compatibility with                    │
1175       │                      │                          │                  │ legacy tooling.                           │
1176       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1177       │slave-type            │ MASTER, MASTER_UUID,     │                  │ Slave type doesn't map                    │
1178       │                      │ TEAM_MASTER,             │                  │ directly to a variable,                   │
1179       │                      │ TEAM_MASTER_UUID,        │                  │ but it is recognized                      │
1180       │                      │ DEVICETYPE, BRIDGE,      │                  │ using different                           │
1181       │                      │ BRIDGE_UUID              │                  │ variables.  MASTER and                    │
1182       │                      │                          │                  │ MASTER_UUID for bonding,                  │
1183       │                      │                          │                  │ TEAM_MASTER,                              │
1184       │                      │                          │                  │ TEAM_MASTER_UUID and                      │
1185       │                      │                          │                  │ DEVICETYPE for teaming,                   │
1186       │                      │                          │                  │ BRIDGE and BRIDGE_UUID                    │
1187       │                      │                          │                  │ for bridging.                             │
1188       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1189       │autoconnect-slaves    │ AUTOCONNECT_SLAVES(+)    │ missing variable │ Whether slaves of this                    │
1190       │                      │                          │ means global     │ connection should be                      │
1191       │                      │                          │ default          │ auto-connected when this                  │
1192       │                      │                          │                  │ connection is activated.                  │
1193       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1194       │secondaries           │ SECONDARY_UUIDS(+)       │                  │ UUID of VPN connections                   │
1195       │                      │                          │                  │ that should be activated                  │
1196       │                      │                          │                  │ together with this                        │
1197       │                      │                          │                  │ connection.                               │
1198       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1199       │gateway-ping-timeout  │ GATEWAY_PING_TIMEOUT(+)  │ 0                │ If greater than zero, the                 │
1200       │                      │                          │                  │ IP connectivity will be                   │
1201       │                      │                          │                  │ checked by pinging the                    │
1202       │                      │                          │                  │ gateway and waiting for                   │
1203       │                      │                          │                  │ the specified timeout (in                 │
1204       │                      │                          │                  │ seconds).                                 │
1205       │                      │                          │                  │                                           │
1206       │                      │                          │                  │ Example:                                  
1207       │                      │                          │                  │ GATEWAY_PING_TIMEOUT=5                    │
1208       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1209       │metered               │ CONNECTION_METERED(+)    │                  │ Whether the device is                     │
1210       │                      │                          │                  │ metered                                   │
1211       │                      │                          │                  │                                           │
1212       │                      │                          │                  │ Example:                                  
1213       │                      │                          │                  │ CONNECTION_METERED=yes                    │
1214       │                      │                          │                  │                                           │
1215       │                      │                          │                  │ Allowed values:                           
1216       │                      │                          │                  │ yes,no,unknown                            │
1217       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1218       │lldp                  │ LLDP(+)                  │ missing variable │ whether LLDP is enabled                   │
1219       │                      │                          │ means global     │ for the connection                        │
1220       │                      │                          │ default          │                                           │
1221       │                      │                          │                  │ Example: LLDP=no                          │
1222       │                      │                          │                  │                                           │
1223       │                      │                          │                  │ Allowed values: boolean                   │
1224       │                      │                          │                  │ value or 'rx'                             │
1225       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1226       │auth-retries          │ AUTH_RETRIES(+)          │ 0                │ Number of retries for                     │
1227       │                      │                          │                  │ authentication.                           │
1228       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1229       │mdns                  │ MDNS(+)                  │ missing variable │ Whether or not mDNS is                    │
1230       │                      │                          │ means global     │ enabled for the                           │
1231       │                      │                          │ default          │ connection                                │
1232       │                      │                          │                  │                                           │
1233       │                      │                          │                  │ Example: MDNS=yes                         │
1234       │                      │                          │                  │                                           │
1235       │                      │                          │                  │ Allowed values:                           
1236       │                      │                          │                  │ yes,no,resolve                            │
1237       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1238       │llmnr                 │ LLMNR(+)                 │ missing variable │ Whether or not LLMNR is                   │
1239       │                      │                          │ means global     │ enabled for the                           │
1240       │                      │                          │ default          │ connection                                │
1241       │                      │                          │                  │                                           │
1242       │                      │                          │                  │ Example: LLMNR=yes                        │
1243       │                      │                          │                  │                                           │
1244       │                      │                          │                  │ Allowed values:                           
1245       │                      │                          │                  │ yes,no,resolve                            │
1246       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1247       │dns-over-tls          │ DNS_OVER_TLS(+)          │ missing variable │ Whether or not DNSOverTls                 │
1248       │                      │                          │ means global     │ is enabled for the                        │
1249       │                      │                          │ default          │ connection                                │
1250       │                      │                          │                  │                                           │
1251       │                      │                          │                  │ Allowed values:                           
1252       │                      │                          │                  │ yes,no,opportunistic                      │
1253       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1254       │mptcp-flags           │ MPTCP_FLAGS(+)           │ missing variable │ The MPTCP flags that                      │
1255       │                      │                          │ means global     │ indicate whether MPTCP is                 │
1256       │                      │                          │ default          │ enabled and which flags                   │
1257       │                      │                          │                  │ to use for the address                    │
1258       │                      │                          │                  │ endpoints.                                │
1259       │                      │                          │                  │                                           │
1260       │                      │                          │                  │ Example:                                  
1261       │                      │                          │                  │ MPTCP_FLAGS="signal,subflow"              │
1262       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1263       │wait-device-timeout   │ DEVTIMEOUT(+)            │                  │ for initscripts                           │
1264       │                      │                          │                  │ compatibility, this variable              │
1265       │                      │                          │                  │ must be a whole integer. If               │
1266       │                      │                          │                  │ necessary, NetworkManager                 │
1267       │                      │                          │                  │ stores also a fractional                  │
1268       │                      │                          │                  │ component for the                         │
1269       │                      │                          │                  │ milliseconds.                             │
1270       │                      │                          │                  │                                           │
1271       │                      │                          │                  │ Example: DEVTIMEOUT=5                     │
1272       │                      │                          │                  │                                           │
1273       │                      │                          │                  │ Allowed values: timeout in                │
1274       │                      │                          │                  │ seconds.                                  │
1275       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1276       │mud-url               │ MUD_URL                  │                  │ MUD_URL to be sent by device              │
1277       │                      │                          │                  │ (See RFC 8520).                           │
1278       │                      │                          │                  │                                           │
1279       │                      │                          │                  │ Example:                                  
1280       │                      │                          │                  │ https://yourdevice.example.com/model.json
1281       │                      │                          │                  │                                           │
1282       │                      │                          │                  │ Allowed values: a valid URL               │
1283       │                      │                          │                  │ that points to recommended                │
1284       │                      │                          │                  │ policy for this device                    │
1285       ├──────────────────────┼──────────────────────────┼──────────────────┼───────────────────────────────────────────┤
1286       │wait-activation-delay │ WAIT_ACTIVATION_DELAY(+) │                  │ Time in milliseconds to wait for          │
1287       │                      │                          │                  │ connection to be considered activated.    │
1288       │                      │                          │                  │ The wait will start after the pre-up      │
1289       │                      │                          │                  │ dispatcher event.                         │
1290       │                      │                          │                  │                                           │
1291       │                      │                          │                  │ Example: WAIT_ACTIVATION_DELAY=5000       │
1292       │                      │                          │                  │                                           │
1293       │                      │                          │                  │ Allowed values: delay in milliseconds.    │
1294       └──────────────────────┴──────────────────────────┴──────────────────┴───────────────────────────────────────────┘
1295
1296       Table 11. dcb setting
1297       ┌────────────────────────────┬──────────────────────────┬─────────┬─────────────────────────────────────┐
1298Property                    Ifcfg-rh                 Default Description                         
1299       │                            │ Variable                 │         │                                     │
1300       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1301       │app-fcoe-flags              │ DCB_APP_FCOE_ENABLE,     │ no      │ FCOE flags.                         │
1302       │                            │ DCB_APP_FCOE_ADVERTISE,  │         │                                     │
1303       │                            │ DCB_APP_FCOE_WILLING     │         │ Example:                            
1304       │                            │                          │         │ DCB_APP_FCOE_ENABLE=yes             │
1305       │                            │                          │         │ DCB_APP_FCOE_ADVERTISE=yes          │
1306       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1307       │app-fcoe-priority           │ DCB_APP_FCOE_PRIORITY    │         │ Priority of FCoE frames.            │
1308       │                            │                          │         │                                     │
1309       │                            │                          │         │ Allowed values: 0 - 7               │
1310       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1311       │app-fcoe-mode               │ DCB_APP_FCOE_MODE        │ fabric  │ FCoE controller mode.               │
1312       │                            │                          │         │                                     │
1313       │                            │                          │         │ Allowed values: fabric,             │
1314       │                            │                          │         │ vn2vn                               │
1315       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1316       │app-iscsi-flags             │ DCB_APP_ISCSI_ENABLE,    │ no      │ iSCSI flags.                        │
1317       │                            │ DCB_APP_ISCSI_ADVERTISE, │         │                                     │
1318       │                            │ DCB_APP_ISCSI_WILLING    │         │                                     │
1319       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1320       │app-iscsi-priority          │ DCB_APP_ISCSI_PRIORITY   │         │ Priority of iSCSI frames.           │
1321       │                            │                          │         │                                     │
1322       │                            │                          │         │ Allowed values: 0 - 7               │
1323       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1324       │app-fip-flags               │ DCB_APP_FIP_ENABLE,      │ no      │ FIP flags.                          │
1325       │                            │ DCB_APP_FIP_ADVERTISE,   │         │                                     │
1326       │                            │ DCB_APP_FIP_WILLING      │         │                                     │
1327       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1328       │app-fip-priority            │ DCB_APP_FIP_PRIORITY     │         │ Priority of FIP frames.             │
1329       │                            │                          │         │                                     │
1330       │                            │                          │         │ Allowed values: 0 - 7               │
1331       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1332       │priority-flow-control-flags │ DCB_PFC_ENABLE,          │ no      │ Priority flow control               │
1333       │                            │ DCB_PFC_ADVERTISE,       │         │ flags.                              │
1334       │                            │ DCB_PFC_WILLING          │         │                                     │
1335       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1336       │priority-flow-control       │ DCB_PFC_UP               │         │ Priority flow control               │
1337       │                            │                          │         │ values. String of 8 "0"             │
1338       │                            │                          │         │ and "1", where "0". means           │
1339       │                            │                          │         │ "do not transmit priority           │
1340       │                            │                          │         │ pause", "1" means                   │
1341       │                            │                          │         │ "transmit pause".                   │
1342       │                            │                          │         │                                     │
1343       │                            │                          │         │ Example:                            
1344       │                            │                          │         │ DCB_PFC_UP=01101110                 │
1345       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1346       │priority-group-flags        │ DCB_PG_ENABLE,           │ no      │ Priority groups flags.              │
1347       │                            │ DCB_PG_ADVERTISE,        │         │                                     │
1348       │                            │ DCB_PG_WILLING           │         │                                     │
1349       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1350       │priority-group-id           │ DCB_PG_ID                │         │ Priority groups values.             │
1351       │                            │                          │         │ String of eight priorities          │
1352       │                            │                          │         │ (0 - 7) or "f"                      │
1353       │                            │                          │         │ (unrestricted).                     │
1354       │                            │                          │         │                                     │
1355       │                            │                          │         │ Example:                            
1356       │                            │                          │         │ DCB_PG_ID=1205f173                  │
1357       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1358       │priority-group-bandwidth    │ DCB_PG_PCT               │         │ Priority groups values.             │
1359       │                            │                          │         │ Eight bandwidths (in                │
1360       │                            │                          │         │ percent), separated with            │
1361       │                            │                          │         │ commas.                             │
1362       │                            │                          │         │                                     │
1363       │                            │                          │         │ Example:                            
1364       │                            │                          │         │ DCB_PG_PCT=10,5,10,15,10,10,10,30   │
1365       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1366       │priority-bandwidth          │ DCB_PG_UPPCT             │         │ Priority values. Eight bandwidths   │
1367       │                            │                          │         │ (in percent), separated with        │
1368       │                            │                          │         │ commas. The sum of the numbers      │
1369       │                            │                          │         │ must be 100.                        │
1370       │                            │                          │         │                                     │
1371       │                            │                          │         │ Example:                            
1372       │                            │                          │         │ DCB_PG_UPPCT=7,13,10,10,15,15,10,20 │
1373       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1374       │priority-strict-bandwidth   │ DCB_PG_STRICT            │         │ Priority values. String of eight    │
1375       │                            │                          │         │ "0" or "1", where "0" means "may    │
1376       │                            │                          │         │ not utilize all bandwidth", "1"     │
1377       │                            │                          │         │ means "may utilize all bandwidth".  │
1378       │                            │                          │         │                                     │
1379       │                            │                          │         │ Example: DCB_PG_STRICT=01101110     │
1380       ├────────────────────────────┼──────────────────────────┼─────────┼─────────────────────────────────────┤
1381       │priority-traffic-class      │ DCB_PG_UP2TC             │         │ Priority values. String of eight    │
1382       │                            │                          │         │ traffic class values (0 - 7).       │
1383       │                            │                          │         │                                     │
1384       │                            │                          │         │ Example: DCB_PG_UP2TC=01623701      │
1385       └────────────────────────────┴──────────────────────────┴─────────┴─────────────────────────────────────┘
1386
1387       All DCB related configuration is a NetworkManager extension. DCB=yes
1388       must be used explicitly to enable DCB so that the rest of the DCB_*
1389       variables can apply.
1390
1391       Table 12. ethtool setting
1392       Table 13. hostname setting
1393       ┌─────────────────┬───────────────────────────────┬──────────────────┬────────────────────────────────┐
1394Property         Ifcfg-rh                      Default          Description                    
1395       │                 │ Variable                      │                  │                                │
1396       ├─────────────────┼───────────────────────────────┼──────────────────┼────────────────────────────────┤
1397       │priority         │ HOSTNAME_PRIORITY(+)          │ missing variable │ hostname                       │
1398       │                 │                               │ means global     │ priority                       │
1399       │                 │                               │ value or 100     │                                │
1400       │                 │                               │                  │ Example:                       
1401       │                 │                               │                  │ HOSTNAME_PRIORITY=50           │
1402       ├─────────────────┼───────────────────────────────┼──────────────────┼────────────────────────────────┤
1403       │from-dhcp        │ HOSTNAME_FROM_DHCP(+)         │ missing variable │ whether the system             │
1404       │                 │                               │ means global     │ hostname can be                │
1405       │                 │                               │ default or 1     │ determined from DHCP           │
1406       │                 │                               │                  │                                │
1407       │                 │                               │                  │ Example:                       
1408       │                 │                               │                  │ HOSTNAME_FROM_DHCP=0,1         │
1409       ├─────────────────┼───────────────────────────────┼──────────────────┼────────────────────────────────┤
1410       │from-dns-lookup  │ HOSTNAME_FROM_DNS_LOOKUP(+)   │ missing variable │ whether the system             │
1411       │                 │                               │ means global     │ hostname can be                │
1412       │                 │                               │ default or 1     │ determined from                │
1413       │                 │                               │                  │ reverse DNS lookup             │
1414       │                 │                               │                  │                                │
1415       │                 │                               │                  │ Example:                       
1416       │                 │                               │                  │ HOSTNAME_FROM_DNS_LOOKUP=0,1   │
1417       ├─────────────────┼───────────────────────────────┼──────────────────┼────────────────────────────────┤
1418       │only-best-device │ HOSTNAME_ONLY_FROM_DEFAULT(+) │ missing variable │ whether the hostname can be    │
1419       │                 │                               │ means global     │ determined only from devices   │
1420       │                 │                               │ default or 1     │ with the default route         │
1421       │                 │                               │                  │                                │
1422       │                 │                               │                  │ Example:                       
1423       │                 │                               │                  │ HOSTNAME_ONLY_FROM_DEFAULT=0,1 │
1424       └─────────────────┴───────────────────────────────┴──────────────────┴────────────────────────────────┘
1425
1426       Table 14. infiniband setting
1427       ┌───────────────┬────────────────┬───────────────────┬────────────────────────────────────────────────────────────────────┐
1428Property       Ifcfg-rh       Default           Description                                                        
1429       │               │ Variable       │                   │                                                                    │
1430       ├───────────────┼────────────────┼───────────────────┼────────────────────────────────────────────────────────────────────┤
1431       │mac-address    │ HWADDR         │                   │ IBoIP 20-byte                                                      │
1432       │               │                │                   │ hardware address                                                   │
1433       │               │                │                   │ of the device                                                      │
1434       │               │                │                   │ (in traditional                                                    │
1435       │               │                │                   │ hex-digits-and-colons                                              │
1436       │               │                │                   │ notation). Note                                                    │
1437       │               │                │                   │ that for                                                           │
1438       │               │                │                   │ initscripts this                                                   │
1439       │               │                │                   │ is the current                                                     │
1440       │               │                │                   │ MAC address of                                                     │
1441       │               │                │                   │ the device as                                                      │
1442       │               │                │                   │ found during                                                       │
1443       │               │                │                   │ ifup. For                                                          │
1444       │               │                │                   │ NetworkManager                                                     │
1445       │               │                │                   │ this is the                                                        │
1446       │               │                │                   │ permanent MAC                                                      │
1447       │               │                │                   │ address. Or in                                                     │
1448       │               │                │                   │ case no                                                            │
1449       │               │                │                   │ permanent MAC                                                      │
1450       │               │                │                   │ address exists,                                                    │
1451       │               │                │                   │ the MAC address                                                    │
1452       │               │                │                   │ initially                                                          │
1453       │               │                │                   │ configured on                                                      │
1454       │               │                │                   │ the device.                                                        │
1455       │               │                │                   │                                                                    │
1456       │               │                │                   │ Example:                                                           
1457       │               │                │                   │ HWADDR=01:02:03:04:05:06:07:08:09:0A:01:02:03:04:05:06:07:08:09:11 │
1458       ├───────────────┼────────────────┼───────────────────┼────────────────────────────────────────────────────────────────────┤
1459       │mtu            │ MTU            │                   │ MTU of the interface.                                              │
1460       ├───────────────┼────────────────┼───────────────────┼────────────────────────────────────────────────────────────────────┤
1461       │transport-mode │ CONNECTED_MODE │ CONNECTED_MODE=no │ CONNECTED_MODE=yes for "connected" mode, CONNECTED_MODE=no for     │
1462       │               │                │                   │ "datagram" mode                                                    │
1463       ├───────────────┼────────────────┼───────────────────┼────────────────────────────────────────────────────────────────────┤
1464       │p-key          │ PKEY_ID or     │ PKEY=no           │ InfiniBand P_Key. The value can be a hex number prefixed with "0x" │
1465       │               │ PKEY_ID_NM(*)  │                   │ or a decimal number. When PKEY_ID is specified, PHYSDEV must be    │
1466       │               │ (requires      │                   │ specified. Note that ifcfg-rh format will always automatically set │
1467       │               │ PKEY=yes)      │                   │ the full membership flag 0x8000 for the PKEY_ID variable. To       │
1468       │               │                │                   │ express IDs without the full membership flag, use PKEY_ID_NM. Note │
1469       │               │                │                   │ that kernel internally treats the interface as having the full     │
1470       │               │                │                   │ membership flag set, this mainly affects the interface name. For   │
1471       │               │                │                   │ the ifcfg file to be supported by initscripts' ifup-ib, the        │
1472       │               │                │                   │ DEVICE= must always be set. NetworkManager does not require that.  │
1473       │               │                │                   │                                                                    │
1474       │               │                │                   │ Example: PKEY=yes PKEY_ID=2 PHYSDEV=mlx4_ib0 DEVICE=mlx4_ib0.8002  │
1475       ├───────────────┼────────────────┼───────────────────┼────────────────────────────────────────────────────────────────────┤
1476       │parent         │ PHYSDEV        │ PKEY=no           │ InfiniBand parent device.                                          │
1477       │               │ (PKEY=yes)     │                   │                                                                    │
1478       │               │                │                   │ Example: PHYSDEV=ib0                                               │
1479       └───────────────┴────────────────┴───────────────────┴────────────────────────────────────────────────────────────────────┘
1480
1481       Table 15. ipv4 setting
1482       ┌─────────────────────────────┬─────────────────────────────────┬──────────────────┬─────────────────────────────────────┐
1483Property                     Ifcfg-rh                        Default          Description                         
1484       │                             │ Variable                        │                  │                                     │
1485       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1486       │method                       │ BOOTPROTO                       │ none             │ Method used for                     │
1487       │                             │                                 │                  │ IPv4 protocol                       │
1488       │                             │                                 │                  │ configuration.                      │
1489       │                             │                                 │                  │                                     │
1490       │                             │                                 │                  │ Allowed values:                     
1491       │                             │                                 │                  │ none, dhcp                          │
1492       │                             │                                 │                  │ (bootp), static,                    │
1493       │                             │                                 │                  │ ibft, autoip,                       │
1494       │                             │                                 │                  │ shared                              │
1495       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1496       │dns                          │ DNS1, DNS2, ...                 │                  │ List of DNS                         │
1497       │                             │                                 │                  │ servers. Even if                    │
1498       │                             │                                 │                  │ NetworkManager                      │
1499       │                             │                                 │                  │ supports many                       │
1500       │                             │                                 │                  │ DNS servers,                        │
1501       │                             │                                 │                  │ initscripts and                     │
1502       │                             │                                 │                  │ resolver only                       │
1503       │                             │                                 │                  │ care about the                      │
1504       │                             │                                 │                  │ first three,                        │
1505       │                             │                                 │                  │ usually.                            │
1506       │                             │                                 │                  │                                     │
1507       │                             │                                 │                  │ Example:                            
1508       │                             │                                 │                  │ DNS1=1.2.3.4                        │
1509       │                             │                                 │                  │ DNS2=10.0.0.254                     │
1510       │                             │                                 │                  │ DNS3=8.8.8.8                        │
1511       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1512       │dns-search                   │ DOMAIN                          │                  │ List of DNS                         │
1513       │                             │                                 │                  │ search domains.                     │
1514       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1515       │addresses                    │ IPADDR, PREFIX                  │                  │ List of static                      │
1516       │                             │ (NETMASK),                      │                  │ IP addresses.                       │
1517       │                             │ IPADDR1, PREFIX1                │                  │                                     │
1518       │                             │ (NETMASK1), ...                 │                  │ Example:                            
1519       │                             │                                 │                  │ IPADDR=10.5.5.23                    │
1520       │                             │                                 │                  │ PREFIX=24                           │
1521       │                             │                                 │                  │ IPADDR1=1.1.1.2                     │
1522       │                             │                                 │                  │ PREFIX1=16                          │
1523       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1524       │gateway                      │ GATEWAY                         │                  │ Gateway IP                          │
1525       │                             │                                 │                  │ address.                            │
1526       │                             │                                 │                  │                                     │
1527       │                             │                                 │                  │ Example:                            
1528       │                             │                                 │                  │ GATEWAY=10.5.5.1                    │
1529       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1530       │routes                       │ ADDRESS1,                       │                  │ List of static                      │
1531       │                             │ NETMASK1,                       │                  │ routes. They are                    │
1532       │                             │ GATEWAY1,                       │                  │ not stored in                       │
1533       │                             │ METRIC1,                        │                  │ ifcfg-* file,                       │
1534       │                             │ OPTIONS1, ...                   │                  │ but in route-*                      │
1535       │                             │                                 │                  │ file instead.                       │
1536       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1537       │ignore-auto-routes           │ PEERROUTES(+)                   │ yes              │ PEERROUTES has                      │
1538       │                             │                                 │                  │ the opposite                        │
1539       │                             │                                 │                  │ meaning as                          │
1540       │                             │                                 │                  │ 'ignore-auto-routes'                │
1541       │                             │                                 │                  │ property.                           │
1542       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1543       │ignore-auto-dns              │ PEERDNS                         │ yes              │ PEERDNS has the                     │
1544       │                             │                                 │                  │ opposite meaning as                 │
1545       │                             │                                 │                  │ 'ignore-auto-dns'                   │
1546       │                             │                                 │                  │ property.                           │
1547       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1548       │dhcp-send-hostname           │ DHCP_SEND_HOSTNAME(+)           │ yes              │ Whether                             │
1549       │                             │                                 │                  │ DHCP_HOSTNAME should                │
1550       │                             │                                 │                  │ be sent to the DHCP                 │
1551       │                             │                                 │                  │ server.                             │
1552       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1553       │dhcp-hostname                │ DHCP_HOSTNAME                   │                  │ Hostname to send to                 │
1554       │                             │                                 │                  │ the DHCP server.                    │
1555       │                             │                                 │                  │ When both                           │
1556       │                             │                                 │                  │ DHCP_HOSTNAME and                   │
1557       │                             │                                 │                  │ DHCP_FQDN are                       │
1558       │                             │                                 │                  │ specified only the                  │
1559       │                             │                                 │                  │ latter is used.                     │
1560       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1561       │never-default                │ DEFROUTE (GATEWAYDEV            │ yes              │ DEFROUTE=no tells                   │
1562       │                             │ in                              │                  │ NetworkManager that                 │
1563       │                             │ /etc/sysconfig/network)         │                  │ this connection                     │
1564       │                             │                                 │                  │ should not be                       │
1565       │                             │                                 │                  │ assigned the default                │
1566       │                             │                                 │                  │ route. DEFROUTE has                 │
1567       │                             │                                 │                  │ the opposite meaning                │
1568       │                             │                                 │                  │ as 'never-default'                  │
1569       │                             │                                 │                  │ property.                           │
1570       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1571       │may-fail                     │ IPV4_FAILURE_FATAL(+)           │ no               │ IPV4_FAILURE_FATAL                  │
1572       │                             │                                 │                  │ has the opposite                    │
1573       │                             │                                 │                  │ meaning as                          │
1574       │                             │                                 │                  │ 'may-fail' property.                │
1575       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1576       │route-metric                 │ IPV4_ROUTE_METRIC(+)            │ -1               │ IPV4_ROUTE_METRIC is                │
1577       │                             │                                 │                  │ the default IPv4                    │
1578       │                             │                                 │                  │ metric for routes on                │
1579       │                             │                                 │                  │ this connection. If                 │
1580       │                             │                                 │                  │ set to -1, a default                │
1581       │                             │                                 │                  │ metric based on the                 │
1582       │                             │                                 │                  │ device type is used.                │
1583       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1584       │route-table                  │ IPV4_ROUTE_TABLE(+)             │ 0                │ IPV4_ROUTE_TABLE                    │
1585       │                             │                                 │                  │ enables                             │
1586       │                             │                                 │                  │ policy-routing and                  │
1587       │                             │                                 │                  │ sets the default                    │
1588       │                             │                                 │                  │ routing table.                      │
1589       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1590       │dns-options                  │ RES_OPTIONS(+)                  │                  │ List of DNS options                 │
1591       │                             │                                 │                  │ to be added to                      │
1592       │                             │                                 │                  │ /etc/resolv.conf                    │
1593       │                             │                                 │                  │                                     │
1594       │                             │                                 │                  │ Example:                            
1595       │                             │                                 │                  │ RES_OPTIONS=ndots:2                 │
1596       │                             │                                 │                  │ timeout:3                           │
1597       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1598       │dns-priority                 │ IPV4_DNS_PRIORITY(+)            │ 0                │ The priority for DNS                │
1599       │                             │                                 │                  │ servers of this                     │
1600       │                             │                                 │                  │ connection. Lower                   │
1601       │                             │                                 │                  │ values have higher                  │
1602       │                             │                                 │                  │ priority. If zero,                  │
1603       │                             │                                 │                  │ the default value                   │
1604       │                             │                                 │                  │ will be used (50 for                │
1605       │                             │                                 │                  │ VPNs, 100 for other                 │
1606       │                             │                                 │                  │ connections). A                     │
1607       │                             │                                 │                  │ negative value                      │
1608       │                             │                                 │                  │ prevents DNS from                   │
1609       │                             │                                 │                  │ other connections                   │
1610       │                             │                                 │                  │ with greater values                 │
1611       │                             │                                 │                  │ to be used.                         │
1612       │                             │                                 │                  │                                     │
1613       │                             │                                 │                  │ Example:                            
1614       │                             │                                 │                  │ IPV4_DNS_PRIORITY=20                │
1615       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1616       │auto-route-ext-gw            │ IPV4_AUTO_ROUTE_EXT_GW(+)       │ yes              │ VPN connections will                │
1617       │                             │                                 │                  │ default to add the                  │
1618       │                             │                                 │                  │ route automatically                 │
1619       │                             │                                 │                  │ unless this setting                 │
1620       │                             │                                 │                  │ is set to %FALSE.                   │
1621       │                             │                                 │                  │ For other connection                │
1622       │                             │                                 │                  │ types, adding such                  │
1623       │                             │                                 │                  │ an automatic route                  │
1624       │                             │                                 │                  │ is currently not                    │
1625       │                             │                                 │                  │ supported and                       │
1626       │                             │                                 │                  │ setting this to                     │
1627       │                             │                                 │                  │ %TRUE has no effect.                │
1628       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1629       │replace-local-rule           │ IPV4_REPLACE_LOCAL_RULE(+)      │ no               │ Connections will                    │
1630       │                             │                                 │                  │ default to keep the                 │
1631       │                             │                                 │                  │ autogenerated                       │
1632       │                             │                                 │                  │ priority 0 local                    │
1633       │                             │                                 │                  │ rule unless this                    │
1634       │                             │                                 │                  │ setting is set to                   │
1635       │                             │                                 │                  │ %TRUE.                              │
1636       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1637       │dhcp-client-id               │ DHCP_CLIENT_ID(+)               │                  │ A string sent to the                │
1638       │                             │                                 │                  │ DHCP server to                      │
1639       │                             │                                 │                  │ identify the local                  │
1640       │                             │                                 │                  │ machine. A binary                   │
1641       │                             │                                 │                  │ value can be                        │
1642       │                             │                                 │                  │ specified using hex                 │
1643       │                             │                                 │                  │ notation                            │
1644       │                             │                                 │                  │ ('aa:bb:cc').                       │
1645       │                             │                                 │                  │                                     │
1646       │                             │                                 │                  │ Example:                            
1647       │                             │                                 │                  │ DHCP_CLIENT_ID=ax-srv-1;            │
1648       │                             │                                 │                  │ DHCP_CLIENT_ID=01:44:44:44:44:44:44 │
1649       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1650       │dad-timeout                  │ ACD_TIMEOUT(+),                 │ missing variable │ Timeout (in milliseconds for        │
1651       │                             │ ARPING_WAIT                     │ means global     │ ACD_TIMEOUT or in seconds for       │
1652       │                             │                                 │ default (config  │ ARPING_WAIT) for address conflict   │
1653       │                             │                                 │ override or      │ detection before configuring IPv4   │
1654       │                             │                                 │ zero)            │ addresses. 0 turns off the ACD      │
1655       │                             │                                 │                  │ completely, -1 means default value. │
1656       │                             │                                 │                  │                                     │
1657       │                             │                                 │                  │ Example: ACD_TIMEOUT=2000 or        │
1658       │                             │                                 │                  │ ARPING_WAIT=2                       │
1659       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1660       │dhcp-timeout                 │ IPV4_DHCP_TIMEOUT(+)            │                  │ A timeout after which the DHCP      │
1661       │                             │                                 │                  │ transaction fails in case of no     │
1662       │                             │                                 │                  │ response.                           │
1663       │                             │                                 │                  │                                     │
1664       │                             │                                 │                  │ Example: IPV4_DHCP_TIMEOUT=10       │
1665       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1666       │dhcp-hostname-flags          │ DHCP_HOSTNAME_FLAGS             │                  │ flags for the DHCP hostname and     │
1667       │                             │                                 │                  │ FQDN properties                     │
1668       │                             │                                 │                  │                                     │
1669       │                             │                                 │                  │ Example: DHCP_HOSTNAME_FLAGS=5      │
1670       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1671       │dhcp-fqdn                    │ DHCP_FQDN                       │                  │ FQDN to send to the DHCP server.    │
1672       │                             │                                 │                  │ When both DHCP_HOSTNAME and         │
1673       │                             │                                 │                  │ DHCP_FQDN are specified only the    │
1674       │                             │                                 │                  │ latter is used.                     │
1675       │                             │                                 │                  │                                     │
1676       │                             │                                 │                  │ Example: DHCP_FQDN=foo.bar.com      │
1677       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1678       │dhcp-vendor-class-identifier │ DHCP_VENDOR_CLASS_IDENTIFIER(+) │                  │ The Vendor Class Identifier DHCP    │
1679       │                             │                                 │                  │ option (60).                        │
1680       │                             │                                 │                  │                                     │
1681       │                             │                                 │                  │ Example:                            
1682       │                             │                                 │                  │ DHCP_VENDOR_CLASS_IDENTIFIER=foo    │
1683       ├─────────────────────────────┼─────────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1684       │link-local                   │ IPV4_LINK_LOCAL(+)              │                  │ Configure link-local IP address in  │
1685       │                             │                                 │                  │ interaction with method             │
1686       │                             │                                 │                  │                                     │
1687       │                             │                                 │                  │ Example: IPV4_LINK_LOCAL=auto       │
1688       └─────────────────────────────┴─────────────────────────────────┴──────────────────┴─────────────────────────────────────┘
1689
1690       Table 16. ipv6 setting
1691       ┌────────────────────┬──────────────────────────────────┬────────────────────────────────┬─────────────────────────────────────┐
1692Property            Ifcfg-rh                         Default                        Description                         
1693       │                    │ Variable                         │                                │                                     │
1694       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1695       │method              │ IPV6INIT,                        │ IPV6INIT=yes;                  │ Method used for                     │
1696       │                    │ IPV6FORWARDING,                  │ IPV6FORWARDING=no;             │ IPv6 protocol                       │
1697       │                    │ IPV6_AUTOCONF,                   │ IPV6_AUTOCONF=!IPV6FORWARDING, │ configuration.                      │
1698       │                    │ DHCPV6C,                         │ DHCPV6=no                      │ ignore ~                            │
1699       │                    │ IPV6_DISABLED                    │                                │ IPV6INIT=no;                        │
1700       │                    │                                  │                                │ auto ~                              │
1701       │                    │                                  │                                │ IPV6_AUTOCONF=yes;                  │
1702       │                    │                                  │                                │ dhcp ~                              │
1703       │                    │                                  │                                │ IPV6_AUTOCONF=no                    │
1704       │                    │                                  │                                │ and DHCPV6C=yes;                    │
1705       │                    │                                  │                                │ disabled ~                          │
1706       │                    │                                  │                                │ IPV6_DISABLED=yes                   │
1707       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1708       │dns                 │ DNS1, DNS2, ...                  │                                │ List of DNS                         │
1709       │                    │                                  │                                │ servers.                            │
1710       │                    │                                  │                                │ NetworkManager                      │
1711       │                    │                                  │                                │ uses the variables                  │
1712       │                    │                                  │                                │ both for IPv4 and                   │
1713       │                    │                                  │                                │ IPv6.                               │
1714       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1715       │dns-search          │ IPV6_DOMAIN(+)                   │                                │ List of DNS search                  │
1716       │                    │                                  │                                │ domains.                            │
1717       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1718       │addresses           │ IPV6ADDR,                        │                                │ List of static IP                   │
1719       │                    │ IPV6ADDR_SECONDARIES             │                                │ addresses.                          │
1720       │                    │                                  │                                │                                     │
1721       │                    │                                  │                                │ Example:                            
1722       │                    │                                  │                                │ IPV6ADDR=ab12:9876::1               │
1723       │                    │                                  │                                │ IPV6ADDR_SECONDARIES="ab12:9876::2  │
1724       │                    │                                  │                                │ ab12:9876::3"                       │
1725       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1726       │gateway             │ IPV6_DEFAULTGW                   │                                │ Gateway IP address.                 │
1727       │                    │                                  │                                │                                     │
1728       │                    │                                  │                                │ Example: IPV6_DEFAULTGW=abbe::1     │
1729       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1730       │routes              │ (none)                           │                                │ List of static routes. They are     │
1731       │                    │                                  │                                │ not stored in ifcfg-* file, but in  │
1732       │                    │                                  │                                │ route6-* file instead in the form   │
1733       │                    │                                  │                                │ of command line for 'ip route       │
1734       │                    │                                  │                                │ add'.                               │
1735       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1736       │ignore-auto-routes  │ IPV6_PEERROUTES(+)               │ yes                            │ IPV6_PEERROUTES has the opposite    │
1737       │                    │                                  │                                │ meaning as 'ignore-auto-routes'     │
1738       │                    │                                  │                                │ property.                           │
1739       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1740       │ignore-auto-dns     │ IPV6_PEERDNS(+)                  │ yes                            │ IPV6_PEERDNS has the opposite       │
1741       │                    │                                  │                                │ meaning as 'ignore-auto-dns'        │
1742       │                    │                                  │                                │ property.                           │
1743       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1744       │dhcp-hostname       │ DHCPV6_HOSTNAME                  │                                │ Hostname to send the DHCP server.   │
1745       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1746       │dhcp-timeout        │ IPV6_DHCP_TIMEOUT(+)             │                                │ A timeout after which the DHCP      │
1747       │                    │                                  │                                │ transaction fails in case of no     │
1748       │                    │                                  │                                │ response.                           │
1749       │                    │                                  │                                │                                     │
1750       │                    │                                  │                                │ Example: IPV6_DHCP_TIMEOUT=10       │
1751       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1752       │dhcp-hostname-flags │ DHCPV6_HOSTNAME_FLAGS            │                                │ flags for the DHCP hostname         │
1753       │                    │                                  │                                │ property                            │
1754       │                    │                                  │                                │                                     │
1755       │                    │                                  │                                │ Example: DHCPV6_HOSTNAME_FLAGS=5    │
1756       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1757       │never-default       │ IPV6_DEFROUTE(+),                │ IPV6_DEFROUTE=yes (when no     │ IPV6_DEFROUTE=no tells              │
1758       │                    │ (and IPV6_DEFAULTGW,             │ variable specified)            │ NetworkManager that this            │
1759       │                    │ IPV6_DEFAULTDEV in               │                                │ connection should not be assigned   │
1760       │                    │ /etc/sysconfig/network)          │                                │ the default IPv6 route.             │
1761       │                    │                                  │                                │ IPV6_DEFROUTE has the opposite      │
1762       │                    │                                  │                                │ meaning as 'never-default'          │
1763       │                    │                                  │                                │ property.                           │
1764       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1765       │may-fail            │ IPV6_FAILURE_FATAL(+)            │ no                             │ IPV6_FAILURE_FATAL has the          │
1766       │                    │                                  │                                │ opposite meaning as 'may-fail'      │
1767       │                    │                                  │                                │ property.                           │
1768       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1769       │route-metric        │ IPV6_ROUTE_METRIC(+)             │ -1                             │ IPV6_ROUTE_METRIC is the default    │
1770       │                    │                                  │                                │ IPv6 metric for routes on this      │
1771       │                    │                                  │                                │ connection. If set to -1, a         │
1772       │                    │                                  │                                │ default metric based on the device  │
1773       │                    │                                  │                                │ type is used.                       │
1774       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1775       │route-table         │ IPV6_ROUTE_TABLE(+)              │ 0                              │ IPV6_ROUTE_TABLE enables            │
1776       │                    │                                  │                                │ policy-routing and sets the         │
1777       │                    │                                  │                                │ default routing table.              │
1778       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1779       │dns-priority        │ IPV6_DNS_PRIORITY(+)             │ 0                              │ The priority for DNS servers of     │
1780       │                    │                                  │                                │ this connection. Lower values have  │
1781       │                    │                                  │                                │ higher priority. If zero, the       │
1782       │                    │                                  │                                │ default value will be used (50 for  │
1783       │                    │                                  │                                │ VPNs, 100 for other connections).   │
1784       │                    │                                  │                                │ A negative value prevents DNS from  │
1785       │                    │                                  │                                │ other connections with greater      │
1786       │                    │                                  │                                │ values to be used.                  │
1787       │                    │                                  │                                │                                     │
1788       │                    │                                  │                                │ Example: IPV6_DNS_PRIORITY=20       │
1789       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1790       │dns-options         │ IPV6_RES_OPTIONS(+)              │                                │ List of DNS options to be added to  │
1791       │                    │                                  │                                │ /etc/resolv.conf                    │
1792       │                    │                                  │                                │                                     │
1793       │                    │                                  │                                │ Example: IPV6_RES_OPTIONS=ndots:2   │
1794       │                    │                                  │                                │ timeout:3                           │
1795       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1796       │auto-route-ext-gw   │ IPV6_AUTO_ROUTE_EXT_GW(+)        │ yes                            │ VPN connections will default to     │
1797       │                    │                                  │                                │ add the route automatically unless  │
1798       │                    │                                  │                                │ this setting is set to %FALSE. For  │
1799       │                    │                                  │                                │ other connection types, adding      │
1800       │                    │                                  │                                │ such an automatic route is          │
1801       │                    │                                  │                                │ currently not supported and         │
1802       │                    │                                  │                                │ setting this to %TRUE has no        │
1803       │                    │                                  │                                │ effect.                             │
1804       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1805       │replace-local-rule  │ IPV6_REPLACE_LOCAL_RULE(+)       │ no                             │ Connections will default to keep    │
1806       │                    │                                  │                                │ the autogenerated priority 0 local  │
1807       │                    │                                  │                                │ rule unless this setting is set to  │
1808       │                    │                                  │                                │ %TRUE.                              │
1809       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1810       │ip6-privacy         │ IPV6_PRIVACY,                    │ no                             │ Configure IPv6 Privacy Extensions   │
1811       │                    │ IPV6_PRIVACY_PREFER_PUBLIC_IP(+) │                                │ for SLAAC (RFC4941).                │
1812       │                    │                                  │                                │                                     │
1813       │                    │                                  │                                │ Example: IPV6_PRIVACY=rfc3041       │
1814       │                    │                                  │                                │ IPV6_PRIVACY_PREFER_PUBLIC_IP=yes   │
1815       │                    │                                  │                                │                                     │
1816       │                    │                                  │                                │ Allowed values: IPV6_PRIVACY: no,   │
1817       │                    │                                  │                                │ yes (rfc3041 or rfc4941);           │
1818       │                    │                                  │                                │ IPV6_PRIVACY_PREFER_PUBLIC_IP:      │
1819       │                    │                                  │                                │ yes, no                             │
1820       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1821       │addr-gen-mode       │ IPV6_ADDR_GEN_MODE               │ "default-or-eui64"             │ Configure IPv6 Stable Privacy       │
1822       │                    │                                  │                                │ addressing for SLAAC (RFC7217).     │
1823       │                    │                                  │                                │                                     │
1824       │                    │                                  │                                │ Example:                            
1825       │                    │                                  │                                │ IPV6_ADDR_GEN_MODE=stable-privacy   │
1826       │                    │                                  │                                │                                     │
1827       │                    │                                  │                                │ Allowed values:                     
1828       │                    │                                  │                                │ IPV6_ADDR_GEN_MODE: default,        │
1829       │                    │                                  │                                │ default-or-eui64, eui64,            │
1830       │                    │                                  │                                │ stable-privacy                      │
1831       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1832       │token               │ IPV6_TOKEN                       │                                │ The IPv6 tokenized interface        │
1833       │                    │                                  │                                │ identifier token                    │
1834       │                    │                                  │                                │                                     │
1835       │                    │                                  │                                │ Example: IPV6_TOKEN=::53            │
1836       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1837       │ra-timeout          │ IPV6_RA_TIMEOUT(+)               │                                │ A timeout for waiting Router        │
1838       │                    │                                  │                                │ Advertisements in seconds.          │
1839       │                    │                                  │                                │                                     │
1840       │                    │                                  │                                │ Example: IPV6_RA_TIMEOUT=10         │
1841       ├────────────────────┼──────────────────────────────────┼────────────────────────────────┼─────────────────────────────────────┤
1842       │dhcp-duid           │ DHCPV6_DUID(+)                   │                                │ A string sent to the DHCPv6 server  │
1843       │                    │                                  │                                │ to identify the local machine.      │
1844       │                    │                                  │                                │ Apart from the special values       │
1845       │                    │                                  │                                │ "lease", "stable-llt",              │
1846       │                    │                                  │                                │ "stable-ll", "stable-uuid", "llt"   │
1847       │                    │                                  │                                │ and "ll" a binary value in hex      │
1848       │                    │                                  │                                │ format is expected. An hex string   │
1849       │                    │                                  │                                │ where each octet is separated by a  │
1850       │                    │                                  │                                │ colon is also accepted.             │
1851       │                    │                                  │                                │                                     │
1852       │                    │                                  │                                │ Example: DHCPV6_DUID=LL;            │
1853       │                    │                                  │                                │ DHCPV6_DUID=0301deadbeef0001;       │
1854       │                    │                                  │                                │ DHCPV6_DUID=03:01:de:ad:be:ef:00:01 │
1855       └────────────────────┴──────────────────────────────────┴────────────────────────────────┴─────────────────────────────────────┘
1856
1857       Table 17. loopback setting
1858       ┌─────────┬──────────┬─────────┬─────────────┐
1859Property Ifcfg-rh Default Description 
1860       │         │ Variable │         │             │
1861       ├─────────┼──────────┼─────────┼─────────────┤
1862       │mtu      │ MTU      │         │ MTU of the  │
1863       │         │          │         │ interface.  │
1864       └─────────┴──────────┴─────────┴─────────────┘
1865
1866       Table 18. match setting
1867       ┌─────────┬────────────┬─────────┬──────────────────────────────┐
1868Property Ifcfg-rh   Default Description                  
1869       │         │ Variable   │         │                              │
1870       ├─────────┼────────────┼─────────┼──────────────────────────────┤
1871       │path     │ MATCH_PATH │         │ space-separated              │
1872       │         │            │         │ list of paths to             │
1873       │         │            │         │ match against                │
1874       │         │            │         │ the udev                     │
1875       │         │            │         │ property                     │
1876       │         │            │         │ ID_PATHS of                  │
1877       │         │            │         │ devices                      │
1878       │         │            │         │                              │
1879       │         │            │         │ Example:                     
1880       │         │            │         │ MATCH_PATH="pci-0000:01:00.0 │
1881       │         │            │         │ pci-0000:0c:00.0"            │
1882       └─────────┴────────────┴─────────┴──────────────────────────────┘
1883
1884       Table 19. ovs-bridge setting
1885       Table 20. ovs-dpdk setting
1886       Table 21. ovs-external-ids setting
1887       Table 22. ovs-interface setting
1888       Table 23. ovs-other-config setting
1889       Table 24. ovs-patch setting
1890       Table 25. ovs-port setting
1891       Table 26. proxy setting
1892       ┌─────────────┬─────────────────┬─────────┬────────────────────────────────────────────┐
1893Property     Ifcfg-rh        Default Description                                
1894       │             │ Variable        │         │                                            │
1895       ├─────────────┼─────────────────┼─────────┼────────────────────────────────────────────┤
1896       │method       │ PROXY_METHOD(+) │ none    │ Method for proxy                           │
1897       │             │                 │         │ configuration.                             │
1898       │             │                 │         │ For "auto", WPAD                           │
1899       │             │                 │         │ is used for                                │
1900       │             │                 │         │ proxy                                      │
1901       │             │                 │         │ configuration,                             │
1902       │             │                 │         │ or set the PAC                             │
1903       │             │                 │         │ file via PAC_URL                           │
1904       │             │                 │         │ or PAC_SCRIPT.                             │
1905       │             │                 │         │                                            │
1906       │             │                 │         │ Allowed values:                            
1907       │             │                 │         │ none, auto                                 │
1908       ├─────────────┼─────────────────┼─────────┼────────────────────────────────────────────┤
1909       │browser-only │ BROWSER_ONLY(+) │ no      │ Whether the                                │
1910       │             │                 │         │ proxy                                      │
1911       │             │                 │         │ configuration is                           │
1912       │             │                 │         │ for browser                                │
1913       │             │                 │         │ only.                                      │
1914       ├─────────────┼─────────────────┼─────────┼────────────────────────────────────────────┤
1915       │pac-url      │ PAC_URL(+)      │         │ URL for PAC                                │
1916       │             │                 │         │ file.                                      │
1917       │             │                 │         │                                            │
1918       │             │                 │         │ Example:                                   
1919       │             │                 │         │ PAC_URL=http://wpad.mycompany.com/wpad.dat
1920       ├─────────────┼─────────────────┼─────────┼────────────────────────────────────────────┤
1921       │pac-script   │ PAC_SCRIPT(+)   │         │ The PAC script. This is an UTF-8 encoded   │
1922       │             │                 │         │ javascript code that defines a             │
1923       │             │                 │         │ FindProxyForURL() function.                │
1924       │             │                 │         │                                            │
1925       │             │                 │         │ Example: PAC_SCRIPT="function              │
1926       │             │                 │         │ FindProxyForURL (url, host) { return       │
1927       │             │                 │         │ 'PROXY proxy.example.com:8080; DIRECT'; }" │
1928       └─────────────┴─────────────────┴─────────┴────────────────────────────────────────────┘
1929
1930       Table 27. sriov setting
1931       ┌──────────────────┬────────────────────────────┬──────────────────┬─────────────────────────────────────┐
1932Property          Ifcfg-rh                   Default          Description                         
1933       │                  │ Variable                   │                  │                                     │
1934       ├──────────────────┼────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1935       │total-vfs         │ SRIOV_TOTAL_VFS(+)         │                  │ The total number                    │
1936       │                  │                            │                  │ of virtual                          │
1937       │                  │                            │                  │ functions to                        │
1938       │                  │                            │                  │ create                              │
1939       │                  │                            │                  │                                     │
1940       │                  │                            │                  │ Example:                            
1941       │                  │                            │                  │ SRIOV_TOTAL_VFS=16                  │
1942       ├──────────────────┼────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1943       │vfs               │ SRIOV_VF1(+),              │                  │ SR-IOV virtual                      │
1944       │                  │ SRIOV_VF2(+), ...          │                  │ function                            │
1945       │                  │                            │                  │ descriptors                         │
1946       │                  │                            │                  │                                     │
1947       │                  │                            │                  │ Example:                            
1948       │                  │                            │                  │ SRIOV_VF10="mac=00:11:22:33:44:55", │
1949       │                  │                            │                  │ ...                                 │
1950       ├──────────────────┼────────────────────────────┼──────────────────┼─────────────────────────────────────┤
1951       │autoprobe-drivers │ SRIOV_AUTOPROBE_DRIVERS(+) │ missing variable │ Whether to autoprobe virtual        │
1952       │                  │                            │ means global     │ functions by a compatible driver    │
1953       │                  │                            │ default          │                                     │
1954       │                  │                            │                  │ Example:                            
1955       │                  │                            │                  │ SRIOV_AUTOPROBE_DRIVERS=0,1         │
1956       └──────────────────┴────────────────────────────┴──────────────────┴─────────────────────────────────────┘
1957
1958       Table 28. tc setting
1959       ┌─────────┬──────────────────┬─────────┬──────────────────┐
1960Property Ifcfg-rh         Default Description      
1961       │         │ Variable         │         │                  │
1962       ├─────────┼──────────────────┼─────────┼──────────────────┤
1963       │qdiscs   │ QDISC1(+),       │         │ Queueing         │
1964       │         │ QDISC2(+), ...,  │         │ disciplines to   │
1965       │         │ TC_COMMIT(+)     │         │ set on the       │
1966       │         │                  │         │ interface. When  │
1967       │         │                  │         │ no QDISC1,       │
1968       │         │                  │         │ QDISC2, ...,     │
1969       │         │                  │         │ FILTER1,         │
1970       │         │                  │         │ FILTER2, ...     │
1971       │         │                  │         │ keys are         │
1972       │         │                  │         │ present,         │
1973       │         │                  │         │ NetworkManager   │
1974       │         │                  │         │ doesn't touch    │
1975       │         │                  │         │ qdiscs and       │
1976       │         │                  │         │ filters present  │
1977       │         │                  │         │ on the           │
1978       │         │                  │         │ interface,       │
1979       │         │                  │         │ unless TC_COMMIT │
1980       │         │                  │         │ is set to 'yes'. │
1981       │         │                  │         │                  │
1982       │         │                  │         │ Example:         
1983       │         │                  │         │ QDISC1=ingress,  │
1984       │         │                  │         │ QDISC2="root     │
1985       │         │                  │         │ handle 1234:     │
1986       │         │                  │         │ fq_codel"        │
1987       ├─────────┼──────────────────┼─────────┼──────────────────┤
1988       │tfilters │ FILTER1(+),      │         │ Traffic filters  │
1989       │         │ FILTER2(+), ..., │         │ to set on the    │
1990       │         │ TC_COMMIT(+)     │         │ interface. When  │
1991       │         │                  │         │ no QDISC1,       │
1992       │         │                  │         │ QDISC2, ...,     │
1993       │         │                  │         │ FILTER1,         │
1994       │         │                  │         │ FILTER2, ...     │
1995       │         │                  │         │ keys are         │
1996       │         │                  │         │ present,         │
1997       │         │                  │         │ NetworkManager   │
1998       │         │                  │         │ doesn't touch    │
1999       │         │                  │         │ qdiscs and       │
2000       │         │                  │         │ filters present  │
2001       │         │                  │         │ on the           │
2002       │         │                  │         │ interface,       │
2003       │         │                  │         │ unless TC_COMMIT │
2004       │         │                  │         │ is set to 'yes'. │
2005       │         │                  │         │                  │
2006       │         │                  │         │ Example:         
2007       │         │                  │         │ FILTER1="parent  │
2008       │         │                  │         │ ffff: matchall   │
2009       │         │                  │         │ action simple    │
2010       │         │                  │         │ sdata Input",    │
2011       │         │                  │         │ ...              │
2012       └─────────┴──────────────────┴─────────┴──────────────────┘
2013
2014       Table 29. team setting
2015       ┌─────────┬─────────────┬─────────┬──────────────────┐
2016Property Ifcfg-rh    Default Description      
2017       │         │ Variable    │         │                  │
2018       ├─────────┼─────────────┼─────────┼──────────────────┤
2019       │config   │ TEAM_CONFIG │         │ Team             │
2020       │         │             │         │ configuration in │
2021       │         │             │         │ JSON. See man    │
2022       │         │             │         │ teamd.conf for   │
2023       │         │             │         │ details.         │
2024       └─────────┴─────────────┴─────────┴──────────────────┘
2025
2026       Table 30. team-port setting
2027       ┌─────────┬──────────────────┬─────────┬──────────────────┐
2028Property Ifcfg-rh         Default Description      
2029       │         │ Variable         │         │                  │
2030       ├─────────┼──────────────────┼─────────┼──────────────────┤
2031       │config   │ TEAM_PORT_CONFIG │         │ Team port        │
2032       │         │                  │         │ configuration in │
2033       │         │                  │         │ JSON. See man    │
2034       │         │                  │         │ teamd.conf for   │
2035       │         │                  │         │ details.         │
2036       └─────────┴──────────────────┴─────────┴──────────────────┘
2037
2038       Table 31. user setting
2039       ┌─────────┬───────────┬─────────┬────────────────────────────┐
2040Property Ifcfg-rh  Default Description                
2041       │         │ Variable  │         │                            │
2042       ├─────────┼───────────┼─────────┼────────────────────────────┤
2043       │data     │ NM_USER_* │         │ each key/value             │
2044       │         │           │         │ pair is stored             │
2045       │         │           │         │ as a separate              │
2046       │         │           │         │ variable with              │
2047       │         │           │         │ name composed by           │
2048       │         │           │         │ concatenating              │
2049       │         │           │         │ NM_USER_ with              │
2050       │         │           │         │ the encoded key.           │
2051       │         │           │         │ The key is                 │
2052       │         │           │         │ encoded by                 │
2053       │         │           │         │ substituting               │
2054       │         │           │         │ lowercase                  │
2055       │         │           │         │ letters with               │
2056       │         │           │         │ uppercase and              │
2057       │         │           │         │ prepending                 │
2058       │         │           │         │ uppercase                  │
2059       │         │           │         │ letters with an            │
2060       │         │           │         │ underscore. A              │
2061       │         │           │         │ dot is encoded             │
2062       │         │           │         │ as a double                │
2063       │         │           │         │ underscore.                │
2064       │         │           │         │ Remaining                  │
2065       │         │           │         │ characters are             │
2066       │         │           │         │ encoded as                 │
2067       │         │           │         │ underscore                 │
2068       │         │           │         │ followed by a 3            │
2069       │         │           │         │ digit octal                │
2070       │         │           │         │ representation             │
2071       │         │           │         │ of the                     │
2072       │         │           │         │ character.                 │
2073       │         │           │         │                            │
2074       │         │           │         │ Example:                   
2075       │         │           │         │ NM_USER_FOO__BAR=something │
2076       └─────────┴───────────┴─────────┴────────────────────────────┘
2077
2078       Table 32. veth setting
2079       Table 33. vlan setting
2080       ┌─────────────────────┬───────────────────────────┬─────────┬──────────────────────────────────────┐
2081Property             Ifcfg-rh                  Default Description                          
2082       │                     │ Variable                  │         │                                      │
2083       ├─────────────────────┼───────────────────────────┼─────────┼──────────────────────────────────────┤
2084       │parent               │ DEVICE or                 │         │ Parent interface                     │
2085       │                     │ PHYSDEV                   │         │ of the VLAN.                         │
2086       ├─────────────────────┼───────────────────────────┼─────────┼──────────────────────────────────────┤
2087       │id                   │ VLAN_ID, DEVICE.          │         │ VLAN identifier.                     │
2088       │                     │                           │         │ If VLAN_ID is                        │
2089       │                     │                           │         │ not set, it is                       │
2090       │                     │                           │         │ attempted to be                      │
2091       │                     │                           │         │ detected from                        │
2092       │                     │                           │         │ the suffix of                        │
2093       │                     │                           │         │ DEVICE=. Note                        │
2094       │                     │                           │         │ that older                           │
2095       │                     │                           │         │ versions of                          │
2096       │                     │                           │         │ NetworkManager                       │
2097       │                     │                           │         │ had a bug where                      │
2098       │                     │                           │         │ they would                           │
2099       │                     │                           │         │ prefer the                           │
2100       │                     │                           │         │ detected ID from                     │
2101       │                     │                           │         │ the DEVICE over                      │
2102       │                     │                           │         │ VLAN_ID.                             │
2103       ├─────────────────────┼───────────────────────────┼─────────┼──────────────────────────────────────┤
2104       │flags                │ GVRP, MVRP,               │         │ VLAN flags.                          │
2105       │                     │ VLAN_FLAGS                │         │                                      │
2106       │                     │                           │         │ Allowed values:                      
2107       │                     │                           │         │ "yes or "no" for                     │
2108       │                     │                           │         │ GVRP and MVRP;                       │
2109       │                     │                           │         │ "LOOSE_BINDING"                      │
2110       │                     │                           │         │ and                                  │
2111       │                     │                           │         │ "NO_REORDER_HDR"                     │
2112       │                     │                           │         │ for VLAN_FLAGS                       │
2113       ├─────────────────────┼───────────────────────────┼─────────┼──────────────────────────────────────┤
2114       │protocol             │ VLAN_PROTOCOL             │         │ VLAN protocol.                       │
2115       │                     │                           │         │                                      │
2116       │                     │                           │         │ Example:                             
2117       │                     │                           │         │ VLAN_PROTOCOL="802.1ad"              │
2118       ├─────────────────────┼───────────────────────────┼─────────┼──────────────────────────────────────┤
2119       │ingress-priority-map │ VLAN_INGRESS_PRIORITY_MAP │         │ Ingress priority                     │
2120       │                     │                           │         │ mapping.                             │
2121       │                     │                           │         │                                      │
2122       │                     │                           │         │ Example:                             
2123       │                     │                           │         │ VLAN_INGRESS_PRIORITY_MAP=4:2,3:5    │
2124       ├─────────────────────┼───────────────────────────┼─────────┼──────────────────────────────────────┤
2125       │egress-priority-map  │ VLAN_EGRESS_PRIORITY_MAP  │         │ Egress priority mapping.             │
2126       │                     │                           │         │                                      │
2127       │                     │                           │         │ Example:                             
2128       │                     │                           │         │ VLAN_EGRESS_PRIORITY_MAP=5:4,4:1,3:7 │
2129       ├─────────────────────┼───────────────────────────┼─────────┼──────────────────────────────────────┤
2130       │interface-name       │ PHYSDEV and VLAN_ID, or   │         │ VLAN interface name. If all          │
2131       │                     │ DEVICE                    │         │ variables are set, parent device     │
2132       │                     │                           │         │ from PHYSDEV takes precedence over   │
2133       │                     │                           │         │ DEVICE, but VLAN id from DEVICE      │
2134       │                     │                           │         │ takes precedence over VLAN_ID.       │
2135       │                     │                           │         │                                      │
2136       │                     │                           │         │ Example: PHYSDEV=eth0, VLAN_ID=12;   │
2137       │                     │                           │         │ or DEVICE=eth0.12                    │
2138       └─────────────────────┴───────────────────────────┴─────────┴──────────────────────────────────────┘
2139
2140       Table 34. vrf setting
2141       Table 35. wifi-p2p setting
2142       Table 36. wireguard setting
2143       Table 37. wpan setting
2144       The following settings are not supported by ifcfg-rh plugin:
2145
2146       802-11-olpc-mesh, adsl, bluetooth, cdma, dummy, generic, gsm,
2147       ip-tunnel, macsec, macvlan, ppp, pppoe, serial, tun, vpn, vxlan, wimax
2148
2149   Secret flags
2150       Each secret property in a NetworkManager setting has an associated
2151       flags property that describes how to handle that secret. In the
2152       ifcfg-rh plugin variables for secret flags have a _FLAGS suffix. The
2153       variables contain one or more of the following values (space
2154       separated). Missing (or empty) *_FLAGS variable means that the password
2155       is owned by NetworkManager.
2156
2157       •   user - a user-session secret agent is responsible for providing and
2158           storing this secret; when it is required, agents will be asked to
2159           provide it.
2160
2161       •   ask - the associated password is not saved but it will be requested
2162           from the user each time it is required.
2163
2164       •   unused - in some situations it cannot be automatically determined
2165           that a secret is required or not. This flag hints that the secret
2166           is not required and should not be requested from the user.
2167

FILES

2169       /etc/sysconfig/network-scripts/ifcfg-*
2170
2171       /etc/sysconfig/network-scripts/keys-*
2172
2173       /etc/sysconfig/network-scripts/route-*
2174
2175       /etc/sysconfig/network-scripts/route6-*
2176
2177       /usr/share/doc/initscripts/sysconfig.txt
2178

SEE ALSO

2180       nm-settings(5), nm-settings-keyfile(5), NetworkManager(8),
2181       NetworkManager.conf(5), nmcli(1), nmcli-examples(7)
2182
2183
2184
2185NetworkManager 1.42.8                                  NM-SETTINGS-IFCFG-RH(5)
Impressum