kadischi/doc README,1.3,1.4

Darko Ilic (darko) fedora-extras-commits at redhat.com
Wed Aug 24 12:15:37 UTC 2005


Author: darko

Update of /cvs/devel/kadischi/doc
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19054/doc

Modified Files:
	README 
Log Message:
added two sections in appendix


Index: README
===================================================================
RCS file: /cvs/devel/kadischi/doc/README,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- README	23 Aug 2005 17:17:32 -0000	1.3
+++ README	24 Aug 2005 12:15:35 -0000	1.4
@@ -6,10 +6,11 @@
 2. Installation
 
 2.1 Requirements
-2.2 Downloading
-2.3 Installation
-2.4 Configuration
-2.5 Uninstallation
+2.2 YUM note
+2.3 Downloading
+2.4 Installation
+2.5 Configuration
+2.6 Uninstallation
 
 3. Using Kadischi
 
@@ -64,13 +65,37 @@
 
 Following packages should be installed in order to run Kadischi:
 
-anaconda
-busybox-anaconda
-syslinux
-mkisofs
-e2fsprogs
+ * anaconda
+ * busybox-anaconda
+ * syslinux
+ * mkisofs
+ * e2fsprogs
 
-2.2 Downloading
+To install them, run
+
++--------------------------------------------------------------------------------------------+
+| yum install anaconda busybox-anaconda syslinux mkisofs e2fsprogs           |
++--------------------------------------------------------------------------------------------+
+
+2.2 YUM Note
+
+You might be encounter following warning message during installing anaconda package:
+
++-----------------------------------------------------------------------------------------------------+
+| # yum install anaconda                                                                                            |
+|                                                                                                                                 |
+| warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID db42a60e   |
+| public key not available for anaconda-help-10.1.0-1.noarch.rpm                               |
+| Retrieving GPG key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora                       |
+|                                                                                                                                 |
+| The GPG key at file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora (0x4F2A6FD2)              |
+| is already installed but is not the correct key for this package.                                 |
+| Check that this is the correct key for the "Fedora Core 4 - i386 - Base" repository.  |
++-----------------------------------------------------------------------------------------------------+
+
+Set gpgcheck=0 in /etc/yum.repos.d/fedora.repo temporarily to install anaconda package.
+
+2.3 Downloading
 
 For now, the only way to download Kadischi is via anonymous CVS.
 
@@ -90,11 +115,11 @@
 | yum install cvs                                                                                             |
 +--------------------------------------------------------------------------------------------+
 
-2.3 Installation
+2.4 Installation
 
 Go to the root directory of the source tree, and run './autogen.sh'. It will
 configure package for building. If you would like to pass some options to
-./configure, you can pass them to autogen.sh and it will forward them to
+./configure, you can pass them to ./autogen.sh and it will forward them to
 ./configure.
 
 After that, you have to run 'make' in order to build the application.
@@ -108,7 +133,9 @@
 /usr/lib/anaconda/flags.py. Patches are in /usr/share/kadischi/patches dir, and
 are made against anaconda-10.2.1.5-2 (fc4 default). 
 
-2.4 Configuration
+For patching instructions, consult "How to apply a patch" section of Appendix.
+
+2.5 Configuration
 
 Edit /etc/kadischi/build.conf and set BUILDDIR variable. BUILDDIR
 is a directory that will be used for storing temporary files (temporary
@@ -119,7 +146,7 @@
 You would also have to edit file /usr/lib/anaconda/product.py and to set
 productPath (line 25) to "Fedora" (for Fedora repository).
 
-2.5 Uninstallation
+2.6 Uninstallation
 
 Go to the root directory of the source tree and run 'make uninstall'. Make sure
 there are no extra files added to the application directories (for example
@@ -156,6 +183,12 @@
 | kadischi http://download.fedora.redhat.com/pub/fedora/linux/core/4/i386/os /tmp/fedora-live.iso   |
 +----------------------------------------------------------------------------------------------------------------------+
 
+Example 3: (using http://fedora.redhat.com/download/mirrors.html mirror site)
+
++----------------------------------------------------------------------------------------------------------------------+
+| kadischi http://mirrors.kernel.org/fedora/core/4/i386/os/ /tmp/fedora-live.iso                                 |
++----------------------------------------------------------------------------------------------------------------------+
+
 for installing from http repository. For details on available installation
 methods, consult "Anaconda installation methods" in Appendix.
 
@@ -188,10 +221,10 @@
 | patch [options] [originalfile [patchfile]]                                   |
 +---------------------------------------------------------------------------+
 
-but what we need here is
+and what we need here is
 
 +------------------------------------------------------------------------------------------------+
-| patch -b /usr/sbin/anaconda /ush/share/kadischi/patches/anaconda.patch        |
+| patch -b /usr/sbin/anaconda /usr/share/kadischi/patches/anaconda.patch        |
 | patch -b /usr/lib/anaconda/flags.py /ush/share/kadischi/patches/flags.py.patch |
 +------------------------------------------------------------------------------------------------+
 
@@ -202,4 +235,37 @@
 For more details about the patch utility, type 'man patch' or go to http://www.gnu.org/software/diffutils/manual/html_node/index.html#toc_Merging%20with%20patch
 
 A2. How to build a repository
-A3. Anaconda installation methods
\ No newline at end of file
+
+If you have Fedora installation CDs it`s a good idea to copy them to your hard
+drive and to perform installation from a harddrive repository since it`s much
+faster (and you will probably end up with several livecd builds before the right
+one). Here`s the procedure:
+
+ * create the root directory for your repository (for example /tmp/fc4)
+ * create subdirectories /tmp/fc4/Fedora, /tmp/fc4/Fedora/RPMS, 
+/tmp/fc4/Fedora/base
+ * copy the contents of cdrom:/Fedora/base directory (from disc1) to the
+/tmp/fc4/Fedora/base
+ * copy the contents of cdrom:/Fedora/RPMS directory (from all 4 discs) to the
+/tmp/fc4/Fedora/RPMS
+
+And that`s it. You can use this repository with Kadischi (path to the repository
+is /tmp/fc4).
+
+Please note that this is not a regular repository, and you can`t, for example,
+use it with yum. If you would like to create a regular repository, please
+consult some other document.
+
+A3. Anaconda installation methods
+
+ * method=nfs:<path> -- Use <path> for an NFS installation.
+ * method=http://<path> -- Use <path> for an HTTP installation
+ * method=ftp://<path> -- Use <path> for an FTP installation
+ * method=hd://<dev>/<path> -- Use <path> on <dev> for a hard drive installation
+ * method=cdrom -- Do a CDROM based installation.
+
+(taken from
+http://rau.homedns.org/twiki/bin/view/Anaconda/AnacondaISOLINUXOptions)
+
+You can checkout /usr/share/doc/anaconda-${version}/install-methods.txt for
+further information.
\ No newline at end of file




More information about the scm-commits mailing list