Commit Graph
92 Commits
Author SHA1 Message Date
freesource 849725cb71 Path is now updated properly, only adding a new path if it doesn't already
exist.
2001-11-18 07:00:54 +00:00
freesource 38aaef1e04 This fixes the problem with paths only being allowed to be altered initally,
what was happening was that @paths couldn't be changed after they were
defined, but not any more.
2001-11-18 05:56:44 +00:00
freesource 6c6b41a760 # This is the revised link specification which is more
# intuitive and allows user-defined links.
	  # The file can be fictional.  $abs_file_file means there is
	  # something on the right side.  Generally, we want to use
	  # the file on the right as the real file.
Simply put, this is a much better approach to handling -> in the template,
and it works nicely.  It produces warning when the file on the right can't
be discerned, but this is o.k..
2001-11-18 04:05:37 +00:00
freesource 5af731e25c This allows tests to work properly from the Yard Box for non-root users,
chrooted tests disappear, it is assumed that most normal administrators
would never consider giving non-root users chroot capabilities, but you
never know, so only genext2fs is tested for, but room is left if another
fs is choosen.
2001-11-17 07:55:03 +00:00
freesource caca3cae38 This solves a tough to discover bug. When root objcopy the permissions were
preserved for libraries, but this wasn't the case for non-root users.  The
part which did preserve permissions with chmod didn't allow non-root users,
but with genext2fs this isn't a problem, though chown is.  Anyways, when ld
or libc aren't 0755 basically the kernel can't find init.  Problem solved.
2001-11-17 06:14:35 +00:00
freesource 9bc3e644f1 This handles error much better by making $error private, before it was global
so it's value remained on error which caused the YardBox to fail to work
properly.
2001-11-17 02:23:57 +00:00
freesource 8604aa6dd0 If Replacements are symlinks, the actual file linked to is copied, this helps
with the new structure of allowing symlinks in Replacements.
2001-11-15 07:48:23 +00:00
freesource edf75d6081 Before device_table was popping off the first value assuming it was $mnt,
but this is no longer necessary, so this has been removed so that all devices
are made.
2001-11-06 07:36:20 +00:00
freesource 4f31aa18a8 Improves some info() output. 2001-11-06 07:29:19 +00:00
freesource 5e7a2a4292 Undef global values when genext2fs is used, this allows for a change in
fs creation type, and text change.
2001-11-04 19:53:57 +00:00
freesource 6ce5f51284 Cleaned-up, works nicely .. non-root fs creation. 2001-11-04 18:44:18 +00:00
freesource 05da1a4a31 Changes to make $> > 0 happy. 2001-11-04 08:54:53 +00:00
freesource 5f3ce658dc Slight copylet change. 2001-11-04 08:52:57 +00:00
freesource 4101cf371b Have device_table functional. 2001-11-04 08:52:38 +00:00
freesource 2f4febb6eb Changes for device_table 2001-11-01 18:32:31 +00:00
freesource 68c3a4476c Have the dev logic, now need to build device table. 2001-11-01 18:05:05 +00:00
freesource e81b3fd1ba Improvement on second genext2fs regexp pass. 2001-11-01 17:28:02 +00:00
freesource 7886ea01f1 The beginnings of a regexp for building the device table. 2001-11-01 08:44:07 +00:00
freesource 5a8621791a Some misc. changes. 2001-11-01 04:20:25 +00:00
freesource fa7000f56e Enters correct path for genext2fs. 2001-10-31 07:22:15 +00:00
freesource 2726b68559 This is the beginnings of non-root ext2 root_fs creation with Erick Anderson's
most recently revised genext2fs.
2001-10-31 06:51:59 +00:00
freesource 4050413657 Puts yard_chrooted_tests in /usr/lib/bootroot since this program is gbootroot
specific, makes for a more policy correct package.
2001-10-20 16:06:26 +00:00
freesource fed9b6c6cd The non-root saga continues. 2001-10-18 05:17:50 +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 15f744e865 This is nothing just a space or something. 2001-10-09 06:22:19 +00:00
freesource e18c02ed8e Added a dialog box to tutorial so that people can find the documentation in
/usr/share/doc/gbootroot/html/index.html.
2001-10-06 19:57:34 +00:00
freesource 20fa0a6591 Added some text changes. 2001-10-04 06:27:18 +00:00
freesource 640ddbca30 This fixes kernel_version_check to return a value. 2001-10-03 05:10:03 +00:00
freesource 593b4ce543 Updated copyright. 2001-09-30 17:44:44 +00:00
freesource cad3b044ed Updated who did what. 2001-09-30 17:43:03 +00:00
freesource 64771b8b7d Updated the copyright information. 2001-09-28 05:00:50 +00:00
freesource ae3e94f7b5 Changed $text from 'activate' to 'changed' which allows search to work properly.
Before the search that wasn't an issue, ofcourse.
2001-09-18 03:54:45 +00:00
freesource 3fbf4f041f This allows extra paths to work correctly. 2001-09-18 03:10:29 +00:00
freesource c75586cf32 Hopefully, this properly fixes the relativing of dirs/files from
make_link_relative when it makes "absolutely" no sense.
2001-09-14 05:13:22 +00:00
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.
2001-08-29 17:08:25 +00:00
freesource 86ff0a8eea Updated Alt-S to Alt-A for error messages for save_as. 2001-08-29 16:50:00 +00:00
freesource 52fbcbfaff Makes the submit button the default for the replacements box. 2001-08-29 04:01:55 +00:00
freesource 04e2351a58 And this removes a breaker point. 2001-08-29 03:52:41 +00:00
freesource dbee69230f Cool, that should cover it for the ssearch for now. It has netscape-like
behavior with some konqueror-like enhancements.
2001-08-29 03:50:31 +00:00
freesource e9979b17d3 A little more tweaking so that $offset is undef when search_window closes. 2001-08-28 20:47:21 +00:00
freesource e48e66e93a This finishes search backwards for both Esc && Return .. all that is left is
issuing an error when nothing is found and search ne undef.
2001-08-28 20:40:15 +00:00
freesource e639d5c69e Cancel working nicely for index .. Esc && Return, too. 2001-08-28 20:14:57 +00:00
freesource 6ff0be05d9 Creating a search box is a lesson in study, and finding bugs in other programs. 2001-08-28 17:00:30 +00:00
freesource aff16e7b76 A bug fix where keywords weren't changing because of the prior effeciency
add-on for tr///.
2001-08-28 08:01:27 +00:00
freesource 50b04ef3a5 Getting closer, modal transient window is half there. 2001-08-28 07:47:30 +00:00
freesource b347463546 Search window stays on top now thanks to
search_window->set_transient_for(leader_window)
2001-08-28 06:54:38 +00:00
freesource c2d142e96a This changes the default behavior of search, file_system, and replacements to
not close when the shortcuts or menu are used after they are visible .. they can
only be closed from the their own actual window.  This is traditional UI.
2001-08-28 06:18:15 +00:00
freesource 027b932f24 search_window is destroyed when yard_window is which clears the buffer. 2001-08-28 05:05:05 +00:00
freesource 5a51b1f26c This enhances the search box, so it remembers and highlights the last search
text entered.
2001-08-28 04:39:20 +00:00