Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 May 2013 10:14:11 -0400
From:      Rick Miller <vmiller@hostileadmin.com>
To:        Shawn Webb <lattera@gmail.com>
Cc:        "freebsd-stable@freebsd.org" <freebsd-stable@freebsd.org>
Subject:   Re: Generating ISO With Pre-Installed Packages
Message-ID:  <CAHzLAVEOD7oXpLGwBv=TLOLE2Fh0e2E7m1pH9kOb3%2BeS_LJScA@mail.gmail.com>
In-Reply-To: <CADt0fhwD786nGMbC1W812W7Gwu5rr%2BqyH7PSzhxFzsZ_HUVsAA@mail.gmail.com>
References:  <CADt0fhwD786nGMbC1W812W7Gwu5rr%2BqyH7PSzhxFzsZ_HUVsAA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, May 10, 2013 at 9:55 AM, Shawn Webb <lattera@gmail.com> wrote:

> Hey All,
>
> I'm looking to generate a FreeBSD 9-stable (and maybe 10-current) ISO that
> has certain packages pre-installed. I'd like to create my own installation
> media that will have certain things installed, like a web management UI
> that I'm actively working on. It'd be like what pfSense does.
>
> I did do a little googling and found pfSense's build documentation for
> spinning a custom build of pfSense. I'll be spending the weekend looking
> over their work. But in the meantime, does anyone know of the steps
> involved in such a process? Is the process documented somewhere?


You're looking for package-split.py, a python script that generates
packages.  The blog post below may be of some use. It explains modifying
the script and generating a release.

http://blog.hostileadmin.com/2012/10/08/building-freebsd-media-with-custom-packages/

-- 
Take care
Rick Miller



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHzLAVEOD7oXpLGwBv=TLOLE2Fh0e2E7m1pH9kOb3%2BeS_LJScA>