Improve getting of yggdrasil address

main
bashrc 2026-02-25 10:43:26 +00:00
parent 5cadc2a9b2
commit 68d27d7214
1 changed files with 5 additions and 2 deletions

View File

@ -89,8 +89,11 @@ fi
echo 'Creating a command script to obtain yggdrasil address'
{ echo '#!/bin/bash';
echo "echo -n '2'";
echo "sudo yggdrasilctl getself | grep \"IPv6 address\" | awk -F ' 2' '{print \$2}'"; } > /usr/bin/yggdrasil-address
echo "address=\$(sudo yggdrasilctl getself | grep \"IPv6 address\" | awk -F ' ' '{print \$3}')";
echo "if [[ "\${address}" == *':' ]]; then";
echo " address=2\$(sudo yggdrasilctl getself | grep \"IPv6 address\" | awk -F ' 2' '{print \$2}' | awk -F ' ' '{print \$1}')";
echo 'fi';
echo "echo \${address}"; } > /usr/bin/yggdrasil-address
chmod +x /usr/bin/yggdrasil-address
echo 'Creating yggdrasil configuration'