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

124 Commits

Author SHA1 Message Date
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
freesource
2374f01fa2 This adds boot making capabilities for non-root users, right now mknod
privileges are needed, but this will be replaced with devfs if possible.
2001-10-17 19:16:02 +00:00
freesource
73d94e4e27 A spelling correction. 2001-10-17 05:57:05 +00:00