mirror of
				https://github.com/fspc/gbootroot.git
				synced 2025-11-04 00:05:35 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			411 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			411 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
gbootroot (1.3.6-1) unstable; urgency=low
 | 
						|
 | 
						|
  * Updated to 2.4.18-2um and the latest uml tools 20020212, including
 | 
						|
    tunctl from CVS, because it was missing from the uml_utilities
 | 
						|
    tar.bz2.  This is a nice patch, and an earlier compilier issue has
 | 
						|
    disappeared.
 | 
						|
  * Added the MTD Emulation section to the UML Box.  This allows
 | 
						|
    filesystems to be run on a simulated Memory Technology Device via
 | 
						|
    mtdram or blkmtd.  This is most useful for running jffs2 fs
 | 
						|
    (compressed journaling fs designed for flash memory).  This is handy
 | 
						|
    for shipping and running jffs2 images, and to test this and other fs
 | 
						|
    ultimately designated for a MTD device.  With a little  tweaking
 | 
						|
    they should run well on an x86 MTD.
 | 
						|
  * If a fs is being made with mkcramfs, genromfs, mkfs.jffs or
 | 
						|
    mkfs.jffs2 and the directories /dev or /initrd don't exist, they are
 | 
						|
    automatically are created during the create stage.  Initrd dir is
 | 
						|
    needed for mtd emulation  testing, and dev is also required.  Devfs
 | 
						|
    will always be used on /dev, and  won't be an option.
 | 
						|
  * Added cad "Ctrl-Alt-Del" to mconsole interface, and documented it.
 | 
						|
  * Added EmptyFS.yard template with instructions, and which does what
 | 
						|
    you think  it does.
 | 
						|
  * Now looks for mconsole at both Locations /tmp/uml/$umid/mconsole and
 | 
						|
    new location $ENV{HOME}/.uml/$umid/mconsole by not specifying a
 | 
						|
    direct path.  Some older mconsoles seemed to require this, but 10um
 | 
						|
    onwards respects this.
 | 
						|
  * 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.
 | 
						|
  * Added jffs/jffs2 image construction.
 | 
						|
 | 
						|
 -- Jonathan Rosenbaum <freesource@users.sourceforge.net>  Mon, 11 Mar 2002 00:43:24 -0500
 | 
						|
 | 
						|
gbootroot (1.3.5-1) unstable; urgency=low
 | 
						|
 | 
						|
  * Now the template called Helper.yard used to create the
 | 
						|
    root_fs_helper is included with root_fs_helper.
 | 
						|
  * 1.3.4 was awarded Editor's pick by SoftLandMark, but I recommend
 | 
						|
    upgrading  to 1.3.5 because of my oversight with the root_fs_helper
 | 
						|
    issue, as well as the improved initrd testing capability of the
 | 
						|
    specially patched  2.4.17-10um kernel.  I also recommend running
 | 
						|
    gbootroot as a normal user, at  least that's what I usually do. :)
 | 
						|
  * Root_fs_helper was working fine, but because I hadn't committed, let
 | 
						|
    alone  copied the new changes to CVS I didn't notice any aberrations
 | 
						|
    until I  installed the new released version of gbootroot.  This is
 | 
						|
    related to the new securretty requirements of uml.  Problem fixed.
 | 
						|
  * Initrd was not working with any fs other than ext2.  After
 | 
						|
    contacting the trinux-uml project, Matthew Franz <mfranz@cisco.com>
 | 
						|
    confirmed that he was having problems creating a working uml for the
 | 
						|
    initrd created by Bill Burdick <bill@appliedreasoning.com>.  I
 | 
						|
    talked Bill into sending me his uml .config, and narrowed down the
 | 
						|
    problem to cramfs.  Cramfs has known bugs as documented in the
 | 
						|
    kernel sources.  Because cramfs was placed before just about every
 | 
						|
    fs in the VFS check order, and trinux-uml's initrd  was minix, the
 | 
						|
    kernel failed, but an ext2 initrd didn't.  Changing the order  in
 | 
						|
    which filesystems are checked during the VFS stage by editing
 | 
						|
    fs/Makefile  solves the problem.  Thanks to Henrik Nordstrom
 | 
						|
    <hno@marasystems.com> for pointing out how to do this at user-mode-
 | 
						|
    linux-devel.  I am hoping the patch  found in user-mode-
 | 
						|
    linux/usr/lib/uml/cramfs-vfs-oder.patch becomes part of  uml.  This
 | 
						|
    should have been corrected ages ago in the standard Linux kernel.
 | 
						|
  * Removed unecessary warning which warned that left-hand side
 | 
						|
    replacements  couldn't be a directory if it happened to find that
 | 
						|
    directory on the hostfs. Directories can be replacements.
 | 
						|
 | 
						|
 -- Jonathan Rosenbaum <freesource@users.sourceforge.net>  Wed, 13 Feb 2002 15:11:41 -0500
 | 
						|
 | 
						|
