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
Developer:   Jonathan Rosenbaum
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


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

    Make-Debian-X11 1.3 (by Jonathan Rosenbaum)

    BootRoot 0.4 (by Jonathan Rosenbaum)
    BootRoot creates a boot disk with lilo, a kernel and an initrd image


    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

    Make-Debian-X11 1.3 (by Jonathan Rosenbaum)

    BootRoot 0.4 (by Jonathan Rosenbaum)
    BootRoot creates a boot disk with lilo, a kernel and an initrd image

    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

    PCX Portal 0.3.00 (by James A. Pattie)
    Created by Xperience, Inc

    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

    debian-builder 1.5 (by Steve Kemp)
    debian-builder is a simple Perl script which is designed to rebuild a Debian package from it's source

    BUM - Boot-Up Manager 2.1.8 (by Fabio)

    Symphony OS 2006-12 (by SymphonyOS Project)
    Symphony is a distribution of GNU/Linux based on the Debian and KNOPPIX GNU/LINUX operating systems


    Other software in this category

    Track + Task Tracker 3.0.0 (by Joerg Friedrich)
    Online project management and issue tracking with team collaboration, user management, multiple access levels, tasks, projects, time

    CppUnit - C++ port of JUnit 1.12.0 (by Baptiste Lepilleur)
    CppUnit is a C++ unit testing framework

    MemCheck Deluxe 1.2.2 (by Dakoda)
    MemCheckDeluxe is an enhanced leak finder/memory profiler

    Network Traffic Generator 0.1.3 (by Robert Sandilands)
    This is a traffic generator

    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

  •     search


    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


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags