Re: Question : Developing/Making FreeBSD derivative.

2011-04-11 Thread Christer Solskogen
On Mon, Apr 11, 2011 at 6:44 AM, Stefan N  wrote:
> My name is Stefan and I am newbie with FreeBSD but I'm interested to learn 
> more
> about FreeBSD . I am keen to know and learn more on  the process to make a new
> BSD's derivative/fork  from FreeBSD ?
>

You change the source code and compile

> How is the method for customizing/remastering FreeBSD ? The most interesting
> part is that if we could make the new fork of FreeBSD with its own uname. If I
> could make my own BSD derivative and used StefanBSD as its uname, it would be
> awesome.

The method is really simple, actually. You change the source code and compile.
Good luck!

-- 
chs
___
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: Question : Developing/Making FreeBSD derivative.

2011-04-11 Thread Patrick Lamaiziere
Le Sun, 10 Apr 2011 21:44:22 -0700 (PDT),
Stefan N  a écrit :

> How is the method for customizing/remastering FreeBSD ? The most
> interesting part is that if we could make the new fork of FreeBSD
> with its own uname. If I could make my own BSD derivative and used
> StefanBSD as its uname, it would be awesome.

# setenv UNAME_s PatrickBSD
# setenv UNAME_r 1.0-RELEASE
# setenv UNAME_v "PatrickBSD 1.0-RELEASE Thu Oct 28"

# uname -a
PatrickBSD net.lamaiziere.net 1.0-RELEASE PatrickBSD
1.0-RELEASE Thu Oct 28 i386

forked!
___
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: Question : Developing/Making FreeBSD derivative.

2011-04-11 Thread Traiano Welcome
Hi

The FreeBSD from scratch article has a lot of good ideas on how to do this. The 
article is somewhat dated, however, so your going to have to check that some of 
the methods are still current, and adapt them to your taste:

http://www.freebsd.org/doc/en_US.ISO8859-1/articles/fbsd-from-scratch/article.html


Regards,
Traiano


From: owner-freebsd-questi...@freebsd.org [owner-freebsd-questi...@freebsd.org] 
on behalf of Stefan N [stefanbsd...@yahoo.com]
Sent: Monday, April 11, 2011 6:44 AM
To: freebsd-questions@FreeBSD.org
Subject: Question : Developing/Making FreeBSD derivative.

Hi All,


My name is Stefan and I am newbie with FreeBSD but I'm interested to learn more
about FreeBSD . I am keen to know and learn more on  the process to make a new
BSD's derivative/fork  from FreeBSD ?

How is the method for customizing/remastering FreeBSD ? The most interesting
part is that if we could make the new fork of FreeBSD with its own uname. If I
could make my own BSD derivative and used StefanBSD as its uname, it would be
awesome.

Thank you in advance.

Regards,
Stefan
___
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: Question : Developing/Making FreeBSD derivative.

2011-04-11 Thread Stefan N
Hi Christer,

As there are many parts of the source code(from 
bin,cddl,contrib..usr.sbin), 
which part(s) of source code do I need to modify?

Regards,
Stefanus






From: Christer Solskogen 
To: Stefan N 
Cc: freebsd-questions@freebsd.org
Sent: Mon, April 11, 2011 7:51:50 PM
Subject: Re: Question : Developing/Making FreeBSD derivative.

On Mon, Apr 11, 2011 at 6:44 AM, Stefan N  wrote:
> My name is Stefan and I am newbie with FreeBSD but I'm interested to learn 
more
> about FreeBSD . I am keen to know and learn more on  the process to make a new
> BSD's derivative/fork  from FreeBSD ?
>

You change the source code and compile

> How is the method for customizing/remastering FreeBSD ? The most interesting
> part is that if we could make the new fork of FreeBSD with its own uname. If I
> could make my own BSD derivative and used StefanBSD as its uname, it would be
> awesome.

The method is really simple, actually. You change the source code and compile.
Good luck!

-- 
chs
___
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: Question : Developing/Making FreeBSD derivative.

2011-04-11 Thread Stefan N
Hi Patrick,

Thanks for your usefull hints!!! I will try that as soon as possible.

Regards,
Stefanus






From: Patrick Lamaiziere 
To: Stefan N 
Cc: freebsd-questions@FreeBSD.org
Sent: Mon, April 11, 2011 9:15:39 PM
Subject: Re: Question : Developing/Making FreeBSD derivative.

Le Sun, 10 Apr 2011 21:44:22 -0700 (PDT),
Stefan N  a écrit :

> How is the method for customizing/remastering FreeBSD ? The most
> interesting part is that if we could make the new fork of FreeBSD
> with its own uname. If I could make my own BSD derivative and used
> StefanBSD as its uname, it would be awesome.

# setenv UNAME_s PatrickBSD
# setenv UNAME_r 1.0-RELEASE
# setenv UNAME_v "PatrickBSD 1.0-RELEASE Thu Oct 28"

# uname -a
PatrickBSD net.lamaiziere.net 1.0-RELEASE PatrickBSD
1.0-RELEASE Thu Oct 28 i386

forked!

___
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: Question : Developing/Making FreeBSD derivative.

2011-04-11 Thread Jerry McAllister
On Mon, Apr 11, 2011 at 06:56:53AM -0700, Stefan N wrote:

