Page MenuHomeSolus

D7574.diff
No OneTemporary

D7574.diff

diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -1,63 +1,104 @@
-libcryptsetup.so.4:CRYPTSETUP_1.0
-libcryptsetup.so.4:crypt_activate_by_keyfile
-libcryptsetup.so.4:crypt_activate_by_keyfile_offset
-libcryptsetup.so.4:crypt_activate_by_passphrase
-libcryptsetup.so.4:crypt_activate_by_volume_key
-libcryptsetup.so.4:crypt_benchmark
-libcryptsetup.so.4:crypt_benchmark_kdf
-libcryptsetup.so.4:crypt_deactivate
-libcryptsetup.so.4:crypt_dump
-libcryptsetup.so.4:crypt_format
-libcryptsetup.so.4:crypt_free
-libcryptsetup.so.4:crypt_get_active_device
-libcryptsetup.so.4:crypt_get_cipher
-libcryptsetup.so.4:crypt_get_cipher_mode
-libcryptsetup.so.4:crypt_get_data_offset
-libcryptsetup.so.4:crypt_get_device_name
-libcryptsetup.so.4:crypt_get_dir
-libcryptsetup.so.4:crypt_get_error
-libcryptsetup.so.4:crypt_get_iv_offset
-libcryptsetup.so.4:crypt_get_rng_type
-libcryptsetup.so.4:crypt_get_type
-libcryptsetup.so.4:crypt_get_uuid
-libcryptsetup.so.4:crypt_get_verity_info
-libcryptsetup.so.4:crypt_get_volume_key_size
-libcryptsetup.so.4:crypt_header_backup
-libcryptsetup.so.4:crypt_header_restore
-libcryptsetup.so.4:crypt_init
-libcryptsetup.so.4:crypt_init_by_name
-libcryptsetup.so.4:crypt_init_by_name_and_header
-libcryptsetup.so.4:crypt_keyslot_add_by_keyfile
-libcryptsetup.so.4:crypt_keyslot_add_by_keyfile_offset
-libcryptsetup.so.4:crypt_keyslot_add_by_passphrase
-libcryptsetup.so.4:crypt_keyslot_add_by_volume_key
-libcryptsetup.so.4:crypt_keyslot_area
-libcryptsetup.so.4:crypt_keyslot_change_by_passphrase
-libcryptsetup.so.4:crypt_keyslot_destroy
-libcryptsetup.so.4:crypt_keyslot_max
-libcryptsetup.so.4:crypt_keyslot_status
-libcryptsetup.so.4:crypt_last_error
-libcryptsetup.so.4:crypt_load
-libcryptsetup.so.4:crypt_log
-libcryptsetup.so.4:crypt_memory_lock
-libcryptsetup.so.4:crypt_repair
-libcryptsetup.so.4:crypt_resize
-libcryptsetup.so.4:crypt_resume_by_keyfile
-libcryptsetup.so.4:crypt_resume_by_keyfile_offset
-libcryptsetup.so.4:crypt_resume_by_passphrase
-libcryptsetup.so.4:crypt_set_confirm_callback
-libcryptsetup.so.4:crypt_set_data_device
-libcryptsetup.so.4:crypt_set_debug_level
-libcryptsetup.so.4:crypt_set_iterarion_time
-libcryptsetup.so.4:crypt_set_iteration_time
-libcryptsetup.so.4:crypt_set_log_callback
-libcryptsetup.so.4:crypt_set_password_callback
-libcryptsetup.so.4:crypt_set_password_retry
-libcryptsetup.so.4:crypt_set_password_verify
-libcryptsetup.so.4:crypt_set_rng_type
-libcryptsetup.so.4:crypt_set_timeout
-libcryptsetup.so.4:crypt_set_uuid
-libcryptsetup.so.4:crypt_status
-libcryptsetup.so.4:crypt_suspend
-libcryptsetup.so.4:crypt_volume_key_get
-libcryptsetup.so.4:crypt_volume_key_verify
+libcryptsetup.so.12:CRYPTSETUP_2.0
+libcryptsetup.so.12:crypt_activate_by_keyfile
+libcryptsetup.so.12:crypt_activate_by_keyfile_device_offset
+libcryptsetup.so.12:crypt_activate_by_keyfile_offset
+libcryptsetup.so.12:crypt_activate_by_keyring
+libcryptsetup.so.12:crypt_activate_by_passphrase
+libcryptsetup.so.12:crypt_activate_by_token
+libcryptsetup.so.12:crypt_activate_by_volume_key
+libcryptsetup.so.12:crypt_benchmark
+libcryptsetup.so.12:crypt_benchmark_pbkdf
+libcryptsetup.so.12:crypt_convert
+libcryptsetup.so.12:crypt_deactivate
+libcryptsetup.so.12:crypt_deactivate_by_name
+libcryptsetup.so.12:crypt_dump
+libcryptsetup.so.12:crypt_format
+libcryptsetup.so.12:crypt_free
+libcryptsetup.so.12:crypt_get_active_device
+libcryptsetup.so.12:crypt_get_active_integrity_failures
+libcryptsetup.so.12:crypt_get_cipher
+libcryptsetup.so.12:crypt_get_cipher_mode
+libcryptsetup.so.12:crypt_get_data_offset
+libcryptsetup.so.12:crypt_get_default_type
+libcryptsetup.so.12:crypt_get_device_name
+libcryptsetup.so.12:crypt_get_dir
+libcryptsetup.so.12:crypt_get_integrity_info
+libcryptsetup.so.12:crypt_get_iv_offset
+libcryptsetup.so.12:crypt_get_metadata_device_name
+libcryptsetup.so.12:crypt_get_metadata_size
+libcryptsetup.so.12:crypt_get_pbkdf_default
+libcryptsetup.so.12:crypt_get_pbkdf_type
+libcryptsetup.so.12:crypt_get_pbkdf_type_params
+libcryptsetup.so.12:crypt_get_rng_type
+libcryptsetup.so.12:crypt_get_sector_size
+libcryptsetup.so.12:crypt_get_type
+libcryptsetup.so.12:crypt_get_uuid
+libcryptsetup.so.12:crypt_get_verity_info
+libcryptsetup.so.12:crypt_get_volume_key_size
+libcryptsetup.so.12:crypt_header_backup
+libcryptsetup.so.12:crypt_header_restore
+libcryptsetup.so.12:crypt_init
+libcryptsetup.so.12:crypt_init_by_name
+libcryptsetup.so.12:crypt_init_by_name_and_header
+libcryptsetup.so.12:crypt_init_data_device
+libcryptsetup.so.12:crypt_keyfile_device_read
+libcryptsetup.so.12:crypt_keyfile_read
+libcryptsetup.so.12:crypt_keyslot_add_by_key
+libcryptsetup.so.12:crypt_keyslot_add_by_keyfile
+libcryptsetup.so.12:crypt_keyslot_add_by_keyfile_device_offset
+libcryptsetup.so.12:crypt_keyslot_add_by_keyfile_offset
+libcryptsetup.so.12:crypt_keyslot_add_by_passphrase
+libcryptsetup.so.12:crypt_keyslot_add_by_volume_key
+libcryptsetup.so.12:crypt_keyslot_area
+libcryptsetup.so.12:crypt_keyslot_change_by_passphrase
+libcryptsetup.so.12:crypt_keyslot_destroy
+libcryptsetup.so.12:crypt_keyslot_get_encryption
+libcryptsetup.so.12:crypt_keyslot_get_key_size
+libcryptsetup.so.12:crypt_keyslot_get_pbkdf
+libcryptsetup.so.12:crypt_keyslot_get_priority
+libcryptsetup.so.12:crypt_keyslot_max
+libcryptsetup.so.12:crypt_keyslot_set_encryption
+libcryptsetup.so.12:crypt_keyslot_set_priority
+libcryptsetup.so.12:crypt_keyslot_status
+libcryptsetup.so.12:crypt_load
+libcryptsetup.so.12:crypt_log
+libcryptsetup.so.12:crypt_memory_lock
+libcryptsetup.so.12:crypt_metadata_locking
+libcryptsetup.so.12:crypt_persistent_flags_get
+libcryptsetup.so.12:crypt_persistent_flags_set
+libcryptsetup.so.12:crypt_reencrypt
+libcryptsetup.so.12:crypt_reencrypt_init_by_keyring
+libcryptsetup.so.12:crypt_reencrypt_init_by_passphrase
+libcryptsetup.so.12:crypt_reencrypt_status
+libcryptsetup.so.12:crypt_repair
+libcryptsetup.so.12:crypt_resize
+libcryptsetup.so.12:crypt_resume_by_keyfile
+libcryptsetup.so.12:crypt_resume_by_keyfile_device_offset
+libcryptsetup.so.12:crypt_resume_by_keyfile_offset
+libcryptsetup.so.12:crypt_resume_by_passphrase
+libcryptsetup.so.12:crypt_set_confirm_callback
+libcryptsetup.so.12:crypt_set_data_device
+libcryptsetup.so.12:crypt_set_data_offset
+libcryptsetup.so.12:crypt_set_debug_level
+libcryptsetup.so.12:crypt_set_iteration_time
+libcryptsetup.so.12:crypt_set_label
+libcryptsetup.so.12:crypt_set_log_callback
+libcryptsetup.so.12:crypt_set_metadata_size
+libcryptsetup.so.12:crypt_set_pbkdf_type
+libcryptsetup.so.12:crypt_set_rng_type
+libcryptsetup.so.12:crypt_set_uuid
+libcryptsetup.so.12:crypt_status
+libcryptsetup.so.12:crypt_suspend
+libcryptsetup.so.12:crypt_token_assign_keyslot
+libcryptsetup.so.12:crypt_token_is_assigned
+libcryptsetup.so.12:crypt_token_json_get
+libcryptsetup.so.12:crypt_token_json_set
+libcryptsetup.so.12:crypt_token_luks2_keyring_get
+libcryptsetup.so.12:crypt_token_luks2_keyring_set
+libcryptsetup.so.12:crypt_token_register
+libcryptsetup.so.12:crypt_token_status
+libcryptsetup.so.12:crypt_token_unassign_keyslot
+libcryptsetup.so.12:crypt_volume_key_get
+libcryptsetup.so.12:crypt_volume_key_keyring
+libcryptsetup.so.12:crypt_volume_key_verify
+libcryptsetup.so.12:crypt_wipe
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,5 +1,9 @@
+libblkid.so.1
libc.so.6
+libcrypto.so.1.0.0
libdevmapper.so.1.02
-libgcrypt.so.20
+libjson-c.so.4
+libm.so.6
libpopt.so.0
+libpthread.so.0
libuuid.so.1
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : cryptsetup
-version : 1.7.5
-release : 7
+version : 2.2.2
+release : 8
source :
- - https://www.kernel.org/pub/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.5.tar.xz : 2b30cd1d0dd606a53ac77b406e1d37798d4b0762fa89de6ea546201906a251bd
+ - https://mirrors.edge.kernel.org/pub/linux/utils/cryptsetup/v2.2/cryptsetup-2.2.2.tar.xz: 2af0ec9551ab9c870074cae9d3f68d82cab004f4095fa89db0e4413713424a46
license :
- LGPL-3.0
- GPL-2.0
@@ -11,12 +11,14 @@
Cryptsetup is utility used to conveniently setup disk encryption based on DMCrypt kernel module.
These include plain dm-crypt volumes, LUKS volumes, loop-AES and TrueCrypt (including VeraCrypt extension) format.
Project also includes veritysetup utility used to conveniently setup DMVerity block integrity checking kernel module.
+homepage : https://gitlab.com/cryptsetup/cryptsetup
component : system.base
builddeps :
- pkgconfig(openssl)
- pkgconfig(nss)
- pkgconfig(devmapper)
- pkgconfig(popt)
+ - pkgconfig(json-c)
optimize :
- size
- lto
@@ -32,3 +34,4 @@
%make
install : |
%make_install
+ libtool --finish /usr/lib64
\ No newline at end of file
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -1,9 +1,10 @@
<PISI>
<Source>
<Name>cryptsetup</Name>
+ <Homepage>https://gitlab.com/cryptsetup/cryptsetup</Homepage>
<Packager>
- <Name>Ikey Doherty</Name>
- <Email>ikey@solus-project.com</Email>
+ <Name>YakoYakoYokuYoku</Name>
+ <Email>gc1000ll@gmail.com</Email>
</Packager>
<License>LGPL-3.0</License>
<License>GPL-2.0</License>
@@ -13,7 +14,7 @@
These include plain dm-crypt volumes, LUKS volumes, loop-AES and TrueCrypt (including VeraCrypt extension) format.
Project also includes veritysetup utility used to conveniently setup DMVerity block integrity checking kernel module.
</Description>
- <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
</Source>
<Package>
<Name>cryptsetup</Name>
@@ -24,10 +25,35 @@
</Description>
<PartOf>system.base</PartOf>
<Files>
- <Path fileType="library">/usr/lib64/lib*.so.*</Path>
- <Path fileType="executable">/usr/sbin</Path>
- <Path fileType="localedata">/usr/share/locale</Path>
- <Path fileType="man">/usr/share/man</Path>
+ <Path fileType="library">/usr/lib/tmpfiles.d/cryptsetup.conf</Path>
+ <Path fileType="library">/usr/lib64/libcryptsetup.so.12</Path>
+ <Path fileType="library">/usr/lib64/libcryptsetup.so.12.5.0</Path>
+ <Path fileType="executable">/usr/sbin/cryptsetup</Path>
+ <Path fileType="executable">/usr/sbin/cryptsetup-reencrypt</Path>
+ <Path fileType="executable">/usr/sbin/integritysetup</Path>
+ <Path fileType="executable">/usr/sbin/veritysetup</Path>
+ <Path fileType="localedata">/usr/share/locale/cs/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/da/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/de/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/es/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/fi/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/fr/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/id/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/it/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/ja/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/nl/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/pl/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/pt_BR/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/ru/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/sr/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/sv/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/uk/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/vi/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/zh_CN/LC_MESSAGES/cryptsetup.mo</Path>
+ <Path fileType="man">/usr/share/man/man8/cryptsetup-reencrypt.8</Path>
+ <Path fileType="man">/usr/share/man/man8/cryptsetup.8</Path>
+ <Path fileType="man">/usr/share/man/man8/integritysetup.8</Path>
+ <Path fileType="man">/usr/share/man/man8/veritysetup.8</Path>
</Files>
</Package>
<Package>
@@ -39,21 +65,21 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="7">cryptsetup</Dependency>
+ <Dependency release="8">cryptsetup</Dependency>
</RuntimeDependencies>
<Files>
- <Path fileType="header">/usr/include/</Path>
- <Path fileType="library">/usr/lib64/lib*.so</Path>
- <Path fileType="data">/usr/lib64/pkgconfig/*.pc</Path>
+ <Path fileType="header">/usr/include/libcryptsetup.h</Path>
+ <Path fileType="library">/usr/lib64/libcryptsetup.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/libcryptsetup.pc</Path>
</Files>
</Package>
<History>
- <Update release="7">
- <Date>2017-11-21</Date>
- <Version>1.7.5</Version>
+ <Update release="8">
+ <Date>2019-11-04</Date>
+ <Version>2.2.2</Version>
<Comment>Packaging update</Comment>
- <Name>Ikey Doherty</Name>
- <Email>ikey@solus-project.com</Email>
+ <Name>YakoYakoYokuYoku</Name>
+ <Email>gc1000ll@gmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 11, 11:43 PM (2 h, 50 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5825185
Default Alt Text
D7574.diff (13 KB)

Event Timeline