20
|
|
|
Jonas Meurer |
2:1.3.0-3 |
13 years ago
|
|
|
19
|
|
|
Jonas Meurer |
2:1.3.0-2 |
13 years ago
|
|
|
18
|
|
* NOT RELEASED YET * new upstream release - automatically allocates loopback device for container files. update the cryptdisks functions to only setup loopback device for kernel < 2.6.35. otherwise, let cryptsetup do the magic itself. *****TODO: TESTING***** - introduces maximum default keyfile size, see --help for value. manually set the keyfile size with --keyfile-size in order to overwrite the limit. - adds luksChangeKey command for changing passphrase/keyfile in one step - adds loopAES compatibility command loopaesOpen - remove d/patches/01_luksAddKey_return_code.patch, incorporated upstream * add gettext support to luksformat script. Thanks to intrigeri for initial patch, and adduser sources for implementation ideas. (closes: #558405) * fix KEYSCRIPT checks in cryptdisks.functions for empty values. * update REAMDE.gnupg and initramfs cryptgnupg hook script: - warn about keys being copied to initramfs. - fix the documentation to provide working examples. * update README.Debian and related documentation: - add a section about the 'special' keyscripts askpass and passdev (closes: #601314) - update several sections, remove reference to lenny * add debian/patches/01_create_fix_size.patch, to fix a regression in 1.2.0 where the size argument was ignored for create command (closes: #624828) * add debian/patches/02_manpage.patch, escapes minus signs in manpage * remove usplash support from cryptroot initramfs script, askpass and keyscripts, add plymouth support to keyscripts. (closes: #620923) * ignore options like cipher, hash, size, etc. for luks commands in cryptdisks. mention this in the crypttab manpage. (closes: #619249) * again check for existance of /lib/cryptsetup/cryptdisks.functions before sourcing it in cryptdisks(-early).init. required if cryptsetup is removed but not purged, where initscripts are still around. (closes: #625468) * bump standards-version to 3.9.2, no changes needed. * debian/libcryptsetup1.symbols: update, 1.3.0 adds new function symbols
|
Jonas Meurer |
2:1.3.0-1 |
13 years ago
|
|
|
17
|
|
|
Jonas Meurer |
2:1.2.0-2 |
13 years ago
|
|
|
16
|
|
|
Jonas Meurer |
2:1.1.3-4 |
13 years ago
|
|
|
15
|
|
|
Jonas Meurer |
2:1.1.3-3 |
13 years ago
|
|
|
14
|
|
|
Jonas Meurer |
2:1.1.3-2 |
13 years ago
|
|
|
13
|
|
* new upstream release: - fix device alignment ioctl calls parameters for archs like ppc64. - fix activate_by_* API calls to handle NULL device name as documented - fix udev support for old libdevmapper with not compatible definition * fix rm_lo_setup() in cryptdisks.functions for failed device setup. thanks to Roger Pettersson. (closes: #581712) * add X-Stop-After headers to cryptdisks(-early) initscripts. this fixes shutdown process for system without encrypted rootfs at least. thanks to Alfredo Finelli. (closes: #575652) * more merges from ubuntu, thanks to and Steve Langasek (closes: #575024): - debian/cryptdisk.functions: initially create the device under a temporary name and rename it only at the end using 'dmsetup rename', to ensure that upstart/mountall doesn't see our device before it's ready to go. LP: #475936. - cryptdisks.functions: do_tmp should mount under /var/run/cryptsetup for changing the permissions of the filesystem root, not directly on /tmp, since mounting on /tmp a) is racy, b) confuses mountall something fierce. LP: #475936. * fix manpage checkscripts documentation. clarify that both cryptdisks and cryptroot invoke checkscripts. thanks Christoph Anton Mitterer. * remove quotes from $KEYSCRIPT invokation, thanks Alexandre Rossi. (closes: #585099) * fix support for commandline options to mkfs in luksformat. thanks to Eduard Bloch again for bugreport and patch. (closes: #585787) * remove duplicates from debian/NEWS, thanks Steve Langasek (closes: 586019) * improve documentation on environment variables in cryptdisks.default and crypttab manpage. thanks Christoph Anton Mitterer. (closes: #585664) * several improvements to (pre)check scripts, inspired by scripts from Christoph Anton Mitterer (closes: #585418, #585496) - checkscripts exit with error 1 if executables aren't available. - ext2, swap and xfs scripts are depreciated and invoke blkid script. - drop filtering of minix filesystem in blkid, util-linux 2.17.2 in debian - remove *vol_id check scripts, vol_id isn't available in debian any longer - don't use sed in *blkid check scripts any longer * fix initramfs/cryptroot-hook to canonicalize $device in get_resume_devices function. this should really weed out all duplicates. (closes: #586122), and catch all udev/device-mapper symlink setups as well (closes: #554506) * bash-completion file now in pck bash-completion (closes: #586299, #586162) * add a paragraph about the boot order of init scripts to README.Debian, describing the current catch-22 situation. (closes: #576646) * initscripts and cryptdisks_st* no longer silently quit in case that include file /lib/cryptsetup/cryptdisks.functions is missing. (closes: #587220) * fix cryptdisks-early LSB headers to restore legacy boot sequence order. mdadm-raid was started before cryptdisks-early. (closes: #587224) * cryptdisks initscript now raises a warning for failed started devices, and cryptdisks-early initscript raises a warning for failed stopped devices. this makes the initscript actions far more transparent to users. same holds for cryptdisks_st*. thanks to Christoph Anton Mitterer. (closes: #587222) * remove lintian overrides init.d-script-should-depend-on-virtual-facility as lintian lintian 2.4.2 has fixed #580082. * bump standards-version to 3.9.0, remove version information from replaces/ provides/conflicts against cryptsetup-luks, change conflicts against hashalot (<= 0.3-1) to breaks hashalot (<< 0.3-1) and add replaces. * fix loads of typos, thanks to Christoph Anton Mitterer. (closes: #588068) * update copyright years and list Milan Broz in debian/copyright
|
Jonas Meurer |
2:1.1.3-1 |
13 years ago
|
|
|
12
|
|
* new upstream release, changes include: - Fix luksFormat/luksOpen reading passphrase from stdin and "-" keyfile. (closes: #583397) - Add verbose log level and move unlocking message there. - Remove device even if underlying device disappeared (remove, luksClose). (closes: #554600, #574126) - Fix (deprecated) reload device command to accept new device argument. * merged from ubuntu: - if plymouth is present in the initramfs, use this directly, bypassing the cryptsetup askpass script - start usplash in initramfs, since we need it for fancy passphrase input - Set FRAMEBUFFER=y in cryptroot-conf, to pull plymouth into the initramfs - debian/initramfs/cryptroot-hook: Properly anchor our regexps when grepping /etc/crypttab so that we don't incorrectly match device names that are substrings of one another. - debian/initramfs/cryptroot-script: Don't leak /conf/conf.d/cryptroot file descriptor to subprocesses. * sync list of supported filesystems in passdev.c and cryptpassdev-hook * fix debian/watch file to work with updated code.google.com download page * stop building and shipping static libs (closes: #583387, #583471) * improve documentation on (pre)checks in manpage. (closes: #583568, #583567) * remove xfs and ext2 check scripts documentation from crypttab manpage, blkid script can be used. thanks Christoph Anton Mitterer (closes: #583570)
|
Jonas Meurer |
2:1.1.2-1 |
14 years ago
|
|
|
11
|
|
|
Jonas Meurer |
2:1.1.1-1 |
14 years ago
|
|
|
10
|
|
|
maximilian attems |
2:1.1.0-2.1 |
14 years ago
|
|
|
9
|
|
|
Jonas Meurer |
2:1.1.0-2 |
14 years ago
|
|
|
8
|
|
|
Jonas Meurer |
2:1.1.0-1 |
14 years ago
|
|
|
7
|
|
* new upstream release candidate (1.1.0-rc2), highlights include: - new libcryptsetup API (documented in libcryptsetup.h) - luksHeaderBackup and luksHeaderRestore commands (closes: #533643) - use libgcrypt, enables all gcrypt hash algorithms for LUKS through -h luksFormat option (closes: #387159, #537385) - new --master-key-file option for luksFormat and luksAddKey - use dm-uuid for all crypt devices, contains device type and name now (closes: #548988, #549870) - command successful messages moved to verbose level (closes: #541805) - several code changes to improve speed of luksOpen (closes: #536415) - luksSuspend and luksResume commands * remove unneeded patches 03_read_rework and 04_no_stderr_success, update 02_manpage for new upstream release candidate. * update patch to comply with DEP-3 (http://dep.debian.net/deps/dep3/) * fix initramfs/cryptroot-hook to support setups where /dev/mapper/ contains symlinks to devices at /dev/dm-*. the lvm2/device-mapper packages had defaults changed to this temporary. it has been fixed in a subsequent upload of lvm2 in the meantime, but still it's not a bad idea to be prepared for such setups in the future. that way cryproot now supports /dev/dm-* devices as well. (closes: #532579, #544487, #544773) * fix initscript dependencies both for cryptdisks and cryptdisks-early. thanks to Petter Reinholdtsen for bugreport and patch. (closes: #548356) * finally change default behaviour of initscripts/cryptroot-hook to include all available crypto modules into the initramfs. this change should fix any problems with cryto modules missing from the initramfs. announce the change in NEWS.Debian. (closes: #547597) * add error messages to lvm detecting code in initramfs/cryptroot-script in order to make debugging easier. (closes: #541248) * implement detection of devices which are required by decrypt_derived keyscript in initscripts/cryptroot-hook. that way setups where encrypted swap has the key derived from non-root partitions should support suspend/ resume as well. (closes: #475838) * remove outdated documentation from the source package: CryptoRoot.HowTo, CheckSystem.Doc * mention in README.initramfs that busybox is required for cryptroot to work * stop creating /etc/keys in postinst maintainer script. * update build system to include library files again: (closes: #480157) - split into three packages: cryptsetup, libcryptsetup1, libcryptsetup-dev - rename preinst to cryptsetup.preinst, copy code to create /etc/crypttab skeleton into cryptsetup-udeb.preinst. - build with --enable-shared and --enable-static for libcryptsetup.a - create debian/libcryptsetup1.symbols with help of dpkg-gensymbols * add debian/cryptsetup.lintian-override for two false positives * raise build-depends on debhelper and debian/compat for that reason * update README.remote to work with latest dropbear package. thanks to debian@x.ray.net. * make all crypttab fields available to keyscripts as environment variables. thanks to ludwig nussel from suse for idea and implmentation. document this in crypttab(5) manpage. impelement the same environment variables in initramfs cryptroot script. * fix formatting errors in crypttab(5) manpage.
|
Jonas Meurer |
2:1.1.0~rc2-1 |
14 years ago
|
|
|
6
|
|
|
Jonas Meurer |
2:1.0.7-2 |
14 years ago
|
|
|
5
|
|
|
Jonas Meurer |
2:1.0.7-1 |
14 years ago
|
|
|
4
|
|
* New upstream svn snapshot. Highlights include: - Uses remapping to error target instead of calling udevsettle for temporary crypt device. (closes: #514729, #498964, #521547) - Removes lots of autoconf stuff as it's generated by autogen.sh anyway. - Uses autopoint in build process, thus needs to Build-Depend on cvs. - Fixes signal handler to proper close device. - Wipes start of device before LUKS-formatting. - Allows deletion of key slot with it's own key. (closes: #513596) - Checks device mapper communication and gives proper error message in case the communication fails. (closes: #507727) * Update debian patches accordingly: - Remove obsolete patches 01_gettext_package and 03_check_for_root - Update patch 02_manpage * Add missing newlines to some error messages in passdev.c. Thanks to Christoph Anton Mitterer for bugreport and patch. (closes: #509067) * Move keyscripts in initramfs from /keyscripts to /lib/cryptsetup/scripts for the sake of consistency between initramfs and normal system. Document this change in NEWS.Debian. (closes: #509066) * Fix $LOUD in cryptdisks.init and cryptdisks.functions to take effect. Add LOUD="yes" to cryptdisks_start. (closes: #513149) * cryptdisks_{start,stop}: print error message if no entry is found in crypttab for the given name. * Actually fix watchfile to work with code.google.com. * Update Homepage field to code.google.com URL. (closes: #516236) * Fix location of ltmain.sh, build-depend on versioned libtool. (closes: #521673, #522338) * Some minor changes to make lintian happy: - use set -e instead of /bin/sh -e in preinst. - link to GPL v2 in debian/copyright * Bump standards-version to 3.8.1, no changes needed. * Fix a typo in NEWS.Debian. (closes: #522387) * Taken from ubuntu: - debian/checks/un_vol_id: dynamically build the "unknown volume type" string, to allow for encrypted swap, (closes: #521789, #521469). Fix sed to replace '/' with '\/' instead of '\\/' in device names. - disable error message 'failed to setup lvm device' (LP 151532).
|
Jonas Meurer |
2:1.0.6+20090405.svn49-1 |
15 years ago
|
|
|
3
|
|
|
Jonas Meurer |
2:1.0.6-7 |
15 years ago
|
|
|
2
|
|
|
Jonas Meurer |
2:1.0.4+svn26-1 |
17 years ago
|
|
|
1
|
|
|
Jonas Meurer |
|
17 years ago
|
|
|