diff options
author | Nobi <nobi@nobidev.com> | 2025-06-24 19:08:26 +0700 |
---|---|---|
committer | Nobi <nobi@nobidev.com> | 2025-06-24 19:08:26 +0700 |
commit | 9e58ef437d2efaef29d3a424973d6648c415090b (patch) | |
tree | 3da8498b688269e0675cb763ea288364ebc50891 /src/init/vyos-router | |
parent | 0752a2713694229d2cb7bef08ea6afc4800a82b2 (diff) | |
download | vyos-1x-9e58ef437d2efaef29d3a424973d6648c415090b.tar.gz vyos-1x-9e58ef437d2efaef29d3a424973d6648c415090b.zip |
Fix uuidgen warning if DMI doesn't have product_serial or it empty
Diffstat (limited to 'src/init/vyos-router')
-rwxr-xr-x | src/init/vyos-router | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/init/vyos-router b/src/init/vyos-router index 5c88c0665..88fa573e0 100755 --- a/src/init/vyos-router +++ b/src/init/vyos-router @@ -420,7 +420,10 @@ gen_duid () UUID=$(cat ${UUID_FILE} | tr -d -) fi if [ -z ${UUID} ]; then - UUID=$(uuidgen --sha1 --namespace @dns --name $(cat ${UUID_FILE_ALT}) | tr -d -) + file_alt="$(cat ${UUID_FILE_ALT})" + if [ -n "${file_alt}" ]; then + UUID=$(uuidgen --sha1 --namespace @dns --name ${file_alt} | tr -d -) + fi fi # Add DUID type4 (UUID) information DUID_TYPE="0004" |