~ssweeny/snappy-hwe-snaps/+git/udisks2:udisks/2.6.4

Last commit made on 2017-03-22
Get this branch:
git clone -b udisks/2.6.4 https://git.launchpad.net/~ssweeny/snappy-hwe-snaps/+git/udisks2
Only Scott Sweeny can upload to this branch. If you are Scott Sweeny please log in for upload directions.

Branch merges

Branch information

Name:
udisks/2.6.4
Repository:
lp:~ssweeny/snappy-hwe-snaps/+git/udisks2

Recent commits

62c7704... by Scott Sweeny

Add a comment about conditional creation of state directory

ca04658... by Scott Sweeny

No CI tests for this branch

c807870... by Scott Sweeny

[SNAPPY] Use $SNAP_DATA as local state dir

LP: #1635819

4f01a5b... by Vojtěch Trefný

Version 2.6.4

c5c0e7b... by Vratislav Podzimek <email address hidden>

Merge pull request #209 from vpodzime/master-crypttab_fallback

Fallback to crypttab passphrase only if none given

243522d... by Vratislav Podzimek <email address hidden>

Merge pull request #210 from coldfix/change-keyfile

Keyfile support for ChangePassphrase

73cd666... by Thomas G.

Add keyfile parameters to ChangePassphrase

80cec0e... by Vratislav Podzimek <email address hidden>

Merge pull request #214 from vpodzime/master-conf_trim_fix

Only trim ".conf" from filename if it really has it

03bac83... by Vratislav Podzimek <email address hidden>

Only trim ".conf" from filename if it really has it

If not, return NULL indicating that it was not possible to get
the desired value by trimming it.

Fixes a potential issue introduced in
a09af2b322d82ea2c3228f3777e73e0142b73cdc.

9476122... by Vratislav Podzimek <email address hidden>

Fallback to crypttab passphrase only if none given

If given a passphrase explicitly, we should use it instead of
trying to dig something up from /etc/crypttab. If we are given no
passphrase, we should report an error. But since there's no way
to pass None/NULL as a value for argument of type "s" over DBus,
we have to treat an empty string as no passphrase. However, an
empty string is a valid LUKS passphrase so we still need to
provide a way to pass it. This is now possible with the new
'keyfile_contents' optional argument we just need to mention the
trick in the documentation.

Also update the authorization checks and action descriptions
shown to users.

Please note that there's no change in behavior here because an
empty string passed as a value for the 'passphrase' argument
hasn't (ever?) been working before this change.