gbootroot (1.3.4-1) unstable; urgency=low
 | 
						|
 | 
						|
  * Updated to 2.4.17-10um and added Jeff's initrd fix.
 | 
						|
  * Updated to 20020125 uml tools.
 | 
						|
  * The rpmized gbootroot package requires perl-Expect which in turn
 | 
						|
    requires perl-IO-Tty and perl-IO-Stty.  A search on the Net revealed
 | 
						|
    that the existing rpms out there are either outdated, don't have
 | 
						|
    their dependencies set-up properly, or require a particular version
 | 
						|
    of the perl5 series. I made these rpms so they work on any i386
 | 
						|
    architecture which is using the  perl5 series.  This includes 5.6.0
 | 
						|
    and 5.6.1 which are in common use on most  major distributions as of
 | 
						|
    the year 2002.  If you have a problem with the  automated Linux
 | 
						|
    virtual machine which appears related to these modules, please don't
 | 
						|
    hesitate to contact me.  They are available at
 | 
						|
    prdownloads.sourceforge.net/gbootroot.
 | 
						|
  * Created rpms for Mandrake type dists, and Red Hat type dists.
 | 
						|
  * Added vc/? and vcs? to the etc/securetty files because the new uml
 | 
						|
    kernel uses these now.
 | 
						|
  * Fixed the fhs situation again.  This time it will definitely work.
 | 
						|
    As I wrote in the code:  "I always thought the BEGIN statements were
 | 
						|
    executed before  everything else, but I have discovered that in this
 | 
						|
    case it has to be placed  before the use statements if exec
 | 
						|
    /usr/bin/gbootroot is done via $PATH ..  I guess that makes sense
 | 
						|
    because $PATH is established in this particular  BEGIN."  Other
 | 
						|
    executables have been fixed including expect_uml and
 | 
						|
    yard_chrooted_tests.
 | 
						|
  * Improved Replacements Box GUI.
 | 
						|
  * Added a button to open up the Filesystem Box from the ARS, this is
 | 
						|
    on the same line as Filesystem Size.
 | 
						|
 | 
						|
 -- Jonathan Rosenbaum <freesource@users.sourceforge.net>  Fri,  8 Feb 2002 19:33:13 -0500
 | 
						|
 | 
						|
