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
freesource
b26efaef3b
This is better because it checks to see if the real device is mounted,
...
ofcourse this is only necessary when lilo is used.
2001-11-06 08:30:02 +00:00
freesource
cde7f50f3f
Almost have genextfs done for boot, now just have to use a smaller kernel,
...
and put everything somewhere else besides $mnt, so that lilo can do its
thing on a real device assuming fstab is edited for a non-root user.
2001-11-06 07:28:44 +00:00
freesource
4592b76a91
This adds the -r option to depmod so that it doesn't complain for non-root
...
users, which is cool.
2001-11-06 05:03:15 +00:00
freesource
905be9a57d
Now makes initrd as non-root user.
2001-11-06 02:55:12 +00:00
freesource
2924fdf6d6
Added explanation about LOGFILE .. error and info.
2001-11-05 19:30:22 +00:00
freesource
5dd1ff6f99
Explains error output for gbootroot.
2001-11-05 19:11:52 +00:00
freesource
770ee31a7c
Changed mind about 0444 for root, actually, the symlink provides the protection,
...
and the permissions are necessary, too .. the original ones.
2001-11-05 04:28:13 +00:00
freesource
2f718bd0c8
Startin verbosity logging before user dir creation, since the subs require
...
verbosity.
2001-11-05 04:12:05 +00:00
freesource
f9d75803d8
Although this should be done in the Makefile, 0444 is done on the replacements
...
if root is running.
2001-11-05 04:02:54 +00:00
freesource
1c246541f2
All replacements are now symlinks, and they will also be read-only.
2001-11-05 03:48:00 +00:00
freesource
05da1a4a31
Changes to make $> > 0 happy.
2001-11-04 08:54:53 +00:00
freesource
5a8621791a
Some misc. changes.
2001-11-01 04:20:25 +00:00
freesource
c7eac0edfe
Initializes makefs for non-root user in gbootroot, so future changes aren't
...
overwritten.
2001-10-31 07:57:10 +00:00
freesource
aac5d3524f
Adds genext2fs to the free software credits.
2001-10-31 07:16:25 +00:00
freesource
c0f79a5cd9
Added a reminder.
2001-10-25 21:49:45 +00:00
freesource
66183d1cd5
Updated the changelog.
2001-10-24 16:38:39 +00:00
freesource
640a540791
Checks for file and ash now too.
2001-10-24 16:36:37 +00:00
freesource
df6e4aecf3
Adds check for lilo and ash so they don't always have to be in depends, though
...
ash stays there lilo is no in Recommends.
2001-10-24 16:11:22 +00:00
freesource
50cc0e4ded
Updated the version to 1.2.14 and date.
2001-10-24 06:51:14 +00:00
freesource
fed9b6c6cd
The non-root saga continues.
2001-10-18 05:17:50 +00:00
freesource
1c3fe99928
Fixes a bug with append not remembering state for non-root users, or where the
...
lilo.conf wasn't found. Also properly handles the values for $append and
$entry_advanced[2].
2001-10-17 20:50:41 +00:00