Commit Graph
100 Commits
Author SHA1 Message Date
freesource c5041cd18e Script to make a template to create a Debian system capable of running apt. 2001-08-06 04:31:53 +00:00
freesource 6e33b2be8f Fixes a weirdism with $tmp where it is made, but the variable is not
remembered, must be some sort of conflict somewhere.
2001-08-04 07:26:29 +00:00
freesource a56cb03ced Removed some fluff. 2001-08-04 07:06:12 +00:00
freesource d8e382d6ad A little error relative to setting up the replacement directory, so it was
being set-up every time because the check was erroneous.
2001-08-04 07:04:28 +00:00
freesource 9615f88444 gbootroot is a fun program. 2001-08-03 20:12:16 +00:00
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.
2001-08-03 19:41:52 +00:00
freesource b5ca830cf2 Put the correct title on the shortcuts box. 2001-08-03 08:07:29 +00:00
freesource d0bdf9c7ab Added a shortcuts dialog box to help. 2001-08-03 08:05:13 +00:00
freesource 7e3a262742 Added path box to allow additions to $ENV{PATH}. 2001-08-03 07:28:30 +00:00
freesource 0782a0e861 Keeping $main::oldroot. 2001-08-03 04:38:57 +00:00
freesource e1fb0a22e1 Decided to keep $main::oldroot. 2001-08-03 04:38:28 +00:00
freesource 5b168775f4 Gets rid of some test markers. 2001-08-03 03:55:00 +00:00
freesource 581f5ee7d5 Added create_fstab(). 2001-08-03 03:40:22 +00:00
freesource a1443bfc21 This will now create an fstab when the Create/Replacements/fstab check box
is chosen.  The OLDROOT stuff from create_fstab are ignored, this isn't a
factor because gbootroot provides it's own boot methods.
2001-08-03 03:39:34 +00:00
freesource 1531967b46 Added $main::makefs and removed $filesytem_type and $inode_size .. groovy!. 2001-08-02 17:44:15 +00:00
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.
2001-08-02 17:43:12 +00:00
freesource 566fdc6c1a Users can now edit the command used to create a filesystem for the root
filesystem, ofcourse, whether or not a reiserfs can be created on a loop
device remains to be found out.
2001-08-02 17:41:51 +00:00
freesource c4252f1cc9 No reason having multiple instances of the uml box. 2001-08-02 05:17:43 +00:00
freesource b61d0426db Adds $main::editor . 2001-08-02 05:13:30 +00:00
freesource cf1dc75e27 This adds a Replacements box, so the Replacements directory can easily be
reached and files edited with an editor of choice via $main::editor.
2001-08-02 05:12:52 +00:00
freesource 9927d950c9 A nice thing to have. 2001-08-02 01:57:06 +00:00
freesource 484a228ff4 Batch mode. 2001-08-02 01:54:27 +00:00
freesource 074d2407e3 On line 1240 "\w" is now '\w', and umount for signals is > /dev/null 2>&1. 2001-08-02 01:41:28 +00:00
freesource 8683562c2c Added remove and all capabilities. 2001-08-02 01:35:05 +00:00
freesource 653f545c58 Removed /Edit/Settings/Replacements and /Edit/Settings/Modules from Yard Box.
This was meant to be a way of filtering out Replacements and Modules, but this
is really just an overkill because these things can be commented out, so it
is removed.
2001-08-02 01:28:05 +00:00
freesource eaee8db42f Yard is now BootRoot::Yard. 2001-08-01 17:15:17 +00:00
freesource a4d0e89fad Removing a checker left around. 2001-08-01 07:31:44 +00:00
freesource f60de1eb48 This copies all the yard/Replacements to home/yard/replacements. 2001-08-01 07:28:54 +00:00
freesource 6d6ec7d93f Changed global replacements to Replacements to reflect convention used by the
author of Yard.
2001-08-01 06:36:18 +00:00
freesource f653dc6e3e Can find yard/Replacements now. 2001-08-01 06:34:07 +00:00
freesource b0b275fef0 Getting yard/Replacements recognized. 2001-08-01 06:33:26 +00:00
freesource 6112a38c93 This fixes some variable confusion where $changed_text .. the full path and
name of the template was being confused with the edited part of the template,
also called $changed_text, now it is called $changed_text_from_template, problem
solved.
2001-08-01 05:35:42 +00:00
freesource f815864df2 Made yard_window global, update $main::combo .. should note that yard box can
only have 1 instance now that yard_window is global and is handled in gbootroot.
2001-07-31 20:54:50 +00:00
freesource d774c883d6 Set up the yard/templates dir so things are symlinked and -l is viewd as
read-only.  Made $combo global so it can be manipulated by YardBox.  Made all
references to Gtk version a variable .. had missed that.
2001-07-31 20:52:55 +00:00
freesource 6f03bda38e This has been moved to yard/templates 2001-07-31 18:04:37 +00:00
freesource aa888bbd43 r-r-r reorganizing 2001-07-31 18:01:29 +00:00
freesource 23a1ba5f60 This is really just the newest commented out sample. 2001-07-31 18:00:48 +00:00
freesource dbae433a7b r-r-r and reorganizing 2001-07-31 17:59:58 +00:00
freesource 521db64f94 Added gbootrootrc. 2001-07-31 05:32:50 +00:00
freesource d9b62d1da3 Changed the location of gbootrootrc to /etc/gbootroot/gbootrootrc 2001-07-31 05:32:26 +00:00
freesource 1a1c62120c use lsMode is now use BootRoot::lsMode 2001-07-31 05:25:11 +00:00
freesource ac073b8cab Reflects the current changes just made. 2001-07-31 05:20:26 +00:00
freesource 75828634b6 Now in BootRoot::lsMode 2001-07-31 05:19:46 +00:00
freesource 520e1053df Now in BootRoot::Error 2001-07-31 05:18:53 +00:00
freesource a958428825 Now in BootRoot::YardBox. 2001-07-31 05:17:27 +00:00
freesource 6d90fd22c7 Now in BootRoot::Yard 2001-07-31 05:16:19 +00:00
freesource bae762d124 BootRoot::lsMode 2001-07-31 05:13:58 +00:00
freesource fade25bfbb BootRoot::YardBox 2001-07-31 05:13:12 +00:00
freesource 1c3f0174be BootRoot::Yard 2001-07-31 05:12:27 +00:00
freesource fce834a63d BootRoot::Error 2001-07-31 05:11:42 +00:00
freesource 3a5c8fe36b Used to be gBootRoot :) 2001-07-31 04:45:20 +00:00
freesource 3a1b0551ee gBootRoot is now gbootroot, and gBootRoot is a directory for *pm. 2001-07-31 04:44:27 +00:00
freesource c76151ddd4 We all need one of these. 2001-07-31 04:42:38 +00:00
freesource 8153cd55dc This adds symlink_builder(), yard/replacements and yard/templates. Soon
gBootRoot will change to gbootroot, and *pm will be put in gBootRoot to
make developing easier .. just use perl -I . .
2001-07-31 04:41:27 +00:00
freesource 7af37e665d UML console, ofcourse. 2001-07-30 19:28:53 +00:00
freesource 14bdf1c660 Will have to try this one. 2001-07-30 19:28:10 +00:00
freesource 011e94f8c0 Nice secure router. 2001-07-30 19:27:08 +00:00
freesource d04ca983c2 Need this monster for network capabilities within uml. 2001-07-30 19:26:03 +00:00
freesource 3aebf24ec2 The UML kernel! 2001-07-30 19:24:32 +00:00
freesource e9cb254c72 Added some tooltips to the uml box. 2001-07-30 19:00:18 +00:00
freesource aac58339db This remembers uml options which is a nice thing. 2001-07-30 17:29:11 +00:00
freesource 9269b71379 Even more stuff added, a result of staying up too late. 2001-07-30 09:21:48 +00:00
freesource beef95464b Adds more error checking, checks if xterm is actually exists. 2001-07-30 08:44:15 +00:00
freesource d1586cdfa7 Removes uml_\w* processes when aborting which means things will work the
next time.
2001-07-30 07:53:16 +00:00
freesource c0f6facc1e More improvements to the uml box. 2001-07-30 07:03:07 +00:00
freesource cc6ef83bbe Adds a little error checking to make sure all important fields are filled in. 2001-07-30 06:40:32 +00:00
freesource 5437548890 This solves the Xlib unexpected async reply problem by using Gtk->_exit($pid)
with the child process.
2001-07-30 06:18:58 +00:00
freesource fdd9a07616 Added an abort button, but will have to watch for unwanted async replies. 2001-07-29 06:45:27 +00:00
freesource f0c6a667fa This allows uml consoles to run as children processes, which is nice. 2001-07-29 05:33:49 +00:00
freesource ccd927c614 Added the uml box, just have to add tooltips, and a purge or kill button to
remove uncecessary kernel processes if the boot fails.
2001-07-28 20:57:48 +00:00
freesource 59cc147736 Added home_builder to make $HOME directories, starting to spec UML. 2001-07-27 15:41:54 +00:00
freesource 9383294f26 Root Filesystem selection defaults to $home_rootfs. 2001-07-26 12:44:22 +00:00
freesource 3a0188f7fc Can now generate and create root_fs, compress, and submit for 2-disk system. 2001-07-25 17:47:18 +00:00
freesource 994d08f548 O.k., now using $tmp rather then $mnt for create_filesystem, solves
mount problem.
2001-07-25 17:46:33 +00:00
freesource e976c0dfa3 Will now compress created root filesystem, and cp it over to the home
directory.  Just have to make sure default root_fs isn't in the mnt dir.
2001-07-25 17:12:09 +00:00
freesource 91fbd839c5 Removed some fluff which was causing an undef. 2001-07-25 04:58:43 +00:00
freesource 31ad9e7b89 Commented out redundant error output for bins. 2001-07-25 04:58:09 +00:00
freesource 846dc5647d Improved an error output for missing bins. 2001-07-25 04:57:24 +00:00
freesource 13457646c8 Add Save As box and capabilities. 2001-07-24 23:44:00 +00:00
freesource 1a60c9d999 Fixed an obscure bug due to hardware. 2001-07-24 06:13:02 +00:00
freesource 00a3bee0c0 Changed 1722 back to 1440, email change. 2001-07-24 05:45:54 +00:00
freesource 66954988ef An example root filesytem. 2001-07-24 04:00:15 +00:00
freesource 3d0742f216 Better error info. when missing important binaries. 2001-07-24 03:57:46 +00:00
freesource d885b953ee Better clean-up. 2001-07-24 03:57:09 +00:00
freesource be026fa17b Minor undef check. 2001-07-23 20:41:05 +00:00
freesource 1adda357f8 Font change. 2001-07-23 20:40:16 +00:00
freesource dab83202ff Cleaned up a few minor warnings. 2001-07-23 20:39:57 +00:00
freesource 6a69c2f545 Minor doc change. 2001-07-23 19:24:12 +00:00
freesource e1438871e5 Just some minor changes. 2001-07-23 19:23:10 +00:00
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.
2001-01-10 05:24:54 +00:00
freesource c552aa2674 * I set it to a font size I like, in the future will add automatic
adjusting.
2001-01-09 23:35:36 +00:00
freesource f23a07a057 * This makes the look and feel consistent. 2001-01-09 23:34:32 +00:00
freesource 4900ff8957 * Makes @container readable using constant. 2001-01-09 22:27:44 +00:00
freesource 853d20ebaa * Adds a global look and feel config file.
*  Still purty buggy.
2001-01-09 22:26:41 +00:00
freesource 9c891ffa94 * Improved constructor calls. 2001-01-05 03:10:39 +00:00
freesource e6d5ef2a18 * This is an exciting module by jdike of UML, it uses the Expect, IO::Stty, and
IO::Tty modules.  It will make creating an interactive window very easy.
  Now I just have to get a UML kernel working consistently.
2000-12-23 08:24:46 +00:00
freesource 7e3c803b2a * This should work nicer. 2000-12-23 08:12:32 +00:00
freesource 3e29af76bf * Some sort of change. 2000-12-23 07:45:35 +00:00
freesource ce709f1277 * Now the Save button and Ctrl-S are doing there thing, and not writing over
unwritable files.
2000-12-23 07:44:10 +00:00
freesource fb39fc1b3f * This just provides a more verbose stat output like that found in ls -l.
Ofcourse ls -l could be used, but this is a cool program by MJD.
2000-12-23 07:42:57 +00:00