From aea0e0054beb5df7271615b6471fb2eeedc05047 Mon Sep 17 00:00:00 2001 From: freesource Date: Thu, 13 Feb 2003 19:35:34 +0000 Subject: [PATCH] Found another nasty, where bad symlinks were being produced in --home . .. this isn't wanted, actually I'm not sure why I changed to this behavior to begin with, but remember that repl dirs weren't formed in one instance, but this isn't a problem anymore. --- BootRoot/BootRoot.pm | 4 +++- README | 10 +++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/BootRoot/BootRoot.pm b/BootRoot/BootRoot.pm index 0a19107..886fd82 100644 --- a/BootRoot/BootRoot.pm +++ b/BootRoot/BootRoot.pm @@ -379,7 +379,9 @@ if ( !%option || $option{gui_mode} ) { # /tmp home_builder($tmp1); -if ( !( $option{help} || $option{h} ) ) { +if ( !( $option{help} || $option{h} ) && + $home_uml_kernel !~ /user-mode-linux/ && + !$option{home} ) { # $HOME/.gbootroot/root_filesystem home_builder($home_rootfs); diff --git a/README b/README index e5ee60c..efebfb2 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -$Id: README,v 1.23 2003/02/12 17:15:25 freesource Exp $ +$Id: README,v 1.24 2003/02/12 17:18:36 freesource Exp $ Program: gBootRoot pronounced "bOOtrOOt" License: GNU General Public License @@ -39,7 +39,9 @@ mtd-tools, m4, libreadline4-dev, libncurses5-dev, libgtk-perl (>= found at gbootroot's site]. For instance, in Redhat libc6-dev translates into glibc-devel and glibc-kernheaders, libreadline4-dev translates into readline-dev, libncurses5-dev translates into -ncurses-devel, reiserfsprog translates into reiserfs-utils. +ncurses-devel, reiserfsprog translates into reiserfs-utils. Mandrake +requires glibc-static-devel along with glibc-devel, but the other +package names are more similar to Debian. UML KERNEL CUSTOMIZATION @@ -63,7 +65,9 @@ If you build the package as a non-root user, and you don't have permissions to write to system directories you can always run gbootroot from the immediate source directory "./gbootroot --home ." or "perl -I . ./gbootroot --home ." if there is already another -installed version on the system. +installed version on the system. You will want to put the +uml-utilities found under user-mode-linux/usr/bin and +user-mode-linux/usr/lib/uml in your $PATH. To install on the system type "make install" and follow the instructions in the "Important Configurations" section near the bottom