1
0
mirror of https://github.com/fspc/gbootroot.git synced 2025-04-04 07:43:22 -04:00

147 Commits

Author SHA1 Message Date
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
freesource
9eb665c28e Changed another $< to $> 2001-10-17 05:56:10 +00:00
freesource
2ac67c9ffc Changed the text a little bit more. 2001-10-17 05:55:26 +00:00
freesource
b68b263aa9 Improved the fstab explanation text. 2001-10-17 05:51:03 +00:00
freesource
cfa9689f91 This changes real uid id to effective uid id. 2001-10-17 05:44:54 +00:00
freesource
fef993baf9 Now a non-root user can make a root_fs, the administrator has to add an entry
for each user to the fstab, right now there is just a generic location for all
users.  Special files aren't copied over if permissions don't allow it, but
devfs more than solves that problem!
2001-10-17 05:19:19 +00:00
freesource
41df0e88aa The right order for sbin. 2001-10-17 03:11:13 +00:00
freesource
8994d775f7 Added /sbin and /usr/sbin in case non-root users don't have this path. 2001-10-17 01:44:31 +00:00
freesource
8b7e0b2020 Updated the date to today. 2001-10-08 15:57:55 +00:00
freesource
382a9e51b9 This adds additional size checks for the files created by depmod. On my
system there is no advantage to this because stat views things differently
based on the way the filesystem was created, file -s looks at actual size,
but the block count is what matters, and right now is kind of mysterious, in
reality this is all right, because extra room is better than too little.  Soze
count for testing went from 31k to 27k, there is still room.
2001-10-08 05:12:29 +00:00
freesource
4bb9980672 This adds /usr/share/perl5 to @INC in distributions which don't adhere to the
newest FHS.
2001-10-06 21:12:35 +00:00
freesource
0ea74b9666 Updated help with modules info stuff. 2001-10-06 19:17:15 +00:00
freesource
89f978739b Description of how a Boot/Root set is made code-wise has been added. 2001-10-06 06:07:33 +00:00
freesource
b9fa3919cb Now handles two different block devices with/without the same size. 2001-10-06 05:40:58 +00:00
freesource
7b98ca9122 $size is no longer global, $container[SIZE] is sufficient. 2001-10-06 04:18:13 +00:00
freesource
5dde092165 $root_fs is no longer global. 2001-10-06 04:13:26 +00:00
freesource
6466adc579 Took away global $kernel because it wasn't necessary. 2001-10-06 04:08:17 +00:00
freesource
a8b0e2e223 Made $device private so that only $container[BOOT_DEVICE] and $entry_advanced[3]
represent the BOOT and ROOT devices.
2001-10-06 03:53:10 +00:00
freesource
897d9b891c Changed ROOT_DEVICE constant to ROOT_FS because it was very misleading. 2001-10-06 02:48:26 +00:00
freesource
0577a3be57 System.map works now, tested and works great. 2001-10-05 18:31:13 +00:00
freesource
3ab5c649a2 This addes System.map_selector button. 2001-10-05 18:09:26 +00:00
freesource
3fd05a4013 This switches around append and Kernel Modules so that all the Kernel stuff is
together in the ABS.  It seems for now, that just looking in /lib/modules/kern-v
is appropriate.
2001-10-05 06:36:23 +00:00
freesource
286b029fcb This is the beginnings of the System.map entry, ofcourse, users will have to
include their modules in a location which will probably be defined as the same
or below that directory.
2001-10-05 06:30:07 +00:00
freesource
0529b9a78f This adds alternative device choice to initrd, fdformat is kind of a solution since
mke2fs has gotten so chosy, but it isn't geometrically perfect .. expect 0x04
from lilo.
2001-10-05 05:54:56 +00:00
freesource
f5453ef91d Removed an unecessary entry box, created during an experiment. 2001-10-05 05:25:15 +00:00
freesource
48e3ff937d Working properly, append options are global in brlilo so ramdisk_size=16384 is
a good thing to add to get Tom's rtbt to work, state is properly saved, too.
2001-10-05 02:24:17 +00:00
freesource
8c0b394464 Things are working properly with insmod, will have to adjust the size of ramdisks
for something like rttbtt.
2001-10-04 18:55:38 +00:00
freesource
0a896d4ebe This does the complete depmod thing. Next KEYSYMS will have to be added, better
cleanup, and better size check after depmod is run, preferably in initrd_size.
2001-10-04 06:26:16 +00:00