diff options
author | Michael Lucas <mwlucas@FreeBSD.org> | 2002-01-28 15:16:59 +0000 |
---|---|---|
committer | Michael Lucas <mwlucas@FreeBSD.org> | 2002-01-28 15:16:59 +0000 |
commit | 3579b7072661747d7033ff11c3b93ec0632f752d (patch) | |
tree | 56f1bb4b6baa3e9cf479edcaed2c1eb030cde115 /en_US.ISO8859-1/books/faq/book.sgml | |
parent | a418d0e31bf191646a6285d5da6c5e5181e8f74b (diff) | |
download | doc-3579b7072661747d7033ff11c3b93ec0632f752d.tar.gz doc-3579b7072661747d7033ff11c3b93ec0632f752d.zip |
Now that the Handbook knows how to cut a release, point there instead
of having tutorial in the FAQ.
This commit affects two FAQs; the original tutorial, and one that
pointed at that tutorial.
Notes
Notes:
svn path=/head/; revision=11943
Diffstat (limited to 'en_US.ISO8859-1/books/faq/book.sgml')
-rw-r--r-- | en_US.ISO8859-1/books/faq/book.sgml | 64 |
1 files changed, 5 insertions, 59 deletions
diff --git a/en_US.ISO8859-1/books/faq/book.sgml b/en_US.ISO8859-1/books/faq/book.sgml index b823e988b5..1fc28c0277 100644 --- a/en_US.ISO8859-1/books/faq/book.sgml +++ b/en_US.ISO8859-1/books/faq/book.sgml @@ -1238,8 +1238,8 @@ File: +DESC (ignored)</screen> release, which will include your install floppy.</para> <para>To make a custom release, follow the instructions - <link linkend="custrel">in the Advanced Topics section of - the FAQ</link>.</para> + <ulink url="../handbook/custom-release.html">in the Making + your Own Release</ulink> section of the Handbook.</para> </answer> </qandaentry> @@ -11829,63 +11829,9 @@ raisechar=^^</programlisting> </question> <answer> - <para>To make a release you need to do three things: First, - you need to be running a kernel with the - &man.vn.4; - driver configured in. Add this to your kernel config file - and build a new kernel:</para> - - <programlisting>pseudo-device vn #Vnode driver (turns a file into a device)</programlisting> - - <para>Second, you have to have the whole CVS repository at - hand. To get this you can use <ulink - URL="../handbook/synching.html#CVSUP">CVSUP</ulink> but in - your supfile set the release name to cvs and remove any tag or - date fields:</para> - - <programlisting>*default prefix=/home/ncvs -*default base=/a -*default host=cvsup.FreeBSD.org -*default release=cvs -*default delete compress use-rel-suffix - -## Main Source Tree -src-all - -# Other stuff -ports-all -www -doc-all</programlisting> - - <para>Then run <command>cvsup -g supfile</command> to suck all - the good bits onto your box...</para> - - <para>Finally, you need a chunk of empty space to build into. - Let us say it is in <filename>/some/big/filesystem</filename>, - and from the example above you have got the CVS repository in - <filename>/home/ncvs</filename>:</para> - - <screen>&prompt.root; <userinput>setenv CVSROOT /home/ncvs</userinput> # or export CVSROOT=/home/ncvs -&prompt.root; <userinput>cd /usr/src</userinput> -&prompt.root; <userinput>make buildworld</userinput> -&prompt.root; <userinput>cd /usr/src/release</userinput> -&prompt.root; <userinput>make release BUILDNAME=3.0-MY-SNAP CHROOTDIR=/some/big/filesystem/release</userinput></screen> - - <note> - <para>Please note that you <emphasis>do not</emphasis> - need to build world if you already have a populated - <filename>/usr/obj</filename>.</para> - </note> - - <para>An entire release will be built in - <filename>/some/big/filesystem/release</filename> and you - will have a full FTP-type installation in - <filename>/some/big/filesystem/release/R/ftp</filename> when - you are done. If you want to build your SNAP along some other - branch than -CURRENT, you can also add - <literal>RELEASETAG=SOMETAG</literal> to the make release - command line above, e.g. <literal>RELEASETAG=RELENG_2_2</literal> - would build an up-to-the- minute 2.2-STABLE snapshot.</para> + <para>Please see the <ulink + url="../handbook/custom-release.html">Making your Own + Release</ulink> section of the Handbook.</para> </answer> </qandaentry> |