gbootroot (1.3.3-1) unstable; urgency=low
 | 
						|
 | 
						|
  * During the boot stage the filsystem type was used to determine
 | 
						|
    whether to use the genext2fs (non-root) method or the normal method
 | 
						|
    used by root.   Now the user type is used, this is better because it
 | 
						|
    prevents conflicts if a different filesystem type is chosen, or if a
 | 
						|
    non-root user changes to a different filesystem type in the
 | 
						|
    filesystem box and forgets to change back to genext2fs; however, it
 | 
						|
    prevents root from using the genext2fs method, which isn't a
 | 
						|
    problem.  The sudo requirement for lilo is too much of a
 | 
						|
    requirement, and will be changed in future versions.
 | 
						|
  * Fixed another non-root boot/root bug.  The info had it correct, but
 | 
						|
    the actual copy with genext2fs was being done from the wrong
 | 
						|
    location.  This has been  fixed.  This method may be ditched for a
 | 
						|
    far better one in the near future.
 | 
						|
  * Had some testing code which was providing the wrong value for
 | 
						|
    $compress, this made non-root booting fail for bzip2 because bunzip2
 | 
						|
    didn't exist in the  initrd.
 | 
						|
  * Added another technique in the FAQ to show how space can be saved on
 | 
						|
    the  root_fs by using the libraries from the initrd.  Liav
 | 
						|
    instigated this by asking a question related to FAQ question 14, "So
 | 
						|
    if I understand correctly,  it is not possible to copy libc from
 | 
						|
    /dev/ram0 to /dev/ram1 before mounting  /dev/ram1 as / ?
 | 
						|
  * Liav pointed out how Yard can make boot/root floppies with a
 | 
						|
    compressed root  filesystem.  Edited FAQ question 13 to correctly
 | 
						|
    reflect how gz compressed  root filesystems may be booted without an
 | 
						|
    initrd.
 | 
						|
  * State is saved for the Compression off check box and the Root
 | 
						|
    Filename save  check box.
 | 
						|
  * The UML Kernel entry box in the ARS remembers state now.
 | 
						|
  * Changed the behavior of save_as so that when compression is chosen,
 | 
						|
    the entry won't be the same as that found in Root Filename, but
 | 
						|
    instead reflects the newly compressed file.  This change was
 | 
						|
    precipitated by the previous  change to the Accept behavior.
 | 
						|
 | 
						|
 -- Jonathan Rosenbaum <freesource@users.sourceforge.net>  Tue, 15 Jan 2002 13:50:08 -0500
 | 
						|
 | 
						|
gbootroot (1.3.2-1) unstable; urgency=low
 | 
						|
 | 
						|
  * Updated linux and modules to 2.4.17-4um.  Made jffs and jffs2 part
 | 
						|
    of the  kernel, and had to comment out the get_mtd_device function
 | 
						|
    call in jffs_fm.c  and super.c to accomplish this.  Looking forward
 | 
						|
    to more support from the uml  project for mtd devices.
 | 
						|
  * Updated to the 20020104 uml tools, this includes port-helper which
 | 
						|
    is the new  helper for allowing uml devices to be attached to a
 | 
						|
    specified host port.
 | 
						|
  * Changed the behavior of the Accept button so that when compression
 | 
						|
    is chosen (gzip or bz2) the Root Filename remains the same as
 | 
						|
    before.  This is nice because the fs can be remade with the same
 | 
						|
    name and re-compressed, rather then appending gz or bz2 to the name.
 | 
						|
    Before if the user forget to  delete the ending this would happen:
 | 
						|
    root_fs.bz2.bz2.bz2
 | 
						|
  * Changed shells for root and user to /bin/sh in passwd-debian,
 | 
						|
    passwd.debian and passwd.example.  This is a better idea, and
 | 
						|
    assumes sh links to a user defined shell, so if the shell is changed
 | 
						|
    the password files don't have to be.
 | 
						|
  * Added several new questions to the FAQ, thanks to Liav.
 | 
						|
  * Liav Asseraf <liav_a@yahoo.com> points out a problem in 1.3.1.  I
 | 
						|
    reply to him with this answer: "Indeed, you have found a bug.
 | 
						|
    Bootroot adheres to the  most recent Filesystem Hierarchy Standard
 | 
						|
    (2.1); in previous bootroot versions a big chunk of the source code
 | 
						|
    was included in /usr/bin/gbootroot, but I  decided to reorganize and
 | 
						|
    move most of that code to BootRoot/BootRoot.pm, in  the process I
 | 
						|
    also moved a statement which executes before the rest of the program
 | 
						|
    does to set up a proper @INC.  What this all means is that gbootroot
 | 
						|
    couldn't find the required modules."  This bug has been fixed.
 | 
						|
  * Altered tooltip text for the Options entry to recognize that the
 | 
						|
    umid needs to be switched in the mconsole box in order for the new
 | 
						|
    Linux virtual machine to be controlled via the buttons and the
 | 
						|
    mconsole.  The behavior could be  changed to accomplish this
 | 
						|
    automatically, but that wouldn't be consistent  with the behavior
 | 
						|
    one would expect from the mconsole; anyways the documentation
 | 
						|
    already explains to use switch in the mconsole.
 | 
						|
 | 
						|
 -- Jonathan Rosenbaum <freesource@users.sourceforge.net>  Fri, 11 Jan 2002 13:03:13 -0500
 | 
						|
 | 
						|
