New ๐๐ฑ๐ฑ ๐ฃ๐ผ๐ฟ๐ ๐๐ผ ๐๐ฟ๐ฒ๐ฒ๐๐ฆ๐ ๐ฃ๐ผ๐ฟ๐๐ [Add Port to FreeBSD Ports] on vermaden.wordpress.com blog.
https://vermaden.wordpress.com/2026/01/10/add-port-to-freebsd-ports/
New ๐๐ฟ๐ฒ๐ฒ๐๐ฆ๐ ๐ฎ๐ป๐ฑ ๐ฃ๐ผ๐๐ฑ๐ฟ๐ถ๐ฒ๐ฟ๐ฒ ๐ถ๐ป ๐๐ถ๐ด๐ต ๐ฆ๐ฒ๐ฐ๐๐ฟ๐ถ๐๐ ๐๐ป๐๐ถ๐ฟ๐ผ๐ป๐บ๐ฒ๐ป๐๐ [FreeBSD and Poudriere in High Security Environments] article on vermaden.wordpress.com blog.
https://vermaden.wordpress.com/2026/01/07/freebsd-and-poudriere-in-high-security-environments/
New ๐๐ฟ๐ฒ๐ฒ๐๐ฆ๐ ๐ฎ๐ป๐ฑ ๐ฃ๐ผ๐๐ฑ๐ฟ๐ถ๐ฒ๐ฟ๐ฒ ๐ถ๐ป ๐๐ถ๐ด๐ต ๐ฆ๐ฒ๐ฐ๐๐ฟ๐ถ๐๐ ๐๐ป๐๐ถ๐ฟ๐ผ๐ป๐บ๐ฒ๐ป๐๐ [FreeBSD and Poudriere in High Security Environments] article on vermaden.wordpress.com blog.
https://vermaden.wordpress.com/2026/01/07/freebsd-and-poudriere-in-high-security-environments/
รh, #Tier2-alustana #RaspberryPi'n #FreeBSD 15 on vielรค niin kesken, ettei siihen saa asennettua edes #pkg-paketinhallintaa (paitsi ehkรค #ports'eista, jos viitsisi alitehoisella raspilla lรคhteรค pelleilemรครคn). Taitaa olla paras peruuttaa 14.3:een. #floss #bsd #raspi #atkjuttuja
Credit: Emmanuel Vadot and @emaste
(Sorry for the lateness. I was not aware that <https://github.com/freebsd/pkg/pull/2563> had been mentioned on any list, because <https://www.google.com/search?q=unregister+site:lists.freebsd.org&tbs=qdr:y> finds nothing.)
Added ๐จ๐ฃ๐๐๐ง๐ ๐ญ - ๐ฆ๐ฎ๐ณ๐ฒ๐น๐ ๐ฅ๐ฒ๐บ๐ผ๐๐ฒ ๐๐น๐น ๐ง๐ต๐ถ๐ฟ๐ฑ ๐ฃ๐ฎ๐ฟ๐๐ ๐ฃ๐ฎ๐ฐ๐ธ๐ฎ๐ด๐ฒ๐ [UPDATE 1 - Safely Remove All Third Party Packages] to the ๐๐ฟ๐ฎ๐๐ฒ ๐ก๐ฒ๐ ๐ฃ๐๐๐๐๐ฆ๐ ๐ช๐ผ๐ฟ๐น๐ฑ [Brave New PKGBASE World article.
https://vermaden.wordpress.com/2025/10/20/brave-new-pkgbase-world/#UPDATE1
#verblog #freebsd #pkgbase #pkg #remove #third #party #packages #ports
Added ๐จ๐ฃ๐๐๐ง๐ ๐ญ - ๐ฆ๐ฎ๐ณ๐ฒ๐น๐ ๐ฅ๐ฒ๐บ๐ผ๐๐ฒ ๐๐น๐น ๐ง๐ต๐ถ๐ฟ๐ฑ ๐ฃ๐ฎ๐ฟ๐๐ ๐ฃ๐ฎ๐ฐ๐ธ๐ฎ๐ด๐ฒ๐ [UPDATE 1 - Safely Remove All Third Party Packages] to the ๐๐ฟ๐ฎ๐๐ฒ ๐ก๐ฒ๐ ๐ฃ๐๐๐๐๐ฆ๐ ๐ช๐ผ๐ฟ๐น๐ฑ [Brave New PKGBASE World article.
https://vermaden.wordpress.com/2025/10/20/brave-new-pkgbase-world/#UPDATE1
#verblog #freebsd #pkgbase #pkg #remove #third #party #packages #ports
@mj CURRENT is 16.0, not 15.0.
There should be no need for a SRV line in
/usr/local/etc/pkg/repos/FreeBSD.conf
See /etc/pkg/FreeBSD.conf
Also: if you chose pkgbase (packages) in FreeBSD Installer, do not remove /usr/local/etc/pkg/repos/FreeBSD.conf
<https://www.reddit.com/r/freebsd/comments/1phujt9/comment/nvwdnox/>
I can, for example, delete and then only register the FreeBSD-vi package, with confidence that a related file will not exist.
We can think of this as telling white lies to the database.
root@clean:~ # which vi
/usr/bin/vi
root@clean:~ # pkg delete -fqy FreeBSD-vi FreeBSD-vi-dbg
Generating apropos(1) database for /usr/share/man...
Generating apropos(1) database for /usr/share/openssl/man...
root@clean:~ # pkg install -qUy --register-only FreeBSD-vi FreeBSD-vi-dbg
root@clean:~ # vi
vi: Command not found.
root@clean:~ # pkg iinfo FreeBSD-vi
FreeBSD-vi-15.0
FreeBSD-vi-dbg-15.0
root@clean:~ # pkg -v
2.5.0
root@clean:~ #
What I want, now, is a pkg command to list unregistered packages.
Oops, too late ๐
pkgbase: all packages deleted without deleting FreeBSD.
pkg-unregister(8) is our friend.
pkg version 2.5.0 is something special.
A software reason to be jolly for a festive season.
Fa la la la la, la la, la, la.
https://www.reddit.com/r/freebsd/comments/1pbup22/comment/nvqe3kf/
@mason you probably saw "experimental" in something earlier than the final release candidate.
Most users of FreeBSD Installer for 15.0-RELEASE will find the button for packages (not distribution sets) preselected โ the default.
<https://www.reddit.com/r/freebsd/comments/1pk1wsg/comment/ntuxsow/>
From <https://www.reddit.com/r/freebsd/comments/1pa8ait/comment/nrin5g9/>:
๏ผpkgbase โ it's huge, and cooking for more than a decade is mouthwatering, however the time for the Foundation and the Project to really blow their trumpets will be when the cookbook, tools, and conventions come together en route to 15.1. ๏ผ
I like that the Foundation is blowing a trumpet already ๐
It's probably fair to describe the tools and conventions as a tech preview โ this includes the base meta packages for so-called sets โ but in my experience, the (non-meta) base packages are truly production-ready.
The pkgbase(7) manual page <https://man.freebsd.org/cgi/man.cgi?query=pkgbase&sektion=7&manpath=freebsd-release> can be corrected and improved, as can the FreeBSD Handbook and other parts of an inevitably sprawling cookbook.
Tasty.
#pkg #ใใฑๆฌ #ใใฑใขใณๆฌไบบๅ
ไน
ใใถใใฎใฏใณใใญ
ใฎใฉใใฃใ(โๅฏ)/ใดใฃใจใซใธใฅ
I want structured output from `pkg repositories` (e.g. JSON, XML, something).
The goal: parse the data via my code.
Here's what we're dealing with:
[22:44 r730-01 dvl ~] % pkg repositories local
local: {
url : "http://fedex.int.unixathome.org/packages/FreeBSD:14:amd64/",
enabled : yes,
priority : 0,
signature_type : "PUBKEY",
pubkey : "/etc/ssl/slocum.unixathome.org.cert"
}
Before I go coding which might break with each update, is there an existing method?
Thanks.
If this file exists, please do NOT follow the widespread advice to overwrite it:
/usr/local/etc/pkg/repos/FreeBSD.conf
Bug reports for the src and doc trees, and the wiki:
โ <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291501>
โ <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291502>