cvs commit: src/usr.bin Makefile src/usr.bin/mkuzip Makefile mkuzip.8 mkuzip.c

Maxim Sobolev sobomax at FreeBSD.org
Fri Sep 10 13:17:32 PDT 2004


sobomax     2004-09-10 20:17:31 UTC

  FreeBSD src repository

  Modified files:
    usr.bin              Makefile 
  Added files:
    usr.bin/mkuzip       Makefile mkuzip.8 mkuzip.c 
  Log:
  Add mkuzip(8), non-GPL utility to compress filesystem images for use with
  geom_uzip module. This is based on utility I wrote some 3 years ago for a
  hack for md(4), which functionally was close to what geom_uzip does today.
  
  Since I don't have a time to test that it compiles/works on other arches,
  stick it to i386 only. Will do it later.
  
  Unlike original cloop util, this one embedds FreeBSD-compatible shell code
  into the generated image, not Linux one. Unfortunately severe space
  restriction imposed by the CLOOP format doesn't allow to put conditional
  code which will work both on Linux and FreeBSD. In fact it was quite a
  challenge to fit necessary FreeBSD code into 127 bytes. ;-)
  
  Revision  Changes    Path
  1.267     +2 -0      src/usr.bin/Makefile
  1.1       +11 -0     src/usr.bin/mkuzip/Makefile (new)
  1.1       +84 -0     src/usr.bin/mkuzip/mkuzip.8 (new)
  1.1       +259 -0    src/usr.bin/mkuzip/mkuzip.c (new)


More information about the cvs-all mailing list