Re: Personal FreeBSD PkgBase Server

From: vermaden <vermaden_at_interia.pl>
Date: Fri, 08 Dec 2023 23:44:41 UTC
Hi,

thank You very much for Your help gentleman.

After messing a little with it I come up with these conclusions:
- https://vermaden.wordpress.com/2023/12/09/personal-freebsd-pkgbase-update-server/

Feel free to comment and prove me wrong - as I am definitely not a PKGBASE expert.

Regards,
vermaden



Od: "Baptiste Daroussin" <bapt@freebsd.org>
Do: "vermaden" <vermaden@interia.pl>; 
Wysłane: 8:54 Poniedziałek 2023-11-20
Temat: Re: Personal FreeBSD PkgBase Server

> On Sun, Nov 19, 2023 at 11:27:52PM +0100, vermaden wrote:
> > 
> > Hi,it's good to see PkgBase seeing more light of day but my question
is about its build process.How to create the build process to create and
host this PkgBase solution on my own?I
> >  would like to create and maintain a custom FreeBSD kernel/base
build
> > and then update it with PkgBase packages that I build with
Poudriere.Can you share the instructions You use to create and maintain
self PkgBase solution?Thank You in advance.Regards,vermaden 
> 
> To build your own pkgbase, you need a system with pkg, if possible pkg
1.20.9
> because it will soon take advantage of it.
> run your usual make buildworld buildkernel
> make sure REPRODUCIBLE_BUILD is activated.
> make sure REPODIR is set if point to a directory where you want your
packages to
> be created.
> 
> if you want to sign them: export
PKG_REPO_SIGNING_KEY="/a/path/to/a/rsa/key"
> 
> $ make update-package
> 
> that's all.
> 
> As for poudriere, there are some WIP support, but it still needs a
couple of
> packages.
> 
> Best regards,
> Bapt
>