HelperScripts-for-ProxmoxVE/tools/addon
CanbiZ (MickLesk) 2a03c86384
Tailscale: fix DNS check and keyrings directory issues (#11837)
* fix(tailscale-addon): fix DNS check and keyrings directory issues

- Source /etc/os-release instead of grep to handle quoted values properly
- Use VERSION_CODENAME variable instead of VER for correct URL
- Add fallback DNS resolution methods (host, nslookup, getent) when dig is missing
- Create /usr/share/keyrings directory if it doesn't exist
- Skip DNS check gracefully when no DNS tools are available

Fixes installation failures with 'dig: command not found' and
'No such file or directory' for keyrings path

* Update tools/addon/add-tailscale-lxc.sh

Co-authored-by: Chris <punk.sand7393@fastmail.com>

* Update tools/addon/add-tailscale-lxc.sh

Co-authored-by: Chris <punk.sand7393@fastmail.com>

---------

Co-authored-by: Chris <punk.sand7393@fastmail.com>
2026-02-12 19:12:23 +01:00
..
add-netbird-lxc.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
add-tailscale-lxc.sh Tailscale: fix DNS check and keyrings directory issues (#11837) 2026-02-12 19:12:23 +01:00
adguardhome-sync.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
all-templates.sh core: validate container ID before pct create to prevent failures (#10729) 2026-01-12 14:04:28 +01:00
coder-code-server.sh chore: bump copyright to 2026 - happy new year (#10585) 2026-01-06 13:28:12 +01:00
copyparty.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
crowdsec.sh chore: fix update msg (#10593) 2026-01-06 22:57:40 +01:00
daemonsync_2.2.0.0059_amd64.deb Re-Add DeamonSync Package (#4079) 2025-04-27 15:33:41 +02:00
filebrowser-quantum.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
filebrowser.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
glances.sh fix: add --clear to uv venv calls for uv 0.10 compatibility (#11723) 2026-02-09 15:54:22 +01:00
immich-public-proxy.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
jellystat.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
netdata.sh chore: fix update msg (#10593) 2026-01-06 22:57:40 +01:00
nextcloud-exporter.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
olivetin.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
phpmyadmin.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
pihole-exporter.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
prometheus-paperless-ngx-exporter.sh paperless-exporter (#11737) 2026-02-10 08:23:33 +01:00
pyenv.sh chore: bump copyright to 2026 - happy new year (#10585) 2026-01-06 13:28:12 +01:00
qbittorrent-exporter.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00
webmin.sh fix(addons): ensure curl is installed before use in all addon scripts (#11718) 2026-02-09 14:11:51 +01:00