76: Time for a Change
This week, we'll be talking to Henning Brauer about OpenNTPD and its recently revived portable version. After that, we'll be discussing different ways to securely tunnel your traffic: specifically OpenVPN, IPSEC, SSH and Tor. All that and the latest news, coming up on BSD Now - the place to B.. SD.
This episode was brought to you by



Headlines
- Peter Wemm wrote in to the FreeBSD -CURRENT mailing list with an interesting observation
- Running the latest development code in the infrastructure, the clock would stop keeping time after 24 days of uptime
- This meant things like cron and sleep would break, TCP/IP wouldn't time out or resend packets, a lot of things would break
- A workaround until it was fixed was to reboot every 24 days, but this is BSD we're talking about - uptime is our game
- An initial proposal was adding a CFLAG to the build options which makes makes signed arithmetic wrap
- Peter disagreed and gave some background, offering a different patch to fix the issue and detect it early if it happens again
- Ultimately, the problem was traced back to an issue with a recent clang import
- It only affected -CURRENT, not -RELEASE or -STABLE, but was definitely a bizarre bug to track down
***
- There's been a recent influx of blog posts about building a BSD mail server for some reason
- In this fancy series of posts, the author sets up OpenSMTPD in its native OpenBSD home, whereas previous posts have been aimed at FreeBSD and Linux
- In addition to the usual steps, this one also covers DKIMproxy, ClamAV for scanning attachments, Dovecot for IMAP and also multiple choices of spam filtering: spamd or SpamAssassin
- It also shows you how to set up Roundcube for building a web interface, using the new in-base httpd
- That means this is more of a "complete solution" - right down to what the end users see
- The series is split up into categories so it's very easy to follow along step-by-step
***