Subject: Re: Unix Metadata on top of an MS-DOS Filesystem
To: Curt Sampson <cjs@cynic.net>
From: Quentin Garnier <cube@cubidou.net>
List: netbsd-users
Date: 08/02/2005 07:12:17
--3uo+9/B/ebqu+fSQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Aug 02, 2005 at 12:03:29PM +0900, Curt Sampson wrote:
>=20
> I want to store my ssh keys, gpg keyring, and various other files
> on a USB flash device. I'd like to have it look just like FFS (with
> appropriate permissions, etc.) when mounted on a BSD box, but I'd
> also like to be able to access these files from a Windows box in an
> emergency.
>=20
> Is there anything for MS-DOS systems along the lines of Rock Ridge for
> ISO 9660 filesystems that would let me use an MS-DOS filesystem under
> Unix as if it were a Unix filesystem with the usual metadata, links,
> etc., but actually store everything on an MS-DOS filesystem?
>=20
> Failing that, I'm open to other suggestions. My only other idea at
> the moment is to divide the USB flash memory into two partitions and
> regularly copy the Unix stuff to the DOS partition.

Linux has UMSDOS which I think is what you want.  It will take some
porting, though.

--=20
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"When I find the controls, I'll go where I like, I'll know where I want
to be, but maybe for now I'll stay right here on a silent sea."
KT Tunstall, Silent Sea, Eye to the Telescope, 2004.

--3uo+9/B/ebqu+fSQ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)

iQEVAwUBQu8AsdgoQloHrPnoAQJKbAf/bJ/A7LCr3BHohh4FNtr60baXVHwEJM4V
Qi1EUh+DRthX7AMXQ60zCPnoPP4ebBd8UnkHBkO0NhlfXN8ZFBeaiRbYbqXySKWR
tuespI8m5CsjqAneb4+7/gDluuuJFg1m8OJ2PKKUnIjBxwjYsniSaXJKntbPj70T
xjNzPdSiSF1ST8bH0gvnRSuYHkz7iBQEXJXY2UMxZl8xmMOAbuXaUvPa3QUrvP/J
wGyNuHdY57rxMahj2eYM+0npw1pa7YIsNlNMsDdkTCW0xw64O6KM9UfMIaVOeRt3
/DjaTJaN9K8iZHA8e6UFYH2VEzD3dF9Rc75xRTyIGDH/kvhaYO9bZQ==
=vtbo
-----END PGP SIGNATURE-----

--3uo+9/B/ebqu+fSQ--