freesource
126be83ab2
Oops, this text wasn't necessary, it was just a little bug related to
...
pasting.
2003-02-15 08:25:39 +00:00
freesource
a6b8114ecf
Nice catch .
2003-02-15 06:21:42 +00:00
freesource
e6e74f851a
Fixes another nasty.
2003-02-10 05:11:23 +00:00
freesource
526031d371
Fixes rpm dist problems with @INC.
2003-02-05 06:56:50 +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
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
953854a5a4
This gets everything working properly. Now --home works properly both
...
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"
2002-12-11 18:45:36 +00:00
freesource
29e9e73202
This allows adds the kernel option for UML in expect_uml, it's amazing
...
what you find when you remove the system package. Getting closer.
2002-12-11 06:53:24 +00:00
freesource
8827b1b0d4
Some even more elaborate changes so that the gui can be ran from the immediate
...
directory for testing using only the --home option. Also, made sure genext2fs
can be found.
2002-11-20 06:13:56 +00:00
freesource
82374d0388
Just some minor changes.
2002-11-14 08:22:56 +00:00
freesource
830a1c109a
Now gbootroot is functioning well as either a GUI or CLI in relation to whether or not arguments are added. Options.pm allows things to be checked before interpreting so that a determination can be made what mode to go in.
2002-11-14 00:54:50 +00:00
freesource
9de07f7f5e
This is the start of giving gbootroot some commandline functionality similar to
...
bootroot, but more specific with the primary goal of allowing root_fs
prototyping without the use of the GUI.
2002-11-10 04:21:10 +00:00
freesource
ab8f49d834
Just altered some text.
2002-02-09 02:49:19 +00:00
freesource
d97ed5d819
Fixed another non-fhs path issue when fooling around in mdk.
...
# I always thought the BEGIN statements were executed before everything else,
# but I have discovered that in this case it has to be placed before the
# use statements if exec /usr/bin/gbootroot is done via $PATH .. I guess
# that makes sense because $PATH is established in the BEGIN.
2002-02-04 18:22:18 +00:00
freesource
f2cfe39a9f
More credits.
2002-01-16 14:21:49 +00:00
freesource
beb2d088d1
Changes Liav related.
2002-01-07 19:37:33 +00:00
freesource
d813ad115d
This should fix the bug reported by Liav Asseraf. The main program was
...
rearragned and put in BootRoot, but the BEGIN block which sets up the FHS
for perl's INC was now in this file, so ofcourse, gbootroot couldn't find the
modules.
2002-01-06 06:28:28 +00:00
freesource
d64bb295d3
Time to update.
2002-01-04 00:51:28 +00:00
freesource
ec4cf9f6a7
Added perl path and authors.
2001-12-24 21:56:55 +00:00
freesource
df3f36f9cc
Changed text for boot method, slight change in main file.
2001-12-24 18:17:05 +00:00
freesource
3bd440f5dd
Added my mother as patron to the project, because she always has been.
2001-12-24 17:30:12 +00:00
freesource
e39fbff6ee
Moved some text over here.
2001-12-17 19:45:36 +00:00
freesource
6a1bb9f9a3
This is the beginning of better symbol control, ars will be dispensed with.
...
Basically gbootroot has just one function start() called from BootRoot.
Eventually BootRoot will be split further into ARS and ABS. This makes more
sense then having one large gbootroot .. it just grew too much.
2001-12-17 18:13:18 +00:00
freesource
16a076e283
This gets rid of the annoying perhaps you are not root for gdkbirdaao,
...
and only tests if root and using a method which has lilo .. default if
method hasn't been chosen.
2001-12-12 17:59:03 +00:00
freesource
4db5216447
Date change.
2001-12-12 07:18:49 +00:00
freesource
6d4c8ead9d
Got rid of the \.yard suffix rule, though template needs to be ^\w+, I
...
never really documented this, and it may trick users who aren't aware of
the rule.
2001-12-11 19:53:07 +00:00
freesource
568ff893ff
Adds symlinks for archictecture dependent repository direcotory.
2001-12-11 19:08:03 +00:00
freesource
2a2483ba7f
Some doc about error output spelling correction.
2001-12-07 08:18:20 +00:00
freesource
9496c72553
Updated the version number. At this point gbootroot is officially 1.3.0 having
...
reached some milestones.
2001-12-07 07:08:03 +00:00
freesource
2536c2dd66
Changes have been removed and placed in their own file.
2001-12-07 07:02:40 +00:00
freesource
7ef6926d9c
Where to find the FAQ in help.
2001-12-07 02:40:20 +00:00
freesource
03022313bc
Made usize into set_default_size form uml_window.
2001-12-06 19:33:08 +00:00
freesource
c40e77276b
Changed the size of the box so that options and the root_fs have more room.
2001-12-06 19:26:57 +00:00
freesource
9d2ffa3a89
Added Esc close capability for save as.
2001-11-30 02:26:43 +00:00
freesource
830467df85
This removes -i8192 from genext2fs default, this just causes problems, the defaults built into
...
genext2fs work alot better.
2001-11-29 20:09:34 +00:00
freesource
74e5270f06
$ENV{RELEASE} is now initialized every time a check is run on the template.
...
Information can come from three sources, the kernel version returned from
a selected kernel in the main section, the user defined kernel version
in the ABS, or `uname -r`. User defined kernel version overrides the kernel.
The root_fs needs to be built in relation to the actual kernel modules
it will run on. Previously the $RELEASE value wasn't returned properly
because of some bugs in kernel_version_check. This has been fixed.
2001-11-28 02:39:27 +00:00
freesource
d1cd32b44d
Only gives $mtab a value on cancel if it is a bootloader check.
2001-11-26 08:22:34 +00:00
freesource
306cbc8cd0
Turned off the busybox test.
2001-11-26 07:07:04 +00:00
freesource
44a5828e82
This solves the problem of extra devices in boot_device_table.txt
2001-11-26 06:22:44 +00:00
freesource
f4d63b90d9
This does a great job of prompting the user if they have root privileges for lilo, they may
...
continue or stop the process. This uses mtab().
2001-11-26 05:59:05 +00:00
freesource
e507aa375e
This almost creates a successful normal user boot disk .. but doesn't find /dev/fd0 despite
...
its existence. Also, rootdisk isn't created yet. Getting pretty close.
2001-11-23 06:38:02 +00:00
freesource
2eff37e59b
This makes the default replacement directory permanent, rather than calling it over and
...
over again. Right, now busyboxes ldd is being used in Yard.pm for some experiments.
2001-11-19 08:59:38 +00:00
freesource
80cb0748bb
Added -z to genext2fs.
2001-11-17 08:33:37 +00:00
freesource
3015d7f233
Added -p to objcopy.
2001-11-17 06:11:53 +00:00
freesource
b22b1d9bee
Added -r0 to genext2fs default for non-root user. Now if a genext2fs would
...
work for a non-root user, even though it appears exactly the same as the
root_fs created by root with the same template .. it just doesn't work.
2001-11-16 03:07:41 +00:00
freesource
2b5179472b
Text additions.
2001-11-07 07:47:11 +00:00
freesource
6297583e9b
This puts the logic for the ARS device in the proper place in submit.
2001-11-07 01:17:39 +00:00
freesource
08b4a09338
Removed the commented out sections used to test.
2001-11-06 20:07:13 +00:00
freesource
338370c319
This does it! Now non-root users can create complete boot/root sets ..the
...
only catch is lilo, but working that one out.
2001-11-06 20:05:59 +00:00
freesource
12807a509e
If the ARS is never opened, $entry_advanced[3] eq "", so now when $um == 0
...
it defaults to the value for BOOT_DEVICE.
2001-11-06 19:16:57 +00:00