> Hi Christer,
> 
> As there are many parts of the source 
> code(from bin,cddl,contrib..usr.sbin), 
> which part(s) of source code do I need to modify?

That is a strange question.   I guess the answer is 'Yes'

It depends on what you want to be changed in your new version.

For example, I would guess that you would take an interest in making 
your own user environment/interface.   Well, that would involve doing
stuff from X11 most likely and most probably more of configuration
changes than code changes.

Then there is a whole long list of things people want added/fixed/
modified on the system.   You might want to check that out for
ideas.

Probably you need to learn a lot more about the existing system
before you go to making a custom version.

jerry


> 
> Regards,
> Stefanus
> 
> 
> 
> 
> 
> 
> From: Christer Solskogen 
> To: Stefan N 
> Cc: freebsd-questions@freebsd.org
> Sent: Mon, April 11, 2011 7:51:50 PM
> Subject: Re: Question : Developing/Making FreeBSD derivative.
> 
> On Mon, Apr 11, 2011 at 6:44 AM, Stefan N  wrote:
> > My name is Stefan and I am newbie with FreeBSD but I'm interested to learn 
> more
> > about FreeBSD . I am keen to know and learn more on  the process to make a 
> > new
> > BSD's derivative/fork  from FreeBSD ?
> >
> 
> You change the source code and compile
> 
> > How is the method for customizing/remastering FreeBSD ? The most interesting
> > part is that if we could make the new fork of FreeBSD with its own uname. 
> > If I
> > could make my own BSD derivative and used StefanBSD as its uname, it would 
> > be
> > awesome.
> 
> The method is really simple, actually. You change the source code and compile.
> Good luck!
> 
> -- 
> chs
> ___
> 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: Question : Developing/Making FreeBSD derivative.

2011-04-11 Thread Daniel Staal

On Mon, April 11, 2011 9:56 am, Stefan N wrote:
> Hi Christer,
>
> As there are many parts of the source code(from
> bin,cddl,contrib..usr.sbin),
> which part(s) of source code do I need to modify?

That would depend.  What is your derivative going to do differently than
FreeBSD?

Which brings in the more general question: Why?  What's the purpose of
your derivative?  Why should people use yours over FreeBSD?

Not that there aren't possible good reasons.  ;)  But answering that will
probably tell you what you need to do to create your derivative.

Daniel T. Staal

---
This email copyright the author.  Unless otherwise noted, you
are expressly allowed to retransmit, quote, or otherwise use
the contents for non-commercial purposes.  This copyright will
expire 5 years after the author's death, or in 30 years,
whichever is longer, unless such a period is in excess of
local copyright law.
---

___
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: Question : Developing/Making FreeBSD derivative.

2011-04-11 Thread Alexander Lardner
On Mon, Apr 11, 2011 at 6:38 AM, Traiano Welcome <
traiano.welc...@mtnbusiness.co.za> wrote:

> Hi
>
> The FreeBSD from scratch article has a lot of good ideas on how to do this.
> The article is somewhat dated, however, so your going to have to check that
> some of the methods are still current, and adapt them to your taste:
>
>
> http://www.freebsd.org/doc/en_US.ISO8859-1/articles/fbsd-from-scratch/article.html
>
>
> Regards,
> Traiano
>
> 
> From: owner-freebsd-questi...@freebsd.org [
> owner-freebsd-questi...@freebsd.org] on behalf of Stefan N [
> stefanbsd...@yahoo.com]
> Sent: Monday, April 11, 2011 6:44 AM
> To: freebsd-questions@FreeBSD.org
> Subject: Question : Developing/Making FreeBSD derivative.
>
> Hi All,
>
>
> My name is Stefan and I am newbie with FreeBSD but I'm interested to learn
> more
> about FreeBSD . I am keen to know and learn more on  the process to make a
> new
> BSD's derivative/fork  from FreeBSD ?
>
> How is the method for customizing/remastering FreeBSD ? The most
> interesting
> part is that if we could make the new fork of FreeBSD with its own uname.
> If I
> could make my own BSD derivative and used StefanBSD as its uname, it would
> be
> awesome.
>
> Thank you in advance.
>
> Regards,
> Stefan
> ___
> 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"
>
Please, no top posting.

Also, thanks for the article. May make an interesting read.
___
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: Question : Developing/Making FreeBSD derivative.

2011-04-12 Thread Ruben de Groot
On Sun, Apr 10, 2011 at 09:44:22PM -0700, Stefan N typed:
> Hi All,
> 
> 
> My name is Stefan and I am newbie with FreeBSD but I'm interested to learn 
> more 
> about FreeBSD . I am keen to know and learn more on  the process to make a 
> new 
> BSD's derivative/fork  from FreeBSD ?

There is a distinction. eg PC-BSD is a derivative while DragonFlyBSD is a fork.
What do you want?

> How is the method for customizing/remastering FreeBSD ? The most interesting 
> part is that if we could make the new fork of FreeBSD with its own uname. If 
> I 
> could make my own BSD derivative and used StefanBSD as its uname, it would be 
> awesome.

I think you want to read the release(7) manpage. "make release 
BUILDNAME=StefanBSD"
will get you what you want.
___
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"