Re: PKGBASE Removes FreeBSD Base System Feature
- In reply to: Christos Chatzaras : "Re: PKGBASE Removes FreeBSD Base System Feature"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 08 Aug 2025 13:32:40 UTC
Dear,
In fact the idea is great but I think that pkgbase is too similare as pkg and prompt to mistake.
I like the FreeBSD-setup or something like this
Regards,
Yves Guerin
Le vendredi 8 août 2025 à 09:06:52 UTC−4, Christos Chatzaras <chris@cretaforce.gr> a écrit :
On 8 Aug 2025, at 04:20, vermaden <vermaden@interia.pl> wrote:
OK, Colin Percival just announced 15.0-PRERELEASE - yet the PKGBASE concept - besides 'kinda working' - does not holds to the POLA principle at all - and if anyone will chose to use PKGBASE instead of 'classic' install the 'pkg delete -af' will not only delete all the third party packages but will also WIPE almost ENTIRE BASE SYSTEM of FreeBSD ... this is not unacceptable to say the least.
My 'vote' here does not changed.
Lets keep pkg(8) for third party packages with:
- /etc/pkg
- /usr/local/etc/pkg
- /var/db/pkg
Lets have pkgbase(8) for FreeBSD Base System PKGBASE with:
- /etc/pkgbase
- /usr/local/etc/pkgbase
- /var/db/pkgbase
Its literally the same 'separation' as the Base System for binaries:
- /bin
- /usr/bin
- /sbin
- /usr/sbin
And /usr/local PREFIX for third party packages as:
- /usr/local/bin
- /usr/local/sbin
Regards,
vermaden
I support the pkgbase approach and agree with the proposed separation.