[pkg-cryptsetup-devel] Bug#1070257: cryptsetup: cryptroot-unlock re licensed

Walter Lozano walter.lozano at collabora.com
Thu May 2 21:31:55 BST 2024


Package: cryptsetup
Severity: wishlist

Dear Maintainer,

I noticed that cryptroot-unlock was re licensed as GPL-3 in
https://salsa.debian.org/cryptsetup-
team/cryptsetup/-/commit/c350f3afc95048eb793f82ee10b02782b8129659 but from the
commit message it seems that there is no strong opinion about the license.

This change can affect the usability of this tool in some scenarios, specially
for projects with strong license policies like Apertis [1]. Also, since the
package is L/GPL-2, probably it is better to keep the main license as default,
unless there is some particular reason against that.

For these reasons I felt it could be useful to re-license back to it original
license. Similar comments apply to the cryptsetup-suspend, but since that is a
new tool it is a bit different.

Thanks in advance,

Walter

[1] https://www.apertis.org/policies/license-expectations/


-- Package-specific info:
-- /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-6.5.0-28-generic root=UUID=b7f43638-7a6b-4524-8486-6b422b4a42d9 ro cryptdevice=UUID=be594949-8a07-41d8-8368-81df6b982eb8 root=/dev/mapper/nvme0n1p3_crypt ro quiet splash vt.handoff=7

-- /etc/crypttab
# <target name>	<source device>		<key file>	<options>
nvme0n1p3_crypt	UUID=be594949-8a07-41d8-8368-81df6b982eb8	none	luks

-- /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p2 during installation
/dev/mapper/nvme0n1p3_crypt /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=09A4-7167  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

