Dan Langille

742 Followers
49 Following
5.2K Posts

[email protected]

I've been contributing to open source since 1998.

FreshPortshttps://freshports.org
homepagehttps://langille.org
BSDCanhttps://bsdcan.org
PGConhttps://pgcon.org

This is always a long restart no matter how long it takes.

background: gw01 is my gateway. I'm not at home. I'm updating openvpn and restarting it.

[20:25 gw01 dvl ~] % sudo service openvpn restart
Stopping openvpn.
Waiting for PIDS: 5555.
Starting openvpn.
[20:25 gw01 dvl ~] %

@ax6761 This looks much better:

The great #BSDCan is just around the corner.

Unfortunately, I won't be able to attend, this year.

But if you can - I'd warmly suggest to do it!

https://my-notes.dragas.net/2025/06/17/where-have-you-been-for-the-last-20-years/

Where Have You Been for the Last 20 Years?

A personal journey from 20 years of self-doubt to discovering the welcoming BSD community at BSDCan. Sometimes courage comes later in life.

of-freebsd/usr-local-etc.410.pkg-audit/diff.filter at main

of-freebsd - Things related to FreeBSD 14+.

Codeberg.org

MacBook Neo and how the iPad should be

https://craigmod.com/essays/ipad_neo/

MacBook Neo and How the iPad Could Be

Craig Mod

@ax6761 @nuintari

This is my amended /usr/local/etc/periodic/security/410.pkg-audit

This is my ignore list:

[21:38 mydev dvl ~/bin] % cat /usr/home/dvl/bin/ignore-incessant-alert-vulnerable-package.list
python312
oniguruma

I'm using those as well:

[21:38 mydev dvl ~/bin] % grep audit /etc/periodic.conf
security_status_pkgaudit_expiration="NO"
security_status_pkgaudit_deprecation="NO"

[21:36 mydev dvl ~/bin] % diff -ruN ~/bin/410.pkg-audit ~/bin/410.pkg-audit-clean
--- /usr/home/dvl/bin/410.pkg-audit 2026-04-24 21:33:22.167071000 +0000
+++ /usr/home/dvl/bin/410.pkg-audit-clean 2026-04-24 18:49:11.918725000 +0000
@@ -71,8 +71,7 @@
else
echo -n 'Database fetched: '
date -r "${then}" -Iminutes || rc=3
- ${pkgcmd} ${pkgargs} audit $q | /usr/bin/grep --invert-match --file /usr/home/dvl/bin/ignore-incessant-alert-vulnerable-package.list \
- | xargs ${pkgcmd} ${pkgargs} audit $q || { rc=$?; [ $rc -lt 3 ] && rc=3; }
+ ${pkgcmd} ${pkgargs} audit $q || { rc=$?; [ $rc -lt 3 ] && rc=3; }
fi

return $rc
[21:37 mydev dvl ~/bin] %

We found a stable Firefox identifier linking all your private Tor identities

https://fingerprint.com/blog/firefox-tor-indexeddb-privacy-vulnerability/

#firefox

We Found a Stable Firefox Identifier Linking All Your Private Tor Identities

We discovered a privacy vulnerability in Firefox Private Browsing and Tor Browser that allows websites to fingerprint and track users across origins using IndexedDB database ordering, even after closing all private windows.

Fingerprint

The recording of the April 23rd, 2026 #bhyve Production User Call is up:

https://youtu.be/N5O5HfAaHfQ

We discussed EDK II issues and maintenance, root-on-p9fs, a TPM issue that is misreported as a Windows instruction emulation issue, and more!

"Don't forget to slam those Like and Subscribe buttons."

You can support all Call For Testing efforts via BSD Fund: https://bsdfund.org

2026-04-23 bhyve Production User Call

YouTube
Apple fixes bug that cops used to extract deleted chat messages from iPhones | TechCrunch

The iPhone and iPad bug allowed law enforcement using forensic tools to read messages that had long been deleted by the Signal app.

TechCrunch

Is there a tool for graphing #pgBouncer logs? I have lots of this:

2026-04-23 18:15:13.430 [98417] LOG stats: 47 xacts/s, 47 queries/s, 0 client parses/s, 0 server parses/s, 0 binds/s, in 25464 B/s, out 171116 B/s, xact 277853 us, query 277853 us, wait 45832 us

#PostgreSQL