[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RFS: cryptmount - user-mode mounting of dm-crypt filesystems



Hello,
	I would appreciate someone sponsoring 'cryptmount' (licensed
under GPL2) for inclusion in the debian archives.

	cryptmount is a utility for on-demand user-mode mounting of
encrypted filesystems based on the device-mapper (dm-crypt) infrastructure
of the 2.6 kernel series. cryptmount also assists the system administrator
in setting-up new encrypted filesystems, e.g. through automatic key generation.

	The functionality of cryptmount overlaps that of the 'cryptsetup',
'cryptsetup-luks' and 'cmount' packages, but offers the following advantages:

	* simple syntax for on-demand mounting e.g. 'cryptmount <target>'
	* all activity is recorded on syslog
	* automatic setup of loopback devices for filesystems stored in
	  ordinary files
	* automatic 'fsck' check of filesystems before mounting
	* all configuration data & keyfiles easily backed-up
	* all information about filesystem types, encryption algorithms etc
	  stored in human-readable, freely commentable, configuration file
	* user-mode mounting of filesystem can be restricted by flag in
	  configuration file
	* support for multiple filesystems in single disk partition
	* separate choice of filesystem and keyfile encryption algorithms
	* keyfiles kept separate from filesystem (e.g. on removable
	  media, or beneath /etc)
	* keyfiles can be manipulated using openssl
	* far tighter control over device configuration than available
	  with sudo+{cryptsetup,cmount}


Debian-specific sources are available via
http://www.pianofaulty.org.uk/software/software.html
The packages have been checked with lintian & linda and are clean apart
from the necessary presence of a setuid binary.
(The package is also listed on SourceForge & Freshmeat.)


control information is as follows:


Source: cryptmount
Section: contrib/utils
Priority: extra
Maintainer: RW Penney
Build-Depends: debhelper (>= 4.0.0), autotools-dev, libdevmapper-dev, libssl-dev (>= 0.9.7)
Standards-Version: 3.6.1

Package: cryptmount
Architecture: any
Depends: ${shlibs:Depends}, libdevmapper, openssl
Recommends: dmsetup
Suggests: cryptsetup
Description: Management and user-mode mounting of encrypted file systems
 cryptmount is a utility for creating encrypted filesystems
 and which allows an ordinary user to mount/unmount them
 without requiring superuser privileges.
 Filesystems can reside on raw disk partitions or ordinary files,
 with cryptmount automatically configuring device-mapper and
 loopback devices before mounting.



	Many thanks,
		RW Penney



Reply to: