lp:ubuntu/quantal/cryptsetup
- Get this branch:
- bzr branch lp:ubuntu/quantal/cryptsetup
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 90. By Dimitri John Ledkov
-
* Merge from debian unstable (LP: #1015753), remaining changes:
- debian/control:
+ Bump initramfs-tools Suggests to Depends: so system is not
potentially rendered unbootable.
+ Depend on plymouth.- init/upstart jobs:
+ Add debian/cryptdisks- {enable, udev}.upstart for bootup.
+ debian/cryptdisks{ ,-early} .init: Make the 'start' action of the init
script a no-op, this should be handled entirely by the upstart job;
and fix the LSB header to not declare this should be started in
runlevel 'S'.
+ Do not install start symlinks for init scripts
+ NB! shutdown is still handled by the SystemV init scripts* Rename cryptddisks{
,-early} .upstart jobs back to
cryptdisks-{enable, udev}.upstart, as we need both init & upstart jobs
for now.* Dropped Changes, included in Debian:
- debian/control:
+ Split up package in cryptsetup and cryptsetup-bin. (LP: #343363).- debian/
cryptdisks. functions:
+ Do not overwrite existing filesystems when creating swap (LP: #474258).
+ Add aesni module when we have hardware encryption.
+ Call 'udevadm settle' before 'dmsetup rename' http://pad.lv/ 874774
+ Suppress "Starting init crypto disks" message in "init" phase, to
avoid writing over fsck progress text.
+ new function, crypttab_start_one_ disk, to look for the named source
device in /etc/crypttab (by device name, UUID, or label) and start it
if configured to do so
+ handle the case where crypttab contains a name for the source
device that is not the kernel's preferred name for it (as is the case
for LVs).- debian/
initramfs/ cryptroot- hook:
+ Quiet warnings from find on arches that don't have all the
kernel/{arch,crypto} bits we're testing for. - 89. By Steve Langasek
-
Our swap creation can trigger udev change events, which means udev may be
holding the device open at the time we try to call 'dmsetup rename' and
cause the /subsequent/ events to be missed because of dmsetup creating
device nodes by hand. So call 'udevadm settle' before 'dmsetup rename',
to ensure blkid is out of the way first. This should ensure swap
partitions are found by mountall in a non-racy manner. LP: #874774. - 87. By Steve Langasek
-
Start cryptdisks-enable upstart job on 'or container', to let us
simplify the udevtrigger job. - 86. By Jean-Louis Dupond
-
* Split up package in cryptsetup and cryptsetup-bin. (LP: #343363).
* Do not overwrite existing filesystems when creating swap (LP: #474258).
* Add aesni module when we have hardware encryption. - 85. By Jean-Louis Dupond
-
[ Jean-Louis Dupond ]
* Merge from debian unstable (LP: #776264), remaining changes:
- debian/cryptdisks. functions: Suppress "Starting init crypto disks" message
in "init" phase, to avoid writing over fsck progress text.
- debian/cryptroot- hook: Quiet warnings from find on arches that
don't have all the kernel/{arch,crypto} bits we're testing for.
- debian/control:
+ Bump initramfs-tools Suggests to Depends: so system is not
potentially rendered unbootable.
+ Depend on plymouth.
- Add debian/cryptdisks- {enable, udev}.upstart.
- debian/cryptdisks. functions:
+ new function, crypttab_start_one_ disk, to look for the named source
device in /etc/crypttab (by device name, UUID, or label) and start it
if configured to do so
- debian/cryptdisks{ ,-early} .init: Make the 'start' action of the init
script a no-op, this should be handled entirely by the upstart job;
and fix the LSB header to not declare this should be started in
runlevel 'S'
- debian/rules:
+ Do not install start symlinks for init scripts, and
install debian/cryptdisks- {enable, udev}.upstart scripts. [ Steve Langasek ]
* debian/cryptdisks. functions: handle the case where crypttab contains a
name for the source device that is not the kernel's preferred name for
it (as is the case for LVs). - 83. By Martin Pitt
-
debian/
cryptdisks. functions: Suppress "Starting init crypto disks" message
in "init" phase, to avoid writing over fsck progress text. - 82. By Adam Conrad
-
debian/
cryptroot- hook: Quiet warnings from find on arches that
don't have all the kernel/{arch,crypto} bits we're testing for. - 81. By Lorenzo De Liso
-
* Merge from debian unstable (LP: #682177), remaining changes:
- debian/control:
+ Bump initramfs-tools Suggests to Depends: so system is not
potentially rendered unbootable.
+ Depend on plymouth.
- Add debian/cryptdisks- {enable, udev}.upstart.
- debian/cryptdisks. functions:
+ new function, crypttab_start_one_ disk, to look for the named source
device in /etc/crypttab (by device name, UUID, or label) and start it
if configured to do so
+ wrap the call to /lib/cryptsetup/askpass with watershed, to make sure
we only ever have one of these running at a time; otherwise multiple
invocations could steal each other's input and/or write over each
other's output
+ when called by cryptdisks-enable, check that we don't already have a
corresponding cryptdisks-udev job running (probably waiting for a
passphrase); if there is, wait until it's finished before continuing.
- debian/cryptdisks{ ,-early} .init: Make the 'start' action of the init
script a no-op, this should be handled entirely by the upstart job;
and fix the LSB header to not declare this should be started in
runlevel 'S'
- debian/cryptsetup. postinst: Remove any symlinks from /etc/rcS.d on
upgrade.
- debian/rules:
+ Do not install start symlinks for init scripts, and
install debian/cryptdisks- {enable, udev}.upstart scripts.
+ link dynamically against libgcrypt and libgpg-error.
- Add debian/cryptsetup. apport: Apport package hook. Install in
debian/rules and create dir in debian/cryptsetup. dirs.
- debian/cryptsetup. postrm: call update-initramfs on package removal.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/raring/cryptsetup