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: