Dan Langille
banner
langille.org
Dan Langille
@langille.org
That guy. BSDCan. PGCon. The FreeBSD Diary. FreshPorts.

https://langille.org/
"Plays well with others" is an important ability.
February 10, 2026 at 5:13 PM
When I get sick, it's usually an upper respirtory tract infection (e.g. bronchitis), and it brings with it a deeper voice.

It's times like that which I think of going into voice acting. A bit of professional voice training, and there I go....
January 30, 2026 at 4:18 PM
Reposted by Dan Langille
Tune in to the latest episode of the Talos Threat Perspective as Hazel, Joe Marshall, and Craig Jackson explore Q4 2025’s top cybersecurity trends: cs.co/63321hDGlS
January 29, 2026 at 4:59 PM
I’m slowly installing Python 3.12
January 23, 2026 at 6:04 PM
For the record, I have just moved from Samba 4.20 to Samba 4.23 - seems to be a drop-in replacement for me.

#FreeBSD
January 19, 2026 at 6:23 PM
and:

[2:19 pkg01 dvl /root/bin] % grep python config.sh
ALL_SETS="${PRIMARY_SETS} ${REGRESSION_SETS} unifi pg16 pg18 php82 python312 python313 python314"

For the nightly script. Let's see if it works.
January 19, 2026 at 2:19 AM
I'm ready for my nightly builds now:

% cd /usr/local/etc/poudriere.d
% cat default-python312-make.conf
DEFAULT_VERSIONS+= python=3.12
% cat default-python313-make.conf
DEFAULT_VERSIONS+= python=3.13
% cat default-python314-make.conf
DEFAULT_VERSIONS+= python=3.14
January 19, 2026 at 2:19 AM
Thinking more about notifications: The data is all there. All we need is an external script with its own db.
January 19, 2026 at 12:43 AM
I think I’ll try building my stuff tomorrow
January 18, 2026 at 10:28 PM
It looks like 3.12 is security fixes only:

devguide.python.org/versions/

Mind you, I'm not convinced everything I do with python will work with the newer versions. I should try though.
Status of Python versions
The main branch is currently the future Python 3.15, and is the only branch that accepts new features. The latest release for each Python version can be found on the download page.(See below for a ...
devguide.python.org
January 18, 2026 at 8:40 PM
I understand why they are tagged, but if we can't do anything about it...

Did you pick 3.12 instead of the others for any particular reason?

3.13 or 3.14...
January 18, 2026 at 8:38 PM
I know the feeling.

Many good ideas, not enough time.

Perhaps when we/I retire from full time work.
January 18, 2026 at 8:34 PM
If you get started, I'm happy to help. :)
January 18, 2026 at 8:25 PM
It's not the problem, it's the problem content.

See bsky.app/profile/gwol...
The model we should think about here is Github's "Dependabot": when it alerts about a security issue in a package you depend on, you can dismiss it with a reason like "analyzed, not vulnerable" which is saved in an audit trail. It wouldn't be hard to add another table to pkg.db to record this.
January 18, 2026 at 8:18 PM
Do you use rrsync (part of the #FreeBSD rsync package)?

Careful when upgrading. It is no longer part of the default install:

cgit.freebsd.org/ports/commit...

dan.langille.org/2026/01/18/b...
Making sure you're not a bot!
cgit.freebsd.org
January 18, 2026 at 8:11 PM
You are correct, it does. That would mute all such pkg-audit messages. I'd like to know about new vulns. Just not these long-term issues.
January 18, 2026 at 5:01 PM
I wish there was a way to snooze particular `pkg audit` alerts. These particular issues are going to be long-term. I don't need to be told all the time.

#FreeBSD
January 18, 2026 at 4:38 PM
That’s something I had not anticipated, and you’re right. It needs it.
January 4, 2026 at 1:11 PM
I have since returned that sprayer and bought a much cheaper one. It’ll only be used for water.
January 2, 2026 at 4:25 PM
No. This happened to be the closest, not the cheapest.
January 2, 2026 at 2:46 PM
You might well ask: why did you buy a weed sprayer when it’s below freezing?
January 2, 2026 at 2:38 PM
@hur.st If you're still using SamDrucker, I may have a multiple-repo solution.
December 19, 2025 at 7:47 PM
Updating packages remotely. No big deal. Just restart the jail.

Patch the OS, yep, done that.

It still doesn't stop the semi-dread feeling as you wait for the host to reboot.

Still waiting after typing all this...
December 18, 2025 at 1:51 PM
Reposted by Dan Langille
BREAKING: The House of Representatives just passed a bill that would subject immigrant children to invasive bodily searches and keep them in detention instead of releasing them to their families.

The Senate must vote no on this horrific bill.
December 16, 2025 at 10:05 PM