-- lsmod
Module                  Size  Used by
cdc_acm                45056  0
nhpoly1305_avx2        12288  0
nhpoly1305_sse2        12288  0
nhpoly1305             16384  2 nhpoly1305_avx2,nhpoly1305_sse2
adiantum               12288  0
libpoly1305            12288  2 adiantum,nhpoly1305
camellia_generic       45056  0
camellia_aesni_avx2    28672  0
camellia_aesni_avx_x86_64    28672  1 camellia_aesni_avx2
camellia_x86_64        61440  2 camellia_aesni_avx_x86_64,camellia_aesni_avx2
cast5_avx_x86_64       53248  0
cast5_generic          24576  1 cast5_avx_x86_64
cast_common            12288  2 cast5_generic,cast5_avx_x86_64
des_generic            12288  0
des3_ede_x86_64        49152  0
libdes                 36864  2 des_generic,des3_ede_x86_64
blowfish_generic       12288  0
blowfish_x86_64        24576  0
blowfish_common        16384  2 blowfish_generic,blowfish_x86_64
serpent_avx2           45056  0
serpent_avx_x86_64     49152  1 serpent_avx2
serpent_sse2_x86_64    49152  0
serpent_generic        24576  3 serpent_avx2,serpent_sse2_x86_64,serpent_avx_x86_64
twofish_generic        20480  0
twofish_avx_x86_64     49152  0
twofish_x86_64_3way    32768  1 twofish_avx_x86_64
twofish_x86_64         16384  2 twofish_x86_64_3way,twofish_avx_x86_64
twofish_common         94208  4 twofish_x86_64,twofish_generic,twofish_x86_64_3way,twofish_avx_x86_64
lrw                    12288  0
wireguard             114688  0
curve25519_x86_64      36864  1 wireguard
libchacha20poly1305    16384  1 wireguard
chacha_x86_64          32768  1 libchacha20poly1305
poly1305_x86_64        28672  1 libchacha20poly1305
libcurve25519_generic    49152  2 curve25519_x86_64,wireguard
libchacha              12288  1 chacha_x86_64
ip6_udp_tunnel         12288  1 wireguard
udp_tunnel             28672  1 wireguard
vboxnetadp             28672  0
vboxnetflt             36864  0
nft_masq               12288  1
vboxdrv               741376  2 vboxnetadp,vboxnetflt
ccm                    20480  3
vhost_vsock            24576  0
vmw_vsock_virtio_transport_common    57344  1 vhost_vsock
vhost                  65536  1 vhost_vsock
vhost_iotlb            16384  1 vhost
vsock                  61440  2 vmw_vsock_virtio_transport_common,vhost_vsock
r8153_ecm              12288  0
cdc_ether              24576  1 r8153_ecm
usbnet                 61440  2 r8153_ecm,cdc_ether
rfcomm                 98304  4
snd_seq_dummy          12288  0
snd_hrtimer            12288  1
r8152                 143360  1 r8153_ecm
mii                    20480  2 usbnet,r8152
snd_usb_audio         450560  2
snd_usbmidi_lib        53248  1 snd_usb_audio
snd_ump                45056  1 snd_usb_audio
xt_CHECKSUM            12288  1
xt_MASQUERADE          16384  3
xt_conntrack           12288  1
ipt_REJECT             12288  2
nf_reject_ipv4         16384  1 ipt_REJECT
xt_tcpudp              16384  0
nft_compat             20480  7
nft_chain_nat          12288  3
nf_nat                 61440  3 nft_masq,nft_chain_nat,xt_MASQUERADE
nf_conntrack          208896  4 xt_conntrack,nf_nat,nft_masq,xt_MASQUERADE
nf_defrag_ipv6         24576  1 nf_conntrack
nf_defrag_ipv4         12288  1 nf_conntrack
nf_tables             372736  182 nft_compat,nft_masq,nft_chain_nat
nfnetlink              20480  2 nft_compat,nf_tables
bridge                409600  0
stp                    12288  1 bridge
llc                    16384  2 bridge,stp
overlay               196608  0
cmac                   12288  3
algif_hash             12288  1
algif_skcipher         12288  1
af_alg                 32768  6 algif_hash,algif_skcipher
bnep                   32768  2
snd_hda_codec_hdmi     94208  1
binfmt_misc            24576  1
snd_sof_pci_intel_cnl    12288  0
snd_sof_intel_hda_common   200704  1 snd_sof_pci_intel_cnl
soundwire_intel        65536  1 snd_sof_intel_hda_common
snd_sof_intel_hda_mlink    45056  2 soundwire_intel,snd_sof_intel_hda_common
soundwire_cadence      40960  1 soundwire_intel
snd_sof_intel_hda      24576  1 snd_sof_intel_hda_common
snd_sof_pci            24576  2 snd_sof_intel_hda_common,snd_sof_pci_intel_cnl
snd_sof_xtensa_dsp     12288  1 snd_sof_intel_hda_common
snd_sof               360448  3 snd_sof_pci,snd_sof_intel_hda_common,snd_sof_intel_hda
snd_sof_utils          16384  1 snd_sof
snd_soc_hdac_hda       24576  1 snd_sof_intel_hda_common
snd_hda_ext_core       36864  4 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda_mlink,snd_sof_intel_hda
snd_soc_acpi_intel_match    94208  2 snd_sof_intel_hda_common,snd_sof_pci_intel_cnl
snd_soc_acpi           12288  2 snd_soc_acpi_intel_match,snd_sof_intel_hda_common
soundwire_generic_allocation    12288  1 soundwire_intel
soundwire_bus         110592  3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence
snd_ctl_led            24576  0
snd_hda_codec_realtek   192512  1
snd_soc_core          450560  4 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda
snd_hda_codec_generic   122880  1 snd_hda_codec_realtek
snd_compress           28672  1 snd_soc_core
ac97_bus               12288  1 snd_soc_core
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_hda_intel          61440  1
intel_tcc_cooling      12288  0
snd_intel_dspcfg       32768  3 snd_hda_intel,snd_sof,snd_sof_intel_hda_common
snd_intel_sdw_acpi     16384  2 snd_sof_intel_hda_common,snd_intel_dspcfg
x86_pkg_temp_thermal    20480  0
intel_powerclamp       24576  0
snd_hda_codec         212992  6 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda,snd_sof_intel_hda
coretemp               24576  0
iwlmvm                839680  0
snd_hda_core          147456  9 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hwdep              20480  2 snd_usb_audio,snd_hda_codec
nls_iso8859_1          12288  1
mei_pxp                16384  0
dell_laptop            32768  0
snd_pcm               196608  12 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
mac80211             1724416  1 iwlmvm
kvm_intel             487424  0
cmdlinepart            12288  0
spi_nor               135168  0
snd_seq_midi           24576  0
mtd                   106496  3 spi_nor,cmdlinepart
mei_hdcp               28672  0
intel_rapl_msr         20480  0
libarc4                12288  1 mac80211
dell_smm_hwmon         24576  0
snd_seq_midi_event     16384  1 snd_seq_midi
dell_wmi               28672  1 dell_laptop
uvcvideo              135168  0
kvm                  1404928  1 kvm_intel
videobuf2_vmalloc      20480  1 uvcvideo
uvc                    12288  1 uvcvideo
snd_rawmidi            57344  3 snd_seq_midi,snd_usbmidi_lib,snd_ump
btusb                  73728  0
videobuf2_memops       16384  1 videobuf2_vmalloc
videobuf2_v4l2         40960  1 uvcvideo
btrtl                  32768  1 btusb
irqbypass              12288  1 kvm
dell_smbios            32768  2 dell_wmi,dell_laptop
snd_seq               118784  9 snd_seq_midi,snd_seq_midi_event,snd_seq_dummy
btbcm                  24576  1 btusb
iwlwifi               598016  1 iwlmvm
videodev              360448  2 videobuf2_v4l2,uvcvideo
btintel                53248  1 btusb
dell_wmi_sysman        49152  0
snd_seq_device         16384  4 snd_seq,snd_seq_midi,snd_ump,snd_rawmidi
btmtk                  12288  1 btusb
rapl                   20480  0
dcdbas                 20480  1 dell_smbios
spi_intel_pci          12288  0
intel_cstate           20480  0
snd_timer              49152  3 snd_seq,snd_hrtimer,snd_pcm
dell_wmi_ddv           24576  0
firmware_attributes_class    12288  1 dell_wmi_sysman
ledtrig_audio          12288  4 snd_ctl_led,snd_hda_codec_generic,dell_wmi,dell_laptop
intel_wmi_thunderbolt    16384  0
dell_wmi_descriptor    20480  2 dell_wmi,dell_smbios
i2c_i801               36864  0
videobuf2_common       86016  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
wmi_bmof               12288  0
snd                   143360  26 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_sof,snd_timer,snd_compress,snd_soc_core,snd_ump,snd_pcm,snd_rawmidi
spi_intel              32768  1 spi_intel_pci
i2c_smbus              16384  1 i2c_i801
cfg80211             1323008  3 iwlmvm,iwlwifi,mac80211
bluetooth            1077248  34 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
soundcore              16384  2 snd_ctl_led,snd
processor_thermal_device_pci_legacy    12288  0
mc                     86016  5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common
processor_thermal_device    20480  1 processor_thermal_device_pci_legacy
processor_thermal_rfim    32768  1 processor_thermal_device
ecdh_generic           16384  2 bluetooth
mei_me                 53248  2
processor_thermal_mbox    16384  2 processor_thermal_rfim,processor_thermal_device
ecc                    45056  1 ecdh_generic
processor_thermal_rapl    16384  1 processor_thermal_device
mei                   167936  5 mei_hdcp,mei_pxp,mei_me
intel_rapl_common      40960  2 intel_rapl_msr,processor_thermal_rapl
intel_pch_thermal      20480  0
intel_soc_dts_iosf     20480  1 processor_thermal_device_pci_legacy
int3403_thermal        16384  0
int340x_thermal_zone    16384  2 int3403_thermal,processor_thermal_device
intel_hid              28672  0
int3400_thermal        24576  0
sparse_keymap          12288  2 intel_hid,dell_wmi
acpi_thermal_rel       20480  1 int3400_thermal
acpi_tad               20480  0
acpi_pad              184320  0
joydev                 32768  0
hid_multitouch         36864  0
input_leds             12288  0
mac_hid                12288  0
serio_raw              20480  0
nfsd                  839680  5
auth_rpcgss           184320  1 nfsd
msr                    12288  0
nfs_acl                12288  1 nfsd
lockd                 143360  1 nfsd
parport_pc             53248  0
grace                  12288  2 nfsd,lockd
ppdev                  24576  0
lp                     28672  0
parport                77824  3 parport_pc,lp,ppdev
sunrpc                811008  17 nfsd,auth_rpcgss,lockd,nfs_acl
efi_pstore             12288  0
dmi_sysfs              20480  0
ip_tables              36864  0
x_tables               69632  7 xt_conntrack,nft_compat,xt_tcpudp,xt_CHECKSUM,ipt_REJECT,ip_tables,xt_MASQUERADE
autofs4                57344  2
btrfs                1949696  0
blake2b_generic        24576  0
xor                    20480  1 btrfs
raid6_pq              126976  1 btrfs
libcrc32c              12288  4 nf_conntrack,nf_nat,btrfs,nf_tables
dm_crypt               65536  1
hid_logitech_hidpp     65536  0
hid_logitech_dj        36864  0
hid_generic            12288  0
usbhid                 77824  2 hid_logitech_dj,hid_logitech_hidpp
i915                 4145152  137
drm_buddy              20480  1 i915
i2c_algo_bit           16384  1 i915
ttm                   110592  1 i915
drm_display_helper    241664  1 i915
crct10dif_pclmul       12288  1
crc32_pclmul           12288  0
polyval_clmulni        12288  0
cec                    94208  2 drm_display_helper,i915
polyval_generic        12288  1 polyval_clmulni
ghash_clmulni_intel    16384  0
sha256_ssse3           32768  1
rc_core                77824  1 cec
sha1_ssse3             32768  0
drm_kms_helper        270336  2 drm_display_helper,i915
aesni_intel           356352  8
crypto_simd            16384  8 camellia_aesni_avx_x86_64,camellia_aesni_avx2,serpent_avx2,serpent_sse2_x86_64,aesni_intel,serpent_avx_x86_64,cast5_avx_x86_64,twofish_avx_x86_64
nvme                   61440  2
rtsx_pci_sdmmc         36864  0
cryptd                 24576  4 crypto_simd,ghash_clmulni_intel
psmouse               212992  0
nvme_core             208896  3 nvme
drm                   761856  29 drm_kms_helper,drm_display_helper,drm_buddy,i915,ttm
intel_lpss_pci         24576  0
ucsi_acpi              12288  0
nvme_common            28672  1 nvme_core
thunderbolt           483328  0
typec_ucsi             53248  1 ucsi_acpi
video                  73728  3 dell_wmi,dell_laptop,i915
intel_lpss             16384  1 intel_lpss_pci
rtsx_pci              131072  1 rtsx_pci_sdmmc
xhci_pci               24576  0
idma64                 20480  0
typec                 110592  1 typec_ucsi
i2c_hid_acpi           12288  0
xhci_pci_renesas       20480  1 xhci_pci
i2c_hid                40960  1 i2c_hid_acpi
hid                   180224  6 i2c_hid,usbhid,hid_multitouch,hid_generic,hid_logitech_dj,hid_logitech_hidpp
wmi                    40960  8 dell_wmi_sysman,video,intel_wmi_thunderbolt,dell_wmi_ddv,dell_wmi,wmi_bmof,dell_smbios,dell_wmi_descriptor
pinctrl_cannonlake     36864  0


-- System Information:
Debian Release: trixie/sid
  APT prefers mantic-updates
  APT policy: (500, 'mantic-updates'), (500, 'mantic-security'), (500, 'mantic'), (100, 'mantic-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-28-generic (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages cryptsetup depends on:
ii  cryptsetup-bin         2:2.6.1-4ubuntu3
ii  debconf [debconf-2.0]  1.5.82
ii  dmsetup                2:1.02.185-2ubuntu1
ii  libc6                  2.38-1ubuntu6.2

Versions of packages cryptsetup recommends:
ii  cryptsetup-initramfs  2:2.6.1-4ubuntu3

Versions of packages cryptsetup suggests:
ii  dosfstools              4.2-1build3
ii  keyutils                1.6.3-2
ii  liblocale-gettext-perl  1.07-6

-- debconf information excluded



More information about the pkg-cryptsetup-devel mailing list