gparted/po
Mike Fleetwood b77a6be76b Add initial loading of LUKS mapping details (#760080)
Load basic details of active Device-mapper encryption mappings from the
kernel.  Use dmsetup active targets.

    # cryptsetup luksFormat /dev/sdb5
    # cryptsetup luksFormat /dev/sdb6
    # cryptsetup luksOpen /dev/sdb6 sdb6_crypt
    # ls -l /dev/mapper/sdb6_crypt /dev/dm-0
    lrwxrwxrwx. 1 root root 7 Nov 15 09:03 /dev/mapper/sdb6_crypt -> ../dm-0
    brw-rw----. 1 root disk 253, 0 Nov 15 09:03 /dev/dm-0
    # ls -l /dev/sdb6
    brw-rw----. 1 root disk 8, 22 Nov 15 09:02 /dev/sdb6
    # dmsetup table --target crypt
    sdb6_crypt: 0 1044480 crypt aes-cbc-essiv:sha256 0000000000000000000000000000000000000000000000000000000000000000 0 8:22 4096

So far just load the mapping name and underlying block device reference
(path or major, minor pair).

Note that all supported kernels appear to report the underlying block
device as major, minor pair in the dmsetup output.  Underlying block
device paths are added to the cache when found during a search to avoid
stat(2) call on subsequent searches for the same path.

Prints debugging to show results, like this:

    # ./gpartedbin
    ======================
    libparted : 2.4
    ======================
    DEBUG: /dev/sdb5: LUKS closed
    DEBUG: /dev/sdb6: LUKS open mapping /dev/mapper/sdb6_crypt

Bug 760080 - Implement read-only LUKS support
2016-01-29 13:41:40 -07:00
..
.cvsignore added FIXME cleanups (mostly messagebox related) added some more 2006-02-17 21:18:07 +00:00
ar.po Updated Arabic translation 2014-07-14 19:15:23 +01:00
bg.po Updated Bulgarian translation 2012-07-10 21:14:36 +03:00
br.po Updated breton translation, added br in LINGUAS file 2009-08-03 12:47:43 +02:00
bs.po Added Bosnian translation 2015-03-13 23:44:37 +00:00
ca.po Fixes to Catalan translation 2015-04-18 20:07:17 +02:00
ca@valencia.po [l10n] Updated Catalan (Valencian) translation 2013-03-31 21:29:45 +02:00
ChangeLog Add note that ChangeLogs are no longer used 2009-04-19 15:19:15 -06:00
cs.po Updated Czech translation 2015-09-17 09:54:23 +02:00
da.po Updated Danish translation 2014-03-14 22:43:21 +01:00
de.po Updated German translation 2015-10-26 04:40:40 +00:00
dz.po svn path=/trunk/; revision=771 2007-03-26 07:59:56 +00:00
el.po Updated Greek translation 2015-02-27 12:32:02 +00:00
en_CA.po Fix missing "old end" value in detail log of en_CA translation (#756878) 2015-11-16 14:15:29 -07:00
en_GB.po Updated British English translation 2011-10-31 22:46:41 +00:00
eo.po Add Esperanto translation 2011-05-04 18:49:25 +02:00
es.po Updated Spanish translation 2015-10-21 14:29:03 +00:00
et.po [l10n] Updated Estonian translation 2010-12-20 15:26:08 +02:00
eu.po Updated Basque language 2010-10-30 17:41:18 +02:00
fa.po Updated Persian Translations 2012-03-31 14:18:32 +04:30
fi.po Updated Finnish translation 2015-10-21 07:28:33 +00:00
fr.po Updated French translation 2015-10-21 08:41:41 +00:00
gd.po Updated Scottish Gaelic translation 2015-03-28 11:23:27 +00:00
gl.po Updated Galician translations 2014-01-03 02:23:02 +01:00
gu.po Added translations done by CDAC after review 2008-09-04 13:26:42 +00:00
he.po Updated Hebrew translation. 2012-12-28 14:33:58 +02:00
hu.po Updated Hungarian translation 2015-09-17 15:01:30 +00:00
id.po Updated Indonesian translation 2015-09-20 06:28:30 +00:00
is.po Updated Icelandic translation 2016-01-11 19:07:17 +00:00
it.po Updated Italian translation 2015-10-20 17:08:22 +00:00
ja.po l10n: Update Japanese translation 2013-05-08 23:26:38 +09:00
kk.po Updated Kazakh translation 2015-07-26 15:42:19 +00:00
ko.po Updated Korean translation 2015-10-05 01:37:05 +09:00
LINGUAS Added Bosnian translation 2015-03-13 23:44:37 +00:00
lt.po Updated Lithuanian translation 2016-01-23 18:19:17 +02:00
lv.po Updated Latvian translation 2015-08-03 21:07:35 +03:00
mk.po 2007-04-07 Jovan Naumovski <jovanna@svn.gnome.org> *mk.po: Updated Macedonian translation. 2007-04-07 00:18:01 +00:00
ml.po Updated Malayalam Translation 2013-10-21 22:27:22 +05:30
nb.po Updated Norwegian bokmål translation from ProjectX. 2015-09-07 21:59:32 +02:00
ne.po Updated Nepali Translation 2008-02-17 12:45:47 +00:00
nl.po Updated Dutch translation 0.25.0 2016-01-12 12:31:18 +01:00
nn.po Updated Norwegian Nynorsk translation 2012-10-16 21:08:30 +02:00
oc.po Updated Occitan translation 2008-03-08 10:24:22 +00:00
pa.po Punjabi Translation updated 2015-07-27 22:59:12 -05:00
pl.po Updated Polish translation 2015-09-19 09:52:20 +02:00
POTFILES.in Add initial loading of LUKS mapping details (#760080) 2016-01-29 13:41:40 -07:00
POTFILES.skip Fixed bug #324220 with the following changes: 2008-04-21 15:22:00 +00:00
pt.po Updated Portuguese translation 2015-09-26 10:14:21 +00:00
pt_BR.po Updated Brazilian Portuguese translation 2015-10-20 16:29:18 +00:00
ro.po Updated Romanian Translation 2015-10-20 18:56:12 +02:00
ru.po Updated Russian translation 2015-09-20 20:54:07 +00:00
rw.po Added new Language, Kinyarwanda (rw), to this package 2005-04-01 22:33:17 +00:00
si.po updated si.po 2008-01-23 02:57:08 +00:00
sk.po Updated Slovak translation 2015-09-17 16:31:05 +00:00
sl.po Updated Slovenian translation 2013-03-31 20:13:10 +02:00
sr.po Updated Serbian translation 2015-12-30 10:51:51 +01:00
sr@latin.po Updated Serbian translation 2015-12-30 10:51:51 +01:00
sv.po Updated Swedish translation 2015-10-21 21:53:34 +00:00
te.po Updated Telugu Translation 2012-04-02 17:43:28 +05:30
th.po Updated Thai translation 2015-04-07 12:46:02 +07:00
tr.po Updated Turkish translation 2016-01-13 00:20:09 +00:00
uk.po Updated Ukrainian translation 2015-10-22 17:13:01 +03:00
vi.po vi.po: Updated Vietnamese translation. 2006-09-02 08:43:39 +00:00
zh_CN.po Update Chinese translation 2012-07-17 21:40:49 +08:00
zh_HK.po Updated Traditional Chinese translation(Hong Kong and Taiwan) 2013-12-08 21:32:46 +08:00
zh_TW.po Updated Chinese (Taiwan) translation 2015-03-19 14:13:38 +00:00