guix-play/gnu
Ludovic Courtès a1ccefaa12 file-systems: Add 'find-partition-by-luks-uuid'.
* gnu/build/file-systems.scm (%luks-endianness, %luks-header-size): New
macros.
(%luks-magic): New variable.
(sub-bytevector, read-luks-header, luks-header-uuid): New procedures.
(partition-predicate): Add 'read' parameter; wrap it with 'ENOENT-safe'.
Use it instead of 'read-ext2-superblock*'.
(read-ext2-superblock*): Remove.
(partition-label-predicate, partition-uuid-predicate): Pass
'read-ext2-superblock' as the first argument.
(partition-luks-uuid-predicate): New variable.
(find-partition-by-luks-uuid): New procedure.
2016-04-17 01:23:52 +02:00
..
build file-systems: Add 'find-partition-by-luks-uuid'. 2016-04-17 01:23:52 +02:00
packages gnu: Add marst. 2016-04-16 18:46:17 +02:00
services services: nscd: Make respawnable. 2016-03-24 22:47:15 +01:00
system install: Use 'info-reader' instead of Texinfo 4. 2016-03-24 22:47:15 +01:00
artwork.scm artwork: Update to latest version. 2015-05-07 23:11:23 +02:00
packages.scm packages: Add 'search-patches'. 2016-04-14 10:36:11 +03:00
services.scm doc: Clarify and consolidate modify-services documentation. 2016-03-15 15:54:02 +01:00
system.scm system: Define 'GTK_DATA_PREFIX' globally. 2016-04-04 23:45:57 +02:00