gbootroot (1.3.1-1) unstable; urgency=low
 | 
						|
 | 
						|
  * Added a complete interface to the mconsole in the UML Box.  Multiple
 | 
						|
    options  can be entered at one time.  Options include: switch so
 | 
						|
    that the umid can be  changed to control a different Linux virtual
 | 
						|
    machine, sysrq as in  Documentation/sysrq.txt, config and remove for
 | 
						|
    devices (ubd?,eth?), reboot  and halt, version to find the version
 | 
						|
    of the running uml kernel, and help.
 | 
						|
  * Added both a Reboot and Halt button to the UML Box.  Both of these
 | 
						|
    buttons  have an interface to mconsole, and provide clean control of
 | 
						|
    rebooting or  halting a Linux virtual machine.  When they fail,
 | 
						|
    Abort does all the clean-up, but this should be used as a last
 | 
						|
    resort.  Both of these buttons initially  parse the Options entry
 | 
						|
    for the first instance of umid
 | 
						|
  * 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.
 | 
						|
  * Updated the documentation and graphics to reflect the new changes,
 | 
						|
    and provide a new exercise.
 | 
						|
  * If the sources created from the template had a symlink in them from
 | 
						|
    a previous creation, you couldn't just press create again without
 | 
						|
    symlink() complaining  (for instance, for genext2f and the new
 | 
						|
    uml_exclusively).  This has been fixed.
 | 
						|
  * Compiled 2.4.16-2um linux and modules to specification for
 | 
						|
    root_fs_helper. Makefile properly edited to copy over the config
 | 
						|
    used.  Ext2, cramfs, minix, reiserfs, and romfs are built-in to the
 | 
						|
    kernel.
 | 
						|
  * Got rid of the complete lock-up when large files are compressed,
 | 
						|
    ofcourse, users won't want to try to compress more than one format
 | 
						|
    at the same time,  because the logic will get skewed.  In the future
 | 
						|
    may make this OO.  Added  some verbosity to tell when the process
 | 
						|
    has begun and finished.
 | 
						|
  * Established logic for Filesystem Box based on ownership.  Defaults
 | 
						|
    need to be different dependending on the user.  Normal users
 | 
						|
    probably never will want to preserve permissions, but they may want
 | 
						|
    to toggle off UML Exclusively to create different filesystem types
 | 
						|
    when <= 8192 fs_size. Root users may want to turn off Preserve
 | 
						|
    Permissions to create a root only filesystem, and the may want to
 | 
						|
    toggle between creating root filesytems via loop devices or UML to
 | 
						|
    allow different filesystem types.
 | 
						|
  * Added UML Exclusively and Preserve Permissions check boxes to the
 | 
						|
    Filesystem Box.  Esc closes, changed table size, and layout,
 | 
						|
    responds to return, and submit button defaults.
 | 
						|
  * Put Jeff Dikes UML.pm in BootRoot, and changed it to BootRoot::UML,
 | 
						|
    added one change to allow no password.
 | 
						|
  * The auto-magic test for uClibc was only testing for busybox, this
 | 
						|
    has been fixed.
 | 
						|
 | 
						|
 -- Jonathan Rosenbaum <freesource@users.sourceforge.net>  Mon, 24 Dec 2001 14:21:49 -0500
 | 
						|
 | 
						|
