conditionals if deliminators are not used.
\
if ( condition )
statement
..
elsif ( condition )
statement
..
\
The \ can be at the start of the first conditional or the end of the
last statement
anything major comes up. Added some links to the webpage, information
how to customize the kernel in the source package, and ups the date,
though that will probably be done one more time.
EXPECT, and a bug where .options wasn't being written to disk or the
path was being altered when a variable was being altered. This also
gets things trim and ready with the coolest discovery being that a
nested kernel can run on the host and in it's nest. I'll be testing
other nested levels to discover how far this can go and be
incorporated in one package which is nice.
will set things so that nested umls can work with a tt host
kernel. Since everything looks like skas under a uml even if the host
kernel is tt. So /proc/cmdline is looked at since skas-or-tt
automatically adds the mode={tt,skas} option.
bugs founds while running underneath uml. One percular bug pertaining
to OPTIONS was found after running a uml from the uml box then closing
it again making a new root_fs and opening it again the options were
missing. Haven't noticed this on the host system before. Will also
need to add a c program to determine whether the host kernel is tt or
skas to auto-magically determing what kernel mode to run in.
logic for cmdline only to set-up .gbootroot* properly, and the logic
pertaining to mode={tt,skas}, but other than that things are working
nicely. Will have to come out with a new make-debian-x11 package, but
then again will need to come out with a new root_fs representing the
nesting changes, too.
involved, next I need to decide whether to establish and different
build and package area. Probably, at least a package area so it
doesn't interfere with the system.
involved, next I need to decide whether to establish and different
build and package area. Probably, at least a package area so it
doesn't interfere with the system.
set-up. Pretty cool, if this package was an official package it would
use kernel-sources* package, but instead, I made some minor
modifications since I don't want to have to dl kernel sources
every time a compile is done, and kernel.org is still the definitive
place for the source.
find port-helper, or otherwise root_fs complain. Have no idea why
this change exists with port-helper because wasn't the case before.
Also, added path for user-mode-linux/usr/bin to find the other tools.
Also, improves all in Makefile
compiling now that a new binutils was installed. Now need to make the
helper_root_fs and Initrd with the uml kernel which was just made and
should be just about there. This will all be done as non-root.
Initrd.gz stuff is now set-up. This is nice.
compiling now that a new binutils was installed. Now need to make the
helper_root_fs and Initrd with the uml kernel which was just made and
should be just about there. This will all be done as non-root. And
finally need to adjust gbootroot_pkg so all the new compiled stuff can
be extracted in their proper place, ofcourse, this could be done in
the Makefile, too.
compiling now that a new binutils was installed. Now need to make the
helper_root_fs and Initrd with the uml kernel which was just made and
should be just about there. This will all be done as non-root. And
finally need to adjust gbootroot_pkg so all the new compiled stuff can
be extracted in their proper place, ofcourse, this could be done in
the Makefile, too.
for gui-mode and cli, and all executables can be properly specified.
Ex:
./gbootroot --home . --template Example-Mini.yard --uml-exclusively on
--expect-program ./expect_uml
--uml-kerneluser-mode-linux/usr/bin/linux --root-fs-helper
root_filesystem/root_fs_helper
./gbootroot --home . --template Example-Mini.yard --genext2fs-dir
genext2fs/ --filesystem-command "genext2fs -z -r0"