tlsdate-dbus-announce

secure parasitic rdate replacement

Install

All systems
curl cmd.cat/tlsdate-dbus-announce.sh
Debian Debian
apt-get install tlsdate
Ubuntu
apt-get install tlsdate
Alpine
apk add tlsdate
Fedora
dnf install tlsdate
Windows (WSL2)
sudo apt-get update sudo apt-get install tlsdate
OS X
brew install tlsdate
Raspbian
apt-get install tlsdate
Docker
docker run cmd.cat/tlsdate-dbus-announce tlsdate-dbus-announce powered by Commando

tlsdate

secure parasitic rdate replacement

tlsdate sets the local clock by securely connecting with TLS to remote servers and extracting the remote time out of the secure handshake. Unlike ntpdate, tlsdate uses TCP, for instance connecting to a remote HTTPS or TLS enabled service, and provides some protection against adversaries that try to feed you malicious time information.