Bug#538171: ITP: makefs -- create a file system image from a directory tree

2009-07-24 Thread Ron Johnson

On 2009-07-23 13:50, Thorsten Glaser wrote:
[snip]

  Description : create a file system image from a directory tree


NetBSD® makefs(8) creates a file system image from a directory tree
without the need for superuser privileges. The MirBSD version fixes
ECMA 119, SUSP and RRIP (Rock Ridge) compliance.

Supported target filesystem types are:
   cd9660   ISO 9660 (ECMA 119) compatible filesystem images, with
Rock Ridge, El Torito, and other features
   ffs  4.2FFS, the BSD Fast Filesystem, also known as UFS1;
support for UFS2 is currently untested

[snip]

Debian GNU/kFreeBSD. It also serves purpose as a genisoimage re-
placement, if people should then so wish. (Which is why the MirBSD
version was ported, as it conforms to ECMA 119, RRIP, SUSP and the
El Torito standard, which the NetBSD® version doesn’t.)



Does this imply make a bootable CD image?

--
Scooty Puff, Sr
The Doom-Bringer



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#538171: ITP: makefs -- create a file system image from a directory tree

2009-07-24 Thread Thorsten Glaser
Ron Johnson dixit:

 Does this imply make a bootable CD image?

Yes, both NetBSD® and MirBSD use it for this purpose.

//mirabilos
-- 
“It is inappropriate to require that a time represented as
 seconds since the Epoch precisely represent the number of
 seconds between the referenced time and the Epoch.”
-- IEEE Std 1003.1b-1993 (POSIX) Section B.2.2.2



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#538171: ITP: makefs -- create a file system image from a directory tree

2009-07-23 Thread Thorsten Glaser
Package: wnpp
Severity: wishlist
Owner: Thorsten Glaser t...@mirbsd.de

* Package name: makefs
  Version : 20090724
  Upstream Author : The MirOS Project miros-disc...@mirbsd.org
* URL : http://www.mirbsd.org/cvs.cgi/src/usr.sbin/makefs/
* License : 4-clause BSD
  Programming Lang: C
  Description : create a file system image from a directory tree


NetBSD® makefs(8) creates a file system image from a directory tree
without the need for superuser privileges. The MirBSD version fixes
ECMA 119, SUSP and RRIP (Rock Ridge) compliance.

Supported target filesystem types are:
   cd9660   ISO 9660 (ECMA 119) compatible filesystem images, with
Rock Ridge, El Torito, and other features
   ffs  4.2FFS, the BSD Fast Filesystem, also known as UFS1;
support for UFS2 is currently untested

The images created can be of a fixed (predefined) size, given on the
command line, or sized automatically. Permission bits are taken from
the source directory tree but may be overridden using an mtree file.


This package is created to aid Luca Favatella in porting d-i to
Debian GNU/kFreeBSD. It also serves purpose as a genisoimage re-
placement, if people should then so wish. (Which is why the MirBSD
version was ported, as it conforms to ECMA 119, RRIP, SUSP and the
El Torito standard, which the NetBSD® version doesn’t.)

I fully intend to maintain this package in MirBSD (“upstream”) as
well as Debian (in my capacity as DM); I also try to coordinate
pushing all patches to the “up-upstream” (NetBSD®).



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#538171: ITP: makefs -- create a file system image from a directory tree

2009-07-23 Thread Thorsten Glaser
Dixi quod…

  Description : create a file system image from a directory tree


First package, tested on sid of today (linux-i386), is available
at: http://www.freewrt.org/~tg/debs/dists/sid/wtf/pkgs/makefs/

Read http://www.NetBSD.org/cgi-bin/query-pr-single.pl?number=33925
for a long-standing bug in the ffs code, though (you’ll probably
have to use the -s option – in MirBSD, we use makefs(8) with it for
floppies, and all other uses are cd9660 which works superb).

I also manually rsync’d the AnonCVS and CVSweb mirror, so feel free
to poke in it (both for the package and for makefs itself).

Online manual page: http://www.mirbsd.org/man8/makefs

Aurelien Jarno will be looking into it (tomorrow, probably), but
more eyes never hurt. Luca Favatella will be testing it with his
d-i work on kfreebsd-* soonish.

bye,
//mirabilos
-- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.  -- Coywolf Qi Hunt



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org