gBootRoot 1.5.0
gBootRoot makes the construction and development of distributions fun and simple with its Root Methods (Yard) and user-mode-linux tes
gBootRoot makes the construction and development of distributions fun and simple with its Root Methods (Yard) and user-mode-linux test bed. Finish the product with a Boot Method (2-disk compression supported).
Normal (non-root) users can make root filesystems and boot disks. It includes the make_debian script to create a testable user-mode-linux base Debian system, add-ons to enhance methods, and an MTD Emulator useful for running distributions made with the jffs/jffs2 filesystem.
What's New in This Release:
Fixed a @INC problem with rpm packages. The fhs checks usually insert the module path (Debian std. path) into @INC via a BEGIN {}, but the new BootRoot::Options was trying to be loaded before the fact because it had been placed within the BEGIN{} and there was even a reminder in the code documentation from prior releases explaining not to do this. Updated BEGIN statements in gbootroot, expect_uml and yard_chrooted_tests, and made sure "." is always specified first in @INC.
Thanks to Stian Skjelstad for pointing out some bugs - namely the former annoying @INC bug that never should have occurred in the first place - after I asked him to try out gbootroot to help with his MTD requirements.
Added a new if/elsif control structure. if ( condition ) n statement(s) n elsif ( condition ) n statements elsif .. Nice functionality to have.
Made Example.yard portable with the new if/elsif control structure, and added pam.d/system-auth if it exists on the system.
Commented out many things in Helper.yard because UML.pm has been modified to allow no login along with no password, and provides a new method "close_no_init" to provide a shutdown marker after which uml_mconsole can be used to halt the process. This means faster creation time for root_fs and no lag.
Huge fixes to all source packages.
Added format rules found in Example* to the main documentation.
Compiled for >= glibc 2.2.5. Previous version was compiled >= 2.3.1 which caused some things not to work on old distributions using 2.2*
Removed the -q from expect_uml because this caused the newer version of mkreiserfs to fail because Namesys decided that unsolicited advertising was in order so everybody knows that there are actually some organizations and companies paying for its development. Wouldn't this be nice in a perfect world for all Free Software projects?
Tested on Debian stable/unstable and rpm based distros RedHat 7.3/8.0, Mandrake 9.0, and Suse 7.3 thanks to umlbuilder. Overall, this is by far the most heavily tested release to date. Observed that stack overflows are occxurring from time to time in the nested testing environment.
Added /usr/info/dir and info to make_debian which makes things much nicer.
Added libexpect-perl and libgtk-perl to Build-Depends for debs; in general, there were many fixes for both debs and rpms and their respective source packages.
Improved documentation.
Added stop and go to the uml_mconsole interface for the UML Box.
Made perl 5.8 compliant perl-IO-Stty, perl-IO-tty and perl-Expect rpm packages. Many things have changed especially with IO-tty and perl-Expect.
Had to build slram into the kernel because RedHat 7.3's depmod causes the build to fail.
tags
source packages uml mconsole many things the uml tty and perl expect and perl control structure elsif control make debian mode linux with the rpm packages
Download gBootRoot 1.5.0
http://prdownloads.sourceforge.net/gbootroot/gbootroot_1.5.0-1_i386.deb?use_mirror=jaist
http://prdownloads.sourceforge.net/gbootroot/gbootroot_1.5.0-1_i386.deb?use_mirror=ovh
http://prdownloads.sourceforge.net/gbootroot/gbootroot_1.5.0-1_i386.deb?use_mirror=nchc
http://prdownloads.sourceforge.net/gbootroot/gbootroot-1.5.0-1mdk.i386.rpm?use_mirror=unc
Authors software
|
gBootRoot 1.5.0 (by Jonathan Rosenbaum)
gBootRoot makes the construction and development of distributions fun and simple with its Root Methods (Yard) and user-mode-linux tes
|
Similar software
|
gBootRoot 1.5.0 (by Jonathan Rosenbaum)
gBootRoot makes the construction and development of distributions fun and simple with its Root Methods (Yard) and user-mode-linux tes
|
|
Yard 2.2 (by Tom Fawcett)
Yard is a suite of Perl scripts for creating rescue disks (also called bootdisks) for Linux
|
|
Alien GUI 0.4 (by Thibault Baldetti)
Alien GUI is a graphical user interface of famous Alien which makes it possible to transform packages.
You must be logged in root
|
|
Debian 3.1r4 (by Debian Team)
Debian Operating System is an association of individuals who have made common cause to create a free operating system
|
Other software in this category
|
Testitool 1.0 beta 6 (by Byrne Reese)
Testitool is an application written in PHP that allows it's users to compose and manage QA test plans.
Here are some key features
|
Featured Software
jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java
Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser
GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell