1
0
mirror of https://github.com/fspc/gbootroot.git synced 2025-02-23 09:03:23 -05:00

1125 Commits

Author SHA1 Message Date
freesource
7f2dc7e7a0 Updated the documentation. 2003-02-07 19:07:08 +00:00
freesource
08fe16db4c Welcome to the world of distribution portability. 2003-02-07 18:30:29 +00:00
freesource
bf7dd83bba Welcome to the world of portability within distributions. 2003-02-07 18:24:20 +00:00
freesource
3a14fa35d4 Working the way I want it to. This is if/elsif logic. Ignores
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
2003-02-07 17:50:32 +00:00
freesource
c86b14e069 Working nicer, but will probably get rid of one conditional check 2003-02-07 16:55:05 +00:00
freesource
535392992a Almost have the new control structure for templates finished .. if elsif else 2003-02-07 06:49:11 +00:00
freesource
1d03c1eefc The stuff that needs to be done. 2003-02-06 17:52:04 +00:00
freesource
526031d371 Fixes rpm dist problems with @INC. 2003-02-05 06:56:50 +00:00
freesource
c76195a69c Final touches. 2003-01-14 03:45:01 +00:00
freesource
1e51a10101 This pretty much completes the development cycle for 1.4.0, unless
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.
2003-01-11 03:56:08 +00:00
freesource
544918f4a9 Won't need a gbootroot-nest1 package, afterall, will just set NEST=1,
this will increase memory requirements just a little bit .. was
thinking about 2.
2003-01-06 05:12:22 +00:00
freesource
d5d9805a8b Won't need a gbootroot-nest1 package, afterall, will just set NEST=1,
this will increase memory requirements just a little bit .. was
thinking about 2.
2003-01-06 04:25:29 +00:00
freesource
9cede96d0f Fixed a bug which causes lock-ups during seconf fs creation with
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.
2003-01-05 21:07:15 +00:00
freesource
31354e73c0 Nice updates. 2003-01-05 06:00:38 +00:00
freesource
5c9bb829a2 Added the skas-or-tt rev. 2003-01-05 02:10:41 +00:00
freesource
f845aab17f After a day of figuring that only strstr was required, this new change
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.
2003-01-05 01:30:24 +00:00
freesource
b0daac22b2 This puts the README in the normal binary. 2003-01-04 00:51:53 +00:00
freesource
8c8fd921db This adds a new c program skas-or-tt mostly from uml code which
automates the recognition of whether or not the host kernel has the
skas patch applied.  Makefile edits itself, and all gui is automated.
2003-01-03 19:35:49 +00:00
freesource
b7d2a338d7 This adds a new c program skas-or-tt mostly from uml code which
automates the recognition of whether or not the host kernel has the
skas patch applied.  Makefile edits itself, and all gui is automated.
2003-01-03 18:56:48 +00:00
freesource
e09780d219 Newest for um-45 2003-01-03 18:55:56 +00:00
freesource
62ac34672a This adds a new c program skas-or-tt mostly from uml code which
automates the recognition of whether or not the host kernel has the
skas patch applied.  Makefile edits itself, and all gui is automated.
2003-01-03 16:34:21 +00:00
freesource
1578dff32e Thought it was time to update the copy to 2003. Fixed a few minor
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.
2002-12-28 04:37:59 +00:00
freesource
92320d21af depends on the nested or unnested flavour 2002-12-27 06:41:20 +00:00
freesource
0eadd6eec2 Tested gbootroot-nest1 within a uml, nice, will have to tweak the
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.
2002-12-27 06:40:08 +00:00
freesource
2a478718e4 Getting prepared for nest1. 2002-12-22 05:15:39 +00:00
freesource
5f359d6804 Getting prepared for nest1. 2002-12-22 04:54:12 +00:00
freesource
d8e1701350 The new maintainer script for the gbootroot nest package. 2002-12-22 03:26:08 +00:00
freesource
370f8d0d00 Nice, nice source compile. 2002-12-22 03:15:05 +00:00
freesource
1bcef447a0 Now that there will be a gbootroot-nest1 to run inside a uml kernel,
there has been some rearrangement.
2002-12-22 03:12:49 +00:00
freesource
27ca635563 It's GNU GPLED, ofcourse. 2002-12-20 19:29:25 +00:00
freesource
28ba4c9b94 Preping for release. 2002-12-20 19:28:50 +00:00
freesource
a38ec15d27 Now the rpm src and binary package properly build as a normal user. 2002-12-20 17:08:19 +00:00
freesource
394c22a2b4 Now the rpm src and binary package properly build as a normal user. 2002-12-20 16:25:52 +00:00
freesource
4700c447d7 Now the rpm src and binary package properly build. This was pretty
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.
2002-12-20 06:22:42 +00:00
freesource
b0ca75da21 Now the rpm src and binary package properly build. This was pretty
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.
2002-12-20 06:06:11 +00:00
freesource
187bd81bcd Now making successful debian source and binary package with new
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.
2002-12-18 19:03:13 +00:00
freesource
95c1b23508 Automated make works niceley now. Good for the new Jdike patch
releases every other minute.
2002-12-17 17:57:15 +00:00
freesource
8f31699e79 Had to add user-mode-linux/usr/lib/uml to the path to allow --home to
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
2002-12-16 16:57:14 +00:00
freesource
405d19a98e This gets things working nicely. Now exits sooner for root_fs_helper
because the nbd line no longer presents itself.  Makefile is almost
done.
2002-12-16 13:35:30 +00:00
freesource
a14161f4cc New dl places 2002-12-16 04:51:36 +00:00
freesource
ebdb0988bb for Initrd.yard 2002-12-16 04:13:25 +00:00
freesource
53c132336b for Initrd.yard 2002-12-16 04:09:14 +00:00
freesource
23c5e6f602 Have the whole uml kernel, modules, tools, and genext2fs properly
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.
2002-12-16 03:46:53 +00:00
freesource
e216305685 mtd modules for initrd 2002-12-16 03:42:12 +00:00
freesource
580d55a40a Have the whole uml kernel, modules, tools, and genext2fs properly
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.
2002-12-15 08:10:47 +00:00
freesource
3690d3cc42 Have the whole uml kernel, modules, tools, and genext2fs properly
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.
2002-12-15 07:56:16 +00:00
freesource
18f002f6fc On the way to a true automated src package. 2002-12-14 17:54:41 +00:00
freesource
7df8826e1e Made linux, linuxbr to avoid overlapping with other packages, ofcource
this could be made a variable, too, in BootRoot.pm.
2002-12-12 06:56:00 +00:00
freesource
51f4ad4f2c Making the source package accurate. 2002-12-12 01:10:26 +00:00
freesource
f17b6ea413 Helper.yard and it's replacements 2002-12-11 23:41:50 +00:00