Skip to content
  • 0 Votes
    1 Posts
    111 Views
    grahamperrinG
    https://daniel.haxx.se/blog/2026/04/22/high-quality-chaos/ via https://mastodon.social/@bagder/116448188069484288 (2026-04-22) – not recent, but it's news to me. From today's post about last month's Ottawa FreeBSD Developer Summit: Michael Winser – Alpha Omega – The Changing Landscape of Open Source Software Security AI has entered the chat A frame from Winser's presentation: [image: 1785197784883-9a762f41-ee1e-471a-9e56-b4100b9d01a5-image.jpeg] Daniel Stenberg on AI in security ― sentiment over time From Stenberg's blog post: … Everything is AI now Almost every security report now uses AI to various degrees. You can tell by the way they are worded, how the report is phrased and also by the fact that they now easily get very detailed duplicates in ways that can’t be done had they been written by humans. The difference now compared to before however, is that they are mostly very high quality. The reporters rarely mention exactly which AI tool or model they used (and really, we don’t care), but the evidence is strong that they used such help. We are not unique I did a quick unscientific poll on Mastodon to see if other Open Source projects see the same trends and man, do they! Friends from the following projects confirmed that they too see this trend. … Additional tag: AI ― #ai is currently not possible in (NodeBB) BSD Cafe Billboard.
  • Retrospective: Ottawa FreeBSD Developer Summit, June 17-18, 2026

    BSDCan
    1
    0 Votes
    1 Posts
    122 Views
    grahamperrinG
    https://wiki.freebsd.org/DevSummit/202606 Reddit posts for five recently published videos LLM-driven kernel vulnerability research – Nicholas Carlini, Anthropic Michael Winser – Alpha Omega – The Changing Landscape of Open Source Software Security AI has entered the chat FreeBSD Foundation Technology Team Update – Joe Mingrone AI-assisted Vulnerability Discovery – Ed Maste The Cloud Exists – Colin Percival and Gordon Tetlow Originals https://www.youtube.com/@FreeBSDMeetings
  • Wine 11.14 brings improvements for DirectSound, BCrypt, FreeBSD

    FreeBSD
    1
    4 Votes
    1 Posts
    70 Views
    CiotBSDC
    The Wine 11.14 development release is officially out now bringing with it an assortment of new features to improve Windows apps / games on other platforms. https://www.gamingonlinux.com/2026/07/wine-11-14-brings-improvements-for-directsound-bcrypt-freebsd/ https://www.phoronix.com/news/Wine-11.14-Released https://gitlab.winehq.org/wine/wine/-/releases/wine-11.14 New WoW64 mode supported on FreeBSD.
  • 3 Votes
    2 Posts
    101 Views
    E
    chvt(or whatever is analogous in bsdland) works as intended?
  • 2 Votes
    4 Posts
    254 Views
    grahamperrinG
    @CiotBSD OT = off topic
  • 3 Votes
    2 Posts
    103 Views
    grahamperrinG
    An example root@freebsd-15-amd64-qemu:~ # pkg upgrade -Fqy root@freebsd-15-amd64-qemu:~ # pkg upgrade -U New version of pkg detected; it needs to be installed first. Checking integrity... done (0 conflicting) The following 1 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: pkg: 2.7.5 -> 2.8.0_1 [FreeBSD-ports] Number of packages to be upgraded: 1 The process will require 25 MiB more space. Proceed with this action? [y/N]: y [1/1] Upgrading pkg from 2.7.5 to 2.8.0_1... [1/1] Extracting pkg-2.8.0_1: 100% pkg: need to re-create repo FreeBSD-ports to upgrade schema version pkg: Repository FreeBSD-ports cannot be opened. 'pkg update' required pkg: need to re-create repo FreeBSD-ports-kmods to upgrade schema version pkg: Repository FreeBSD-ports-kmods cannot be opened. 'pkg update' required Checking for upgrades (0 candidates): 100% Processing candidates (0 candidates): 100% Checking integrity... done (0 conflicting) Your packages are up to date. root@freebsd-15-amd64-qemu:~ # pkg update Updating FreeBSD-ports repository catalogue... pkg: need to re-create repo FreeBSD-ports to upgrade schema version Fetching meta.conf: 100% 168 B 0.2 kB/s 00:01 Fetching data: 100% 12 MiB 907.0 kB/s 00:14 Processing entries: 100% FreeBSD-ports repository update completed. 38008 packages processed. Fetching files: 100% 41 MiB 1.3 MB/s 00:33 Processing file entries: 100% Updating FreeBSD-ports-kmods repository catalogue... pkg: need to re-create repo FreeBSD-ports-kmods to upgrade schema version Fetching meta.conf: 100% 179 B 0.2 kB/s 00:01 Fetching data: 100% 35 KiB 36.0 kB/s 00:01 Processing entries: 100% FreeBSD-ports-kmods repository update completed. 240 packages processed. All repositories are up to date. root@freebsd-15-amd64-qemu:~ # pkg upgrade -Fqy root@freebsd-15-amd64-qemu:~ # pkg upgrade -U Checking for upgrades (124 candidates): 100% Processing candidates (124 candidates): 100% Checking integrity... done (0 conflicting) The following 123 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: boost-libs: 1.89.0_2 -> 1.89.0_3 [FreeBSD-ports] … xwud: 1.0.7 -> 1.0.8 [FreeBSD-ports] Installed packages to be REINSTALLED: xorg-docs-1.7.3,1 [FreeBSD-ports] (ABI changed: 'FreeBSD:15:amd64' -> 'FreeBSD:15:*') Number of packages to be upgraded: 122 Number of packages to be reinstalled: 1 The operation will free 5 MiB. Proceed with this action? [y/N]: y [ 1/123] Upgrading boost-libs from 1.89.0_2 to 1.89.0_3... [ 1/123] Extracting boost-libs-1.89.0_3: 100% … [123/123] Upgrading xwud from 1.0.7 to 1.0.8... [123/123] Extracting xwud-1.0.8: 100% ==> Running trigger: desktop-file-utils.ucl Building cache database of MIME types ==> Running trigger: gtk-update-icon-cache.ucl Generating GTK icon cache for /usr/local/share/icons/oxygen Generating GTK icon cache for /usr/local/share/icons/breeze-dark Generating GTK icon cache for /usr/local/share/icons/breeze Generating GTK icon cache for /usr/local/share/icons/hicolor ==> Running trigger: gdk-pixbuf-query-loaders.ucl Generating gdk-pixbuf modules cache ==> Running trigger: shared-mime-info.ucl Building the Shared MIME-Info database cache ==> Running trigger: glib-schemas.ucl Compiling glib schemas Warning: Schema “org.gnome.crypto.cache” has path “/desktop/gnome/crypto/cache/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.crypto.pgp” has path “/desktop/gnome/crypto/pgp/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.locale” has path “/system/locale/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.proxy” has path “/system/proxy/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.proxy.http” has path “/system/proxy/http/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.proxy.https” has path “/system/proxy/https/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.proxy.ftp” has path “/system/proxy/ftp/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.proxy.socks” has path “/system/proxy/socks/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. root@freebsd-15-amd64-qemu:~ # history 7 363 19:03 exit 364 7:17 pkg upgrade -Fqy 365 7:22 pkg upgrade -U 366 7:23 pkg update 367 7:27 pkg upgrade -Fqy 368 7:27 pkg upgrade -U 369 7:31 history 7 root@freebsd-15-amd64-qemu:~ # exit logout blah@freebsd-15-amd64-qemu:~ % freebsd-version -kru ; uname -mvKU 15.1-RELEASE-p1 15.1-RELEASE-p1 15.1-RELEASE-p1 FreeBSD 15.1-RELEASE-p1 releng/15.1-n283582-0f691888dc56 GENERIC amd64 1501000 1501000 blah@freebsd-15-amd64-qemu:~ % pkg repos -el | sort -f ; sleep 5 ; pkg repos -e | grep -B 1 -e url FreeBSD-ports FreeBSD-ports-kmods FreeBSD-ports: { url : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/latest", -- FreeBSD-ports-kmods: { url : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_latest_1", blah@freebsd-15-amd64-qemu:~ % date Sun Jul 26 07:32:34 BST 2026 blah@freebsd-15-amd64-qemu:~ % Note: … [1/1] Extracting pkg-2.8.0_1: 100% pkg: need to re-create repo FreeBSD-ports to upgrade schema version pkg: Repository FreeBSD-ports cannot be opened. 'pkg update' required pkg: need to re-create repo FreeBSD-ports-kmods to upgrade schema version pkg: Repository FreeBSD-ports-kmods cannot be opened. 'pkg update' required Checking for upgrades (0 candidates): 100% Processing candidates (0 candidates): 100% Checking integrity... done (0 conflicting) Your packages are up to date. …
  • RedBSD with RTFMv2

    FreeBSD redbsd freebsd pentesting red team
    3
    1
    2 Votes
    3 Posts
    143 Views
    grahamperrinG
    redbsd@redbsd:~ $ pkg leaf 7-zip-26.02 ImageMagick7-7.1.2.25_1 aircrack-ng-1.5.2_4 apache-ant-1.10.15_2 apache24-2.4.68 automake-1.18.1 bind-tools-9.20.24_1 ca_root_nss-3.125 cherrytree-1.7.0 cmake-3.31.12 crunch-3.6_1 doas-6.4 dotnet-9.0.14 dotnet8-8.0.27 engrampa-1.28.2_1 firefox-esr-153.0,2 freerdp3-3.30.0 gcc-14_5 gdb-15.1_5 geany-2.1 git-2.54.0 go-1.25_20,2 gradle-9.6.1 hashcat-7.1.2_11,1 hs-pandoc-3.10 htop-3.5.1 john-1.9.0.j.1_1 kismet-2016.07.r1_2,1 kubectl-1.36.1_2 libtool-2.5.4_1 lighttpd-1.4.84_1 linux-rl9-libxkbcommon-1.0.3_2 linux-rl9-xcb-util-0.4.0_2 llvm-19_1,1 lsof-4.99.5,8 mariadb1011-client-10.11.18 maven-3.8.9_3 mercurial-7.1.2 nano-9.0 nginx-1.30.4,3 ninja-1.13.2,4 nmap-7.99_1 node-24.18.0_3 noto-basic-2.0_4 npm-11.18.0 open-vm-tools-13.1.0,2 openjdk17-17.0.18+8.1 openjdk21-21.0.10+7.1_1 openssl-3.0.21,1 papirus-icon-theme-20250501 pavucontrol-6.1 php83-curl-8.3.32_1 php83-mbstring-8.3.32_1 php83-mysqli-8.3.32_1 php83-pdo_sqlite-8.3.32_1 php83-zip-8.3.32_1 pixiewps-1.4.1 podman-5.8.4_1 postgresql16-client-16.14 proxychains-ng-4.17 py312-certbot-4.2.0,1 py312-podman-compose-1.5.0 py312-pwntools-4.15.0_1 py312-virtualenv-21.2.3 python3-3_4 radare2-6.1.4 reaver-1.6.6_1 redis-8.8.0 ripgrep-15.1.0_6 ristretto-0.14.0 rizin-0.9.1 rsync-3.4.4_1 ruby-3.4.9_2,1 rust-1.96.1 screen-5.0.1_6 sddm-0.21.0.36_3 socat-1.8.1.3 sqlitebrowser-3.13.1 subversion-1.14.5_1 sudo-1.9.17p2_2 tcpdump-4.99.6 thunar-archive-plugin-0.6.0 tmux-3.7b tree-2.3.2 trivy-0.72.0_1 vim-9.2.0738 virtualbox-ose-additions-72-7.2.14.1500068 vscode-1.127.0_1 wget-1.25.0 whois-5.5.7_1 xf86-video-vmware-13.4.0 xfce-4.20_2 xfce4-screenshooter-plugin-1.11.3 xmlstarlet-1.6.1_5 xorg-7.7_3 yq-4.1.1 zig-0.16.0 zip-3.0_5 zsh-5.9.1 redbsd@redbsd:~ $
  • Ports tree frozen and restored as of inproper commit

    FreeBSD
    2
    4 Votes
    2 Posts
    135 Views
    grahamperrinG
    Thanks! Comments from Kyle Evans (FreeBSD Core Team) and others: FreeBSD Ports Repository Freeze : r/freebsd Action Required: Recent ports history has been rewritten : r/freebsd
  • About 7.2 Changes/Features…

    Linux
    22
    2 Votes
    22 Posts
    1k Views
    CiotBSDC
    26/07/20 ⇒ Linux 7.2 Improves Intel Panther Lake Xe3 Arc B390 Graphics Performance My testing of the in-development Linux 7.2 kernel continues in the lab. One of the latest promising findings from this kernel that will be released as stable in August is faster Intel Xe3 graphics performance on Core Ultra Series 3 "Panther Lake" hardware. https://www.phoronix.com/review/linux-72-panther-lake
  • BIOS vs UEFI - more re-newbie advice please!

    FreeBSD
    4
    1 Votes
    4 Posts
    319 Views
    Y
    ...and at long last: it wasn't a bug, it wasn't bad documentation, it wasn't BSD's fault in any way. The 540 in the 12+2 configuration has 12 drive slots on the front and 2 on the rear. Turns out that something, I have no idea what, means that while a SATA drive is recognised for boot (with UEFI) in the rear 2 plane, a SAS drive is not. It's a Weird Hardware Thing, and not something FreeBSD or the excellent handbook could, or should, ever have known about. Now I'm off sorting out VNET jails to run Nextcloud.
  • [The Register.com]

    NetBSD nextbsd
    1
    1 Votes
    1 Posts
    91 Views
    CiotBSDC
    26/07/18 ⇒ NextBSD returns to dollop Apple source on FreeBSD New maintainer revives the project with Darwin components, Gershwin, and Claude Code https://www.theregister.com/os-platforms/2026/07/18/nextbsd-returns-to-dollop-apple-source-on-freebsd/5273788
  • OpenBSD in the wild... spotted at the gym

    OpenBSD
    9
    2
    4 Votes
    9 Posts
    219 Views
    naltunN
    Thanks to everyone who pointed out Linux. Now that I'm paying attention this is clearly the systemd startup logging.
  • Beyond Bugzilla

    FreeBSD devnull
    4
    0 Votes
    4 Posts
    304 Views
    grahamperrinG
    I have requested deletion of my Bugzilla accounts. Done For posterity, my first report and the last of my open reports: 203271 (September 2015) 295197 (May 2026). … I expect my name to change to devnull – not to be confused with other devnull users, … The expectation was based on devnull's Delete account case (271795) – seeking a Delete account report from devnull finds nothing.
  • 4 Votes
    1 Posts
    107 Views
    grahamperrinG
    https://klarasystems.com/articles/native-inotify-in-freebsd/ – Mark Johnston A seemingly simple file monitoring problem exposed deep limitations in FreeBSD’s traditional EVFILT_VNODE approach. This article explores how race conditions, scalability issues, and Linux compatibility challenges ultimately led to the development of a native inotify implementation for FreeBSD 15. … @klarainc@bird.makeup (automated)
  • wg(4), pf(4), and relayd(8): a love story

    OpenBSD
    1
    2 Votes
    1 Posts
    99 Views
    naltunN
    tl;dr I used wg(4), pf(4), and relayd(8), all OpenBSD native tools, to encrypt all inbound connections from a gateway VPS to my local home server. This also hides my local IP information and I managed it all without much hassle and pain. I recently stood up a VPS running OpenBSD 7.9 on Vultr. The VPS is hosted in Chicago, Illinois, USA. I then took OpenBSD's native WireGuard driver, wg(4), to establish an encrypted tunnel to my local home lab server. Using relayd(8), OpenBSD's native reverse proxy, I can now forward virtual host connections to my home lab server, which has httpd(8) as a web server frontend. I used pf.conf(5) to configure OpenBSD's native fireweall, pf(4), which was incredibly easy. The result is a secure gateway that routes all traffic via WireGuard to my local server, obfuscating its location and other IP information. This was done by simply configuring handful of system daemons. I've done some OpenBSD network configuration before, but this was the most work I've done. The best part, it wasn't that difficult, and all manual pages provided sufficient details to work with them. Once I get my site set up I'll write up the experience and step-by-step instructions and share the page here. New OpenBSD milestone unlocked; no intent to stop anytime soon Happy hacking, hackers!
  • 4 Votes
    11 Posts
    197 Views
    alfonsosiciliano@mastodon.bsd.cafeA
    @grahamperrin Thanks! I read both the comment and the reply. It looks like, conceptually, we came up with the same solution. The main question is what data he used to generate the JSON file and under what license that data is distributed.
  • [LeanPub Book]

    NetBSD netbsd books
    1
    2 Votes
    1 Posts
    112 Views
    CiotBSDC
    26/07/12 ⇒ Leanpub Book LAUNCH Three Essays on NetBSD by Chris Pinnock This book collects three essays I wrote in 2022 about the NetBSD operating system. https://leanpub.com/blog/leanpub-book-launch-three-essays-on-netbsd-by-chris-pinnock/
  • About 7.3 changes/features

    Linux
    6
    0 Votes
    6 Posts
    298 Views
    CiotBSDC
    26/07/10 ⇒ Linux 7.3 Enabling Second Graphics Pipe For Modern AMD APUs AMD on Thursday sent out another round of AMDGPU kernel graphics driver and AMDKFD kernel compute driver updates to DRM-Next of new feature material ahead of the Linux 7.3 merge window. https://www.phoronix.com/news/Linux-7.3-Second-Pipe-GFX11-APU 26/07/12 ⇒ Reworked System Call Entry Handling Slated For Linux 7.3 Stemming from looking at a proposed Linux kernel patch to alter the Linux kernel's system call number handling, veteran Linux kernel developer Thomas Gleixner went down a rabbit hole of the kernel's system call entry handling to make a number of clean-ups and improvements to the code. That rework to the system call entry handling is now expected to land for the Linux 7.3 kernel cycle. https://www.phoronix.com/news/Rework-Sysclal-Entry-Linux-7.3
  • [LPI.org]

    FreeBSD freebsd lpi
    3
    1 Votes
    3 Posts
    202 Views
    grahamperrinG
    Code That Built the Internet: The Impact of BSD, Part 2 - Linux Professional Institute (LPI)
  • [SubnetSpider.com]

    FreeBSD freebsd4
    1
    1 Votes
    1 Posts
    72 Views
    CiotBSDC
    26/07/04 ⇒ How to fix Homebox 0.26.2 not starting on FreeBSD After upgrading my Homebox jail yesterday from 0.25.2 to 0.26.2, the homebox service would not start anymore. Taking a look into /var/log/homebox.log, I got presented with the following error message: https://www.subnetspider.com/2026/07/04/fix-homebox-0-26-2-not-starting-on-freebsd.html