zerotier / install.zerotier.com

Source for https://install.zerotier.com curl|bash installer
https://install.zerotier.com
BSD 3-Clause "New" or "Revised" License
58 stars 41 forks source link

Install Zerotier: Add support for Ubuntu 24 (noble) [Feature Request] #56

Open iz8mbw opened 2 months ago

iz8mbw commented 2 months ago

Hello. Please update the official repository "download.zerotier.com" with packages for Ubuntu 24 (noble), currently curl -s https://install.zerotier.com | sudo bash does not work for Ubuntu 24.

Thanks.

alatteri commented 1 month ago

she be good now.

scegg commented 1 month ago

Any idea to fix the warning message of the Ubuntu 24 upgraded from previous version with zerotier installed?

tested workaround:

apt remove zerotier-one removes installed instance and curl -s https://install.zerotier.com | sudo bash installs it back.

CPioGH2002 commented 1 month ago

After upgrading, I get this in the "apt update" log: N: Missing Signed-By in the sources.list(5) entry for 'http://download.zerotier.com/debian/noble'

That's with upgrading from 23.10 to 24.04 and having had ZeroTier properly installed on 23.10. It still seems to run fine but I think the auto-updates are broken with this kind of error. Correct me if I'm wrong.

I think the installer takes care of the proper entries. Can one force it to do so again or does one need to uninstall and reinstall ZT in order to get this to work? I can also manually edit the file in the sources.list of course, assuming I have the proper entries.

Anyhow, thanks for offering this nice software and network to people. It really helped my family and friends networking. :-)

laduke commented 1 month ago

Not sure what's causing that. When you just want to update zerotier, you just do apt update; apt install zerotier-one and

Your zerotier identity is in /var/lib/zerotier-one/identity.secret. you can back that up if you don't want your ID to change. I don't think any apt commands will delete that except for apt purge. But just in case.

CPioGH2002 commented 1 month ago

Good points. Then I wonder where that file at /etc/apt/sources.list.d comes from any why it matters (for my system). I deleted it, used the normal apt update process and remain happy. Thanks for your input! :-)

PS: Maybe I did use the installer first and only later found out that the default repos already feature the proper ZT client. And the installer then created the file at /etc/apt/sources.list.d.