gbootroot (1.3.0-1) unstable; urgency=low
 | 
						|
 | 
						|
  * Added a README for users installing from the source package.
 | 
						|
  * Removed the enforcement of the yard suffix rule for templates,
 | 
						|
    because it  was never really documented; however, it is still a nice
 | 
						|
    rule to follow  despite that it is not enforced anymore.
 | 
						|
  * Added an archictecture-dependent replacements repository directory.
 | 
						|
  * Fixed the freezing behavior for particularly large templates, like
 | 
						|
    the ones produced by make_debian, and make_debian-X11.  However,
 | 
						|
    overly large buffers in the verbosity box still hog cpu in a big
 | 
						|
    way.  The best procedure for now is to open and close the box
 | 
						|
    between stages.
 | 
						|
  * Made the termcap check just a warning if terminfo or termcap don't
 | 
						|
    exist, If a terminfo directory is found, linux will need to exist or
 | 
						|
    the test will  return error.  This is better because the root
 | 
						|
    filesystem can still work  if this information doesn't exist.  A
 | 
						|
    minority of gettys will fail if they  use termcap or terminfo, but
 | 
						|
    this check was removed from the chrooted tests  several months ago
 | 
						|
    for the reason just cited.  Note: check_getty_type_call  was removed
 | 
						|
    from Yard.pm, but exists in chrooted tests without the termcap
 | 
						|
    check.  Also, added a close which was missing.
 | 
						|
  * Removed an unnecessary check from the fstab test, and improved a
 | 
						|
    regexp  which was failing if tabs were used in the fstab.
 | 
						|
  * State is saved for all check buttons when the yard box is opened and
 | 
						|
    closed.  Deciding whether to save state between invocations of
 | 
						|
    gbootroot via a file.
 | 
						|
  * Moved the Changelog from within gbootroot to a Changes file in
 | 
						|
    /usr/share/doc/gbootroot, because it is getting quite large.
 | 
						|
  * Improved the sizing of the UML box.
 | 
						|
  * Added New Template (Alt-N) capability to the Yard Box.
 | 
						|
  * Added several new FAQ questions,  added a lot more information on
 | 
						|
    "How do I use gBootRoot?"  Updated the graphics for the
 | 
						|
    documentation.
 | 
						|
  * Updated to version 2.4.16 of user-mode-linux.
 | 
						|
  * The Yard Box has new check buttons which allows the parsing behavior
 | 
						|
    of the nss and pam configuration files to be turned off and on
 | 
						|
    (default).
 | 
						|
  * Pam.conf and pam.d/{service names or *} can now be checked for their
 | 
						|
    specified service modules.  The service modules are located either
 | 
						|
    in /lib/security or /usr/lib/security and included with the file set
 | 
						|
    if they  are found on the host system.  The modules are then checked
 | 
						|
    for their  dependencies which are included if they haven't
 | 
						|
    previously been specified. Therefore, the user no longer needs to
 | 
						|
    specify pam modules and dependencies  in the template if the pam
 | 
						|
    parsing option in turned on.   Nsswitch.conf can now be checked for
 | 
						|
    the service modules it specifies.  The service modules pertaining to
 | 
						|
    the host systems libc6 are located and  automatically included.  The
 | 
						|
    modules are then checked for their  dependencies which are included
 | 
						|
    if they haven't previously been specified. Therefore, the user no
 | 
						|
    longer needs to specify nss modules and dependencies  in the
 | 
						|
    template if the pam parsing option in turned on.
 | 
						|
  * $ENV{RELEASE} is now initialized every time a check is run on the
 | 
						|
    template. Information can come from three sources, the kernel
 | 
						|
    version returned from a selected kernel in the main section, the
 | 
						|
    user defined kernel version in the ABS, or `uname -r`.  User defined
 | 
						|
    kernel version overrides the kernel.  The root_fs needs to be built
 | 
						|
    in relation to the actual kernel  modules it will run on.
 | 
						|
    Previously the $RELEASE value wasn't returned  properly because of
 | 
						|
    some bugs in kernel_version_check.  This has been fixed.
 | 
						|
  * The proper ldd check is now used if a dynamically linked binary is
 | 
						|
    detected to require uClibc rather than libc6.  The ldd from the
 | 
						|
    default location of  /usr/i386-linux-uclibc/bin is used for uClibc.
 | 
						|
    The old behavior of automatically including the default loader for
 | 
						|
    the host system has  been removed.
 | 
						|
  * Fixed pam test so that the 3rd field rather than the 4th field is
 | 
						|
    being  checked in the service-name files found in /etc/pam.d/.  The
 | 
						|
    4th field is  acceptable for pam.conf.  If a path is specified in
 | 
						|
    either conf format,  that path will be checked, otherwise, either
 | 
						|
    the pam default path of  /usr/lib/security or the FSSTD location
 | 
						|
    /lib/security will be checked  for a match.
 | 
						|
  * Fixed nss test so that it checks for the right
 | 
						|
    libnss_(service).so.$version if glibc 2.2 is used.  Glibc 2.0 and
 | 
						|
    2.1 used 1 and 2 respectively, but 2.2 uses 2.
 | 
						|
  * Experimental busybox and uClibc functionality included for boot_fs.
 | 
						|
  * Many improvements to the verbosity output.
 | 
						|
  * Replacements path is set just once.
 | 
						|
  * The Path Box only allowed extra paths to be added before the first
 | 
						|
    generation  of a root_fs creation, this was because the values
 | 
						|
    weren't allowed to be  changed after they were defined.  This has
 | 
						|
    been fixed.
 | 
						|
  * Symlinks have been vastly improved.  Fictional or real links can now
 | 
						|
    be  specified, and links always follow the link -> (file | directory
 | 
						|
    ) format  where either side can be existing dirs/files or fictional
 | 
						|
    dirs/files on the  system.
 | 
						|
  * All of Tom's templates have been replaced with new templates clearly
 | 
						|
    marked as Examples.
 | 
						|
  * Example.yard takes advantage of the automated NSS and PAM feature,
 | 
						|
    and can  create a devfs or nondevfs root filesystem, and has many
 | 
						|
    new replacements.   The inittabs reflect modern versions of dpkg,
 | 
						|
    rpm, and slackware based  distributions.
 | 
						|
  * Example-Mini.yard demonstrates the bare minimum required to create a
 | 
						|
    working root_fs.
 | 
						|
  * The documentation in the new templates has been improved  to respect
 | 
						|
    the way gbootroot's Yard now works, since it has been greatly
 | 
						|
    modified from the original, and some old features deemed unnecessary
 | 
						|
    have been removed.
 | 
						|
  * The Debian.yard example has had a name change to Example-
 | 
						|
    Debian.yard, and has additional documentation so the user
 | 
						|
    understands its prerequisites. The FAQ covers make_debian usage.
 | 
						|
  * Chrooted tests in the Yard Box are disabled and removed when a non-
 | 
						|
    root  user runs the box.
 | 
						|
  * ARS and YardBox error handling is much better because $error has
 | 
						|
    been made private, before it was mostly global in YardBox.pm which
 | 
						|
    meant an error value remained ERROR even when the problem was fixed
 | 
						|
    which caused the YardBox to fail to work properly after certain
 | 
						|
    errors.
 | 
						|
  * When the ARS hadn't been opened yet, the program reported that the
 | 
						|
    root device hadn't been umounted yet, this was observed with
 | 
						|
    genext2fs but was certainly a global bug.  This has been fixed.
 | 
						|
  * The majority of add-on replacements except for passwd*, shadow, and
 | 
						|
    ld.so.conf have a CVS Id and "make_debian replacement".
 | 
						|
  * Original CVS information is now preserved so that non-root users and
 | 
						|
    root can't edit global replacements, the basic idea  is that root
 | 
						|
    will usually be using an editor like Emacs in
 | 
						|
    $HOME/.gbootroot/yard/Replacements which respects that CVS versioned
 | 
						|
    files  outside of the repository are read-only (essentially because
 | 
						|
    the date has  changed).  Users should make copies of versioned
 | 
						|
    replacements which they  want to edit, for instance: fstab.debian-
 | 
						|
    1000  Also, they shouldn't defeat the mechanism by removing the CVS
 | 
						|
    directories, although, only root has write permissions.
 | 
						|
  * All replacements are now symlinks which is helpful to maintain
 | 
						|
    static  information for add-ons, anotherwards, this allows the
 | 
						|
    author to know that  all his replacements are updated in user
 | 
						|
    workspaces when he releases a new  add-on.  Because of this change
 | 
						|
    symlinks will now be respected in the  Replacements directory since
 | 
						|
    the file being pointed to will be used instead  of the actual link
 | 
						|
    when constructing the root filesystem.
 | 
						|
  * Non-root users may now create boot disks.  Boot Loaders may required
 | 
						|
    root  permissions for some methods, and the fstab may need to be
 | 
						|
    edited, see FAQ.   And some /lib/modules/`uname -r`/modules  may
 | 
						|
    need to be given world read  permissions.
 | 
						|
  * A dialog box has been added which will pop up when the lilo stage
 | 
						|
    has been  reached for a normal user, explaining the requirements,
 | 
						|
    and what the user  can do next which is explained in detail in the
 | 
						|
    FAQ.
 | 
						|
  * Non-root users may now create root filesystems up to 8192k in size
 | 
						|
    using genext2fs.  FAQ explains how to exceed this limit as a normal
 | 
						|
    user.
 | 
						|
  * Added sources.list replacement.
 | 
						|
  * Added /swapfile to fstab.debian.
 | 
						|
 | 
						|
 -- Jonathan Rosenbaum <freesource@users.sourceforge.net>  Wed, 12 Dec 2001 15:07:54 -0500
 | 
						|
 | 
						|
