Re: What is proper process for source installs?

2009-12-09 Thread Jason

On Tue, Dec 08, 2009 at 10:21:34PM -0600, Peter Steele thus spake:

Ah, you _probably_ want to do 'make release' -- I have no experience with this 
however to be much more help if that _is_ what you need.


Didn't know about that one. I'll have to check it out--thanks.


I started out doing this a couple of months ago, and the project has been a
wealth of experience and knowledge, to say the least.

Once you are able to do manage building a release, you can actually build
your own update server and distribute binary updates on your custom kernel.
:)

-jgh



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


RE: What is proper process for source installs?

2009-12-09 Thread Peter Steele
I started out doing this a couple of months ago, and the project has been a 
wealth of experience and knowledge, to say the least.

Once you are able to do manage building a release, you can actually build your 
own update server and distribute binary updates on your custom kernel.

Hmm, interesting. We'll have numerous customers in the field running our custom 
BSD image. We have a plan in place on how to distribute updates, but not 
through this concept of an update server. Might be worth checking it out. 
Thanks.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What is proper process for source installs?

2009-12-08 Thread Olivier Nicole
Hi,

 and so on. So it's safe to say just merging the trees like this
 isn't the way to go. What is the proper process to finish a bsd
 image after installworld and installkernel is done?

Not sure what you are trying to do, but usually you better follow the
instructions from /usr/src/UPDATING.

By the way, I beleive a good part of /etc is installed/reinstalled by a
make installworld and/or mergemaster.

Best regards,

Olivier
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What is proper process for source installs?

2009-12-08 Thread Glen Barber
Hi,

On Tue, Dec 8, 2009 at 10:00 PM, Olivier Nicole
olivier.nic...@cs.ait.ac.th wrote:
 Hi,

 and so on. So it's safe to say just merging the trees like this
 isn't the way to go. What is the proper process to finish a bsd
 image after installworld and installkernel is done?

 Not sure what you are trying to do, but usually you better follow the
 instructions from /usr/src/UPDATING.


+1

 By the way, I beleive a good part of /etc is installed/reinstalled by a
 make installworld and/or mergemaster.


Configuration files are untouched by 'installworld'.  I've found on
systems with major /etc/* changes, the following is the path of least
resistance, quickest, and best at providing a backup plan before
running mergemaster:


   # cd /
   # tar cvvf `hostname`.etcbak.tar etc
   # mv etc /somewhere/safe
   # mergemaster -iFUP

You can also set IGNORE_FILES in /etc/mergemaster.rc.  mergemaster(8)
for more information on that.

Regards,

-- 
Glen Barber
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What is proper process for source installs?

2009-12-08 Thread Glen Barber
Ugh, I hate simple typos...

On Tue, Dec 8, 2009 at 10:11 PM, Glen Barber glen.j.bar...@gmail.com wrote:
   # mv etc /somewhere/safe

Should be:

# mv `hostname`.etcbak.tar /somewhere/safe


-- 
Glen Barber
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


RE: What is proper process for source installs?

2009-12-08 Thread Peter Steele
 By the way, I beleive a good part of /etc is installed/reinstalled by 
 a make installworld and/or mergemaster.

I should have clarified my scenario better. I am building a BSD image from 
scratch, as part of an automated process. I am not updating an existing system. 
I had been doing this by installing the base collection, plus our custom kernel 
(as well as man pages and various packages). Now that we are also building 
world, I don't need to install the base collection from the binary release. 
At least not everything in it. What *do* I need? Obviously etc and the 
copyright notice. Anything else?

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What is proper process for source installs?

2009-12-08 Thread Glen Barber
On Tue, Dec 8, 2009 at 10:44 PM, Peter Steele pste...@maxiscale.com wrote:
 By the way, I beleive a good part of /etc is installed/reinstalled by
 a make installworld and/or mergemaster.

 I should have clarified my scenario better. I am building a BSD image from 
 scratch, as part of an automated process. I am not updating an existing 
 system. I had been doing this by installing the base collection, plus our 
 custom kernel (as well as man pages and various packages). Now that we are 
 also building world, I don't need to install the base collection from the 
 binary release. At least not everything in it. What *do* I need? Obviously 
 etc and the copyright notice. Anything else?



Ah, you _probably_ want to do 'make release' -- I have no experience
with this however to be much more help if that _is_ what you need.

-- 
Glen Barber
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


RE: What is proper process for source installs?

2009-12-08 Thread Peter Steele
Ah, you _probably_ want to do 'make release' -- I have no experience with this 
however to be much more help if that _is_ what you need.

Didn't know about that one. I'll have to check it out--thanks.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org