Re: "make release" and sysinstall

2008-08-14 Thread Riaan Kruger
> Another question:
>
> Suppose I create my own install.cfg for sysinstall and then I do a "make
> release".If my sysinstall contains a couple of freeBSD packages (bash,
> python, etc..) plus a custom package created by me.. How must I instruct
> "make release" to include just those packages in the final CDROM?
>
I have not personally added packages to my distribution CDs but, check
out the CD_PACKAGE_TREE option in release(7). It is supposed to be the
direcory(s) that contains packages for cd1 and cd2.

I am replying to the freebsd-questions mailing list, so that other
people can see it too.  Maybe they can also help or be helped. It
looks like you did not reply to the mailing as well. Remember to reply
to the mailing list as well next time :)

Riaan
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: "make release" and sysinstall

2008-08-14 Thread Sebastian Tymków
Hi,

This should help:

http://www.gsoft.com.au/~doconnor/FreeBSD-release.html
http://www.gsoft.com.au/~doconnor/release/install.cfg

I made my own release with ports on board without additional
post-installing.
This ports, are configured and ready to work "out of box".

Best regards,

Sebastian Tymkow

2008/8/14 Matias Surdi <[EMAIL PROTECTED]>

> Hi Riaan,
> Thanks a lot for your explanation, it's been very usefull to me, really.
>
> I've been looking about Freesbie, but it seems abandoned and on their
> mailing list there is no post since a couple of months.
>
> PfSense, which I use here, uses bsdInstaller but it's last "new" is from
> Aug 02 2005, so, it seems abandoned also.
>
> More of the same with the "livecd" port... the scripts are not up to date
> with current FreeBSD releases.
>
> I'll give a sigth to nanoBSD., but for the moment it seems that where I can
> get more support/documentation is with sysinstall and standard FreeBSD
> tools.
>
>
> Another question:
>
> Suppose I create my own install.cfg for sysinstall and then I do a "make
> release".If my sysinstall contains a couple of freeBSD packages (bash,
> python, etc..) plus a custom package created by me.. How must I instruct
> "make release" to include just those packages in the final CDROM?
>
>
> Thanks a lot.
>
>
> Riaan Kruger escribió:
>
>  Sysinstall has a configuration file with wich you can specify several
>> options, see man sysinstall(8) for more details.  When making a
>> release you set the sysinstalls configuration file with the
>> LOCAL_PATCHES option to patch it to the chroot environment release
>> build environment.
>>
>> We use it to create a automatic install for a host that we know
>> exactly how the disks will be partitioned, what packages are installed
>> what users etc.
>>
>> Here is an snippet of our patch file, (please note I have changed some
>> of the names to protect the guilty :) )
>>
>> --- /dev/null Sat Jan 26 17:11:01 2008
>> +++ release/install.cfg Sat Jan 26 17:17:46 2008
>> @@ -0,0 +1,31 @@
>> +debug=yes
>> +
>> +nonInteractive=yes
>> +hostname=a.b.c
>> +domainname=b.c
>> +
>> +mediaSetCDROM
>> +
>> +distSetMinimum
>> +
>> +disk=ar0
>>
>>
>> etc, etc
>>
>> Hope this helps.
>>
>> PS. You could also look at what nanobsd and I think pfsense does. I
>> think they use a different approach.  I have heard sysinstall should
>> have been "killed" a long time ago but it still works well for us.
>>
>>
>> Riaan
>>
>> On 8/13/08, Matias Surdi <[EMAIL PROTECTED]> wrote:
>>
>>> Hi again,
>>>
>>> Suppose I build my own FreeBSD based distro, as described in release(7).
>>> How can I script sysinstall or replace it with another installer to
>>> customize the installation process?
>>>
>>>
>>> Thanks a lot.
>>>
>>> ___
>>> freebsd-questions@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>>> To unsubscribe, send any mail to "
>>> [EMAIL PROTECTED]"
>>>
>>>  ___
>> freebsd-questions@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to "
>> [EMAIL PROTECTED]"
>>
>>
> ___
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> [EMAIL PROTECTED]"
>
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: "make release" and sysinstall

2008-08-14 Thread Matias Surdi

Hi Riaan,
Thanks a lot for your explanation, it's been very usefull to me, really.

I've been looking about Freesbie, but it seems abandoned and on 
their mailing list there is no post since a couple of months.


PfSense, which I use here, uses bsdInstaller but it's last "new" is from 
Aug 02 2005, so, it seems abandoned also.


More of the same with the "livecd" port... the scripts are not up to 
date with current FreeBSD releases.


I'll give a sigth to nanoBSD., but for the moment it seems that where I 
can get more support/documentation is with sysinstall and standard 
FreeBSD tools.



Another question:

Suppose I create my own install.cfg for sysinstall and then I do a "make 
release".If my sysinstall contains a couple of freeBSD packages (bash, 
python, etc..) plus a custom package created by me.. How must I instruct 
"make release" to include just those packages in the final CDROM?



Thanks a lot.


Riaan Kruger escribió:

Sysinstall has a configuration file with wich you can specify several
options, see man sysinstall(8) for more details.  When making a
release you set the sysinstalls configuration file with the
LOCAL_PATCHES option to patch it to the chroot environment release
build environment.

We use it to create a automatic install for a host that we know
exactly how the disks will be partitioned, what packages are installed
what users etc.

Here is an snippet of our patch file, (please note I have changed some
of the names to protect the guilty :) )

--- /dev/null Sat Jan 26 17:11:01 2008
+++ release/install.cfg Sat Jan 26 17:17:46 2008
@@ -0,0 +1,31 @@
+debug=yes
+
+nonInteractive=yes
+hostname=a.b.c
+domainname=b.c
+
+mediaSetCDROM
+
+distSetMinimum
+
+disk=ar0


etc, etc

Hope this helps.

PS. You could also look at what nanobsd and I think pfsense does. I
think they use a different approach.  I have heard sysinstall should
have been "killed" a long time ago but it still works well for us.


Riaan

On 8/13/08, Matias Surdi <[EMAIL PROTECTED]> wrote:

Hi again,

Suppose I build my own FreeBSD based distro, as described in release(7).
How can I script sysinstall or replace it with another installer to
customize the installation process?


Thanks a lot.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: "make release" and sysinstall

2008-08-13 Thread Riaan Kruger
Sysinstall has a configuration file with wich you can specify several
options, see man sysinstall(8) for more details.  When making a
release you set the sysinstalls configuration file with the
LOCAL_PATCHES option to patch it to the chroot environment release
build environment.

We use it to create a automatic install for a host that we know
exactly how the disks will be partitioned, what packages are installed
what users etc.

Here is an snippet of our patch file, (please note I have changed some
of the names to protect the guilty :) )

--- /dev/null Sat Jan 26 17:11:01 2008
+++ release/install.cfg Sat Jan 26 17:17:46 2008
@@ -0,0 +1,31 @@
+debug=yes
+
+nonInteractive=yes
+hostname=a.b.c
+domainname=b.c
+
+mediaSetCDROM
+
+distSetMinimum
+
+disk=ar0


etc, etc

Hope this helps.

PS. You could also look at what nanobsd and I think pfsense does. I
think they use a different approach.  I have heard sysinstall should
have been "killed" a long time ago but it still works well for us.


Riaan

On 8/13/08, Matias Surdi <[EMAIL PROTECTED]> wrote:
> Hi again,
>
> Suppose I build my own FreeBSD based distro, as described in release(7).
> How can I script sysinstall or replace it with another installer to
> customize the installation process?
>
>
> Thanks a lot.
>
> ___
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"
>
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"