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.
23 years ago
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.
23 years ago
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.
23 years ago
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.
23 years ago
freesource
4592b76a91
This adds the -r option to depmod so that it doesn't complain for non-root
users, which is cool.
23 years ago
freesource
905be9a57d
Now makes initrd as non-root user.
23 years ago
freesource
2924fdf6d6
Added explanation about LOGFILE .. error and info.
23 years ago
freesource
5dd1ff6f99
Explains error output for gbootroot.
23 years ago
freesource
770ee31a7c
Changed mind about 0444 for root, actually, the symlink provides the protection,
and the permissions are necessary, too .. the original ones.
23 years ago
freesource
2f718bd0c8
Startin verbosity logging before user dir creation, since the subs require
verbosity.
23 years ago
freesource
f9d75803d8
Although this should be done in the Makefile, 0444 is done on the replacements
if root is running.
23 years ago
freesource
1c246541f2
All replacements are now symlinks, and they will also be read-only.
23 years ago
freesource
05da1a4a31
Changes to make $> > 0 happy.
23 years ago
freesource
5a8621791a
Some misc. changes.
23 years ago
freesource
c7eac0edfe
Initializes makefs for non-root user in gbootroot, so future changes aren't
overwritten.
23 years ago
freesource
aac5d3524f
Adds genext2fs to the free software credits.
23 years ago
freesource
c0f79a5cd9
Added a reminder.
23 years ago
freesource
66183d1cd5
Updated the changelog.
23 years ago
freesource
640a540791
Checks for file and ash now too.
23 years ago
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.
23 years ago
freesource
50cc0e4ded
Updated the version to 1.2.14 and date.
23 years ago
freesource
fed9b6c6cd
The non-root saga continues.
23 years ago
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].
23 years ago
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.
23 years ago
freesource
73d94e4e27
A spelling correction.
23 years ago
freesource
9eb665c28e
Changed another $< to $>
23 years ago
freesource
2ac67c9ffc
Changed the text a little bit more.
23 years ago
freesource
b68b263aa9
Improved the fstab explanation text.
23 years ago
freesource
cfa9689f91
This changes real uid id to effective uid id.
23 years ago
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!
23 years ago
freesource
41df0e88aa
The right order for sbin.
23 years ago
freesource
8994d775f7
Added /sbin and /usr/sbin in case non-root users don't have this path.
23 years ago
freesource
8b7e0b2020
Updated the date to today.
23 years ago
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.
23 years ago
freesource
4bb9980672
This adds /usr/share/perl5 to @INC in distributions which don't adhere to the
newest FHS.
23 years ago
freesource
0ea74b9666
Updated help with modules info stuff.
23 years ago
freesource
89f978739b
Description of how a Boot/Root set is made code-wise has been added.
23 years ago
freesource
b9fa3919cb
Now handles two different block devices with/without the same size.
23 years ago
freesource
7b98ca9122
$size is no longer global, $container[SIZE] is sufficient.
23 years ago
freesource
5dde092165
$root_fs is no longer global.
23 years ago
freesource
6466adc579
Took away global $kernel because it wasn't necessary.
23 years ago
freesource
a8b0e2e223
Made $device private so that only $container[BOOT_DEVICE] and $entry_advanced[3]
represent the BOOT and ROOT devices.
23 years ago
freesource
897d9b891c
Changed ROOT_DEVICE constant to ROOT_FS because it was very misleading.
23 years ago
freesource
0577a3be57
System.map works now, tested and works great.
23 years ago
freesource
3ab5c649a2
This addes System.map_selector button.
23 years ago
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.
23 years ago
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.
23 years ago
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.
23 years ago
freesource
f5453ef91d
Removed an unecessary entry box, created during an experiment.
23 years ago
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.
23 years ago