gbootroot (1.2.14-1) unstable; urgency=low
 | 
						|
 | 
						|
  * Append field in the ABS now saves state for non-root users.  Before it only
 | 
						|
    remembered state if lilo.conf could actually be read, ofcourse, this wasn't
 | 
						|
    an option for non-root users.  The beginnings of non-root boot and root_fs
 | 
						|
    creation capabilities have been put into place, but haven't been fully
 | 
						|
    implemented.  The end result of this is that directories created in
 | 
						|
    $tmp are now static for non-root users and now use the userid number to 
 | 
						|
    keep track of different non-root users.
 | 
						|
 | 
						|
  * The author of swim came out with a new version he now calls dswim.  This
 | 
						|
    means Debian System Wide Information Manager, but the "d" could also stand 
 | 
						|
    for different.  Changes have been made to make_debian to facilitate this 
 | 
						|
    much more stable version of swim, and better non-installed package checks 
 | 
						|
    have been implemented in make_debian.
 | 
						|
 | 
						|
  * The control dependencies have been vastly improved, and reflect the change
 | 
						|
    from swim to dswim.  Yard_chrooted_tests is now put in a gbootroot specific
 | 
						|
    directory since it is unique to gbootroot.
 | 
						|
 | 
						|
  * The lastest user-mode-linux is included: 2.4.12
 | 
						|
 | 
						|
  * Updated the documentation, and it includes a better explanation in step 7
 | 
						|
    for "How can I test gBootRoot?"
 | 
						|
 | 
						|
  * Added checks for the existence of ash, lilo, bzip2, and file for the 2 
 | 
						|
    disk compression method.
 | 
						|
 | 
						|
 -- Jonathan Rosenbaum <freesource@users.sourceforge.net>  Wed, 24 Oct 2001 13:03:32 -0400
 | 
						|
 | 
						|
gbootroot (1.2.13-1) unstable; urgency=low
 | 
						|
 | 
						|
  * Initial Release.
 | 
						|
 | 
						|
 -- Jonathan Rosenbaum <freesource@users.sourceforge.net>  Tue,  9 Oct 2001 02:20:52 -0400
 | 
						|
 | 
						|
Local variables:
 | 
						|
mode: debian-changelog
 | 
						|
End:
 |