Skip to content

Commit 52fa372

Browse files
Alphixynezz
authored andcommitted
base-files: always generate default DUID
The previous logic was copied from 12_network-generate-ula, but fails to account for upgrades where the "auto" value isn't set (it is set by base-files/files/bin/config_generate). Fix this to always set the default duid if it isn't set. Also, rename the file to better reflect what it does. Closes: #21029 Fixes: a660a07 ("base-files: generate a global DHCP DUID") Link: openwrt/openwrt#21118 Signed-off-by: David Härdeman <[email protected]> Signed-off-by: Petr Štetiar <[email protected]> [fixes,closes tag]
1 parent 86bd55c commit 52fa372

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

package/base-files/files/etc/uci-defaults/14_network-generate-clientid renamed to package/base-files/files/etc/uci-defaults/14_network-generate-duid

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[ "$(uci -q get network.globals.dhcp_default_duid)" != "auto" ] && exit 0
1+
[ "$(uci -q get network.globals.dhcp_default_duid || echo "auto")" != "auto" ] && exit 0
22

33
uci -q batch <<-EOF >/dev/null
44
# DUID-UUID - RFC6355

0 commit comments

Comments
 (0)