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
15f744e865
This is nothing just a space or something.
23 years ago
freesource
20fa0a6591
Added some text changes.
23 years ago
freesource
640ddbca30
This fixes kernel_version_check to return a value.
23 years ago
freesource
593b4ce543
Updated copyright.
23 years ago
freesource
64771b8b7d
Updated the copyright information.
24 years ago
freesource
3fbf4f041f
This allows extra paths to work correctly.
24 years ago
freesource
c75586cf32
Hopefully, this properly fixes the relativing of dirs/files from
make_link_relative when it makes "absolutely" no sense.
24 years ago
freesource
b04224d6f1
This corrects a bug where onto_proc_filesystem was edited incorrectly and wasn't
checking for the proc_dev return value in the way originally intended.
24 years ago
freesource
01cb23d3d7
* This makes -> literal, before it was backwards. So /bin/sh -> bash works,
before it had to be /bin/bash -> /bin/sh, so now the ls -l interpretation
is correct.
* Fixes unitialized values in onto_proc_filesystem.
24 years ago
freesource
a673116d7e
This make sures the template tmp value is defined before testing it.
24 years ago
freesource
a94c7537c3
This fixes a major bug which effected copying because of the logic employed.
Now enoent (unstripped binary) copies properly. Uid/Gid for /home/user
will need to be handled either through a script which runs on first login,
or directly by the administrator, for now the adm will handle this, but
Replacement user/group are now preserved. Unless user is in the hosts
group file this is how things need to be done.
24 years ago
freesource
0052df1d3f
Global values are cleared when a new template in invocated.
24 years ago
freesource
44b5893be8
This improves some unmounting problems.
24 years ago
freesource
d18ede9a8b
Commented out return behavior when there were problems copying over files,
this may have been an abberation, but it isn't necessary to stop the whole
process.
24 years ago
freesource
600d6d856f
Just a close thingy.
24 years ago
freesource
064498349c
This clears up a problem which occured when the buffer got to big in the
verbosity box and memory started to get hogged. The buffer is now deleted when
ran through the check.
24 years ago
freesource
0782a0e861
Keeping $main::oldroot.
24 years ago
freesource
5b168775f4
Gets rid of some test markers.
24 years ago
freesource
581f5ee7d5
Added create_fstab().
24 years ago
freesource
925042de9e
Removed inode_size and replaced with $main::makefs, and made fs_type local
to create() since it is really only for informational purposes only. Now a
user can manipulate the filesystem creation command.
24 years ago
freesource
a4d0e89fad
Removing a checker left around.
24 years ago
freesource
1c3f0174be
BootRoot::Yard
24 years ago
freesource
31ad9e7b89
Commented out redundant error output for bins.
24 years ago
freesource
3d0742f216
Better error info. when missing important binaries.
24 years ago
freesource
be026fa17b
Minor undef check.
24 years ago
freesource
6a69c2f545
Minor doc change.
24 years ago
freesource
f019263a25
* Updated kernel_version because version is now found at Start Text (0x202)
not Start of Heading (0x201) for the 2.4.0 kernels.
24 years ago
freesource
3e29af76bf
* Some sort of change.
24 years ago
freesource
b7f05654b9
* more improvements, removed unnecessary functions
24 years ago
freesource
8f683e0545
* improvements in error output from yard_chrooted_tests to verbosity box
24 years ago
freesource
2aa648a220
* When part of gBootRoot, the parent was chrooted along with the children,
hence these tests now run in their own program. This is the change which
executes the program with the sys() wrapper. Pretty cool.
24 years ago
freesource
dd24bae109
* Added all the Tests. The problem is that three of the tests use chroot.
Even with forking, the old cwd is never returned to the parent process.
There should be a way of preventing this.
24 years ago
freesource
808215a667
* continuous and user-defined are working.
* fixed logic of copy_strip_file.
* made strip_all and strip_deb true booleans.
24 years ago
freesource
9c47087234
* Some tweaks before beginning work on check_root_fs.
24 years ago
freesource
131e7afcb5
* stripping options are now viable
24 years ago
freesource
04935a1ba8
* Modified for YardBox variables.
* There are still some variables missing. Dynamic %$ars and the
variables passed to space_check are missing in copy_strip_file.
24 years ago
freesource
1af54baaba
* minor edit
24 years ago
freesource
16612c0321
* minor edit
24 years ago
freesource
4771d74403
* Minor edit.
24 years ago
freesource
24cecc04e4
* Started Yard Box.
* Changed order of Checks.
24 years ago
freesource
50c24778c5
* Added color to Verbosity Box.
* blue = 1 red = 2
24 years ago
freesource
51854a7794
* Unification complete.
24 years ago
freesource
d884211935
* As mentioned in task 22496, cleaned up cf_die and its evil brother error.
* What a mysterious saying. :)
24 years ago
freesource
ab69ef4a6b
* Oh yeah! Now logging to a Gtk::Text window with scrolling.
* This is nice code: $logadj->set_value($logadj->upper - $logadj->page_size);
in info.
24 years ago
freesource
7f1f4b19a8
* Added stripped file size check to space_check().
24 years ago
freesource
b9b88cd182
* Preping for space_check() strip file size check.
24 years ago
freesource
a8e3ecc354
* verbosity() added
* Importance -> very
24 years ago
freesource
0087f77d76
Modifications to allow gBootRoot changes to work
24 years ago