Category: FreeBSD
Anything related to FreeBSD
Hardening OpenSSH 9.6/9.7 in FreeBSD
While following the suggestions of https://github.com/jtesta/ssh-audit/wiki/FreeBSD and security/py-ssh-audit 3.2.0, I figured it’s better to make adjustments to the startup script in libexec/rc/rc.d/sshd.
Read More → Hardening OpenSSH 9.6/9.7 in FreeBSDFHD and 8×16 font for FreeBSD guests in VirtualBox
I decided to play with FreeBSD 13.3-RC1 in VirtualBox. My display is capable of 1920×1200, and we must specify this both in the VirtualBox XML file for the guest and in the guest’s /boot/loader.conf. The font specification goes in the latter file.
Read More → FHD and 8×16 font for FreeBSD guests in VirtualBoxnetdata 1.42.2 and run as user = netdata
netdata was recently updated to 1.42.2 in the FreeBSD ports collection. The sample configuration file needs some adjustment.
Read More → netdata 1.42.2 and run as user = netdataREDZONE: Buffer overflow detected
I updated my laptop running FreeBSD current yesterday. For the first time I saw kernel messages about redzone violations.
Read More → REDZONE: Buffer overflow detectedAdopting Curl 7.88.1 ahead of the official branch of the FreeBSD ports collection
pkg audit has flagged Curl 7.87.0_1 as vulnerable for a week or so.
Read More → Adopting Curl 7.88.1 ahead of the official branch of the FreeBSD ports collectionUpgrading MySQL from 5.7 to 8.0
Upgrading MySQL from 5.7 to 8.0 was mostly uneventful.
Read More → Upgrading MySQL from 5.7 to 8.0Preparing to upgrade MySQL
You can’t configure nor download a newer version of the MySQL client using the FreeBSD ports collection while an older version is installed. It’s outrageous.
Read More → Preparing to upgrade MySQLld-elf.so.1: Shared object “libxenstore.so.4” not found, required by “xenstore-read”
Caused by xen-guest-tools-4.16.1. Solved by running these commands:
Read More → ld-elf.so.1: Shared object “libxenstore.so.4” not found, required by “xenstore-read”Upgrading PostgreSQL and PHP
One thing has annoyed me for years, and that is the ports tree refusing me to configure and download newer versions of PHP and PostgreSQL while an older one is installed.
Read More → Upgrading PostgreSQL and PHPmath/py-kiwisolver going from 1.3.2,1 to 1.4.3
Commit 94af43935c4e2709577cb4e4723daf9d7cb91494 removed PORTEPOCH for math/py-kiwisolver. The previous version number, 1.3.2,1, is considered higher than the current one, 1.4.3. py38-kiwisolver-1.3.2,1 > succeeds index (index has 1.4.3) Installation by force is the only way forward.
Read More → math/py-kiwisolver going from 1.3.2,1 to 1.4.3