rink        2007-11-15 16:18:05 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    lib/libdisk          open_disk.c 
  Log:
  MFC
  
  Approved by:    imp (mentor)
  
  rink        2007-08-05 16:55:40 UTC
  
    FreeBSD src repository
  
    Modified files:
      lib/libdisk          open_disk.c
    Log:
    Improve error handling in libdisk while parsing the kern.geom.conftxt 
sysctl.
    Previously, any parse error will result in the calling program exiting with 
an
    unpleasant message. This change will cause libdisk to issue a warning and
    ignore lines it cannot parse instead of bluntly terminating the unfortunate
    enough program.
  
    This change will allow you to use sysinstall if you have a NTFS parition 
with
    a space in the name (such as 'Win Xp'). In such a case, a line like the
    following will appear in the kern.geom.conftxt output:
  
    2 LABEL ntfs/Win Xp 209818635264 512 i 0 o 0
  
    As the fields are space-separated, libdisk would go beserk and exit the 
program.
    This would happen if using FreeBSD 7.0 snapshot images (as GEOM_LABEL is in
    the installation kernel as well), thus making it impossible to install 
FreeBSD
    without renaming your NTFS paritions.
  
    Reported by:    Dwight Berendse <dwight at berendse dot org>
    Nod from:       phk
    Reviewed by:    imp
    Approved by:    re (bmah), imp (mentor)
    MFC after:      1 month
  
    Revision  Changes    Path
    1.11      +38 -19    src/lib/libdisk/open_disk.c
  
  Revision  Changes    Path
  1.10.2.1  +38 -19    src/lib/libdisk/open_disk.c
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to