1
0
mirror of https://github.com/fspc/gbootroot.git synced 2026-02-12 02:25:35 -05:00

80 Commits

Author SHA1 Message Date
freesource
1578dff32e Thought it was time to update the copy to 2003. Fixed a few minor
bugs founds while running underneath uml.  One percular bug pertaining
to OPTIONS was found after running a uml from the uml box then closing
it again making a new root_fs and opening it again the options were
missing.  Haven't noticed this on the host system before.  Will also
need to add a c program to determine whether the host kernel is tt or
skas to auto-magically determing what kernel mode to run in.
2002-12-28 04:37:59 +00:00
freesource
93b5f23410 Now files for uml_exclusively are made in create_expect_uml which is
effectively known as the create stage.  This avoids the unecessary previous
requirement of having to select the copy stage again just to create a file
for /dev/ubd/0.  The file created is sparse, got this idea from a discussion
Jeff had with a user on uml-user.
2002-03-01 05:45:46 +00:00
freesource
d2fb7540f3 This adds jffs/jffs2 construction, expect_uml will have to be changed a little
bit more, but have tested this with an initrd, and it works pretty nicely
even with large fs assuming mem is set high enough.  Mtdram was chosen over
blkmtd for now.
2002-02-21 18:49:14 +00:00
freesource
5f7d6c8941 Improved Replacements Box GUI. 2002-01-22 21:21:20 +00:00
freesource
dac5b05c88 Added a button to open up the Filesystem Box from the ARS, this is on the same
line as Filesystem Size.
2002-01-20 17:17:01 +00:00
freesource
d64bb295d3 Time to update. 2002-01-04 00:51:28 +00:00
freesource
209f162b71 Added a new stage button in the Yard Box called Copy. Create is now Copy, and
the uml_exclusively and genext2fs behavior are handled by Create, this is
much nicer because a new filsystem type can be created without having to wait
for everything to be copied again to the sources directory.
2001-12-22 21:44:40 +00:00
freesource
b8c67ae31d Changed the verbosity level for path, too. 2001-12-22 19:33:56 +00:00
freesource
98e0a3af7d Make verbosity 1 for submit of new fs type in filesystem box. 2001-12-22 19:32:28 +00:00
freesource
c388d93b8c This helps with keypress events in the filesystem box. 2001-12-21 17:29:13 +00:00
freesource
7a5dc8a73b Changed preserve_permissions to preserve_ownership. 2001-12-21 02:50:01 +00:00
freesource
f9ad7744a7 This makes sure that the uml_exclusively and preserve_permissions remain dynamic
in the YardBox.
2001-12-20 22:47:27 +00:00
freesource
7cfd2fd76a Added a check when uml_exclusively is used to make sure valid helper commands
are used.
2001-12-20 21:36:34 +00:00
freesource
8842b19a6b Works nicely for normal user now, just need to improve logic a little, and
it is ready to ship.
2001-12-18 19:50:48 +00:00
freesource
85ff2a51af Changes for the fs box. 2001-12-17 23:44:23 +00:00
freesource
cf35d1cf54 The new look of the Filesystem Box .. with UML Exclusively and Preserve
Permissions Check boxes.  Changed to just 2 columns.
2001-12-16 18:25:02 +00:00
freesource
74c3318cbf Why it is nice to test on uml, if genext2fs isn't in path and filesystem type
is changed, path can't be found .. now it makes an exception when executable
is genext2fs.
2001-12-14 08:16:46 +00:00
freesource
d67ceb97bb Making sure normal users get a /dev directory when fs_size > 8192. 2001-12-13 05:29:23 +00:00
freesource
5b6cc2cb29 This adds state for libs,bins,modules and strip_bool. 2001-12-08 02:19:10 +00:00
freesource
cf4d843e4b This remembers state for stages. 2001-12-08 02:01:27 +00:00
freesource
36111d5a71 This saves state for tests within 1 program invocation. 2001-12-07 18:50:15 +00:00
freesource
1c435dfadc This removes a change which was placed when removing chrooted tests, this
was an unecessary change and permanently made chrooted tests 0.  Also noted
how sys could be used for verbosity 3.
2001-12-07 08:00:15 +00:00
freesource
f3666f6ee2 Decided against Esc for closing the Yard Box .. Alt-W is sufficient and safer. 2001-11-30 04:45:34 +00:00
freesource
c8a2ebb971 Added some more to the shortcuts box. 2001-11-30 03:36:00 +00:00
freesource
9d2ffa3a89 Added Esc close capability for save as. 2001-11-30 02:26:43 +00:00
freesource
8223d83b88 This adds more improvements to New Template, allowing a template of the same name to
be written over as a blank file, and puts a blank entry .. if the user attempts to write
to the blank entry, the dialog will ask if they want to save the original template.
2001-11-29 19:16:41 +00:00
freesource
0867ee47fb This adds the New Template function. 2001-11-29 19:06:47 +00:00
freesource
39adac66a8 This closes the save_as box when Esc is pressed, and associated New Template
with 103.
2001-11-29 17:59:24 +00:00
freesource
1791729abd This completes the NSS PAM interface, they both can be turned off or on via
the Yard Box now.
2001-11-29 04:24:46 +00:00
freesource
ff44ae48f5 This adds "New Template Alt-N" and "NSS Config & PAM Config" to the Yard Box. 2001-11-29 03:27:59 +00:00
freesource
d50e13b210 This provides proper output when the path has been changed, basically, if
it is the same thing again, it won't be listed.
2001-11-18 07:11:11 +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
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
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
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
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
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
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