Commit Graph

29 Commits

Author SHA1 Message Date
Sergio Arroutbi
9100783ee2 Rebase clevis-21 upstream version
Resolves: #RHEL-60257

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
2024-09-26 14:32:25 +02:00
Sergio Arroutbi
832a168739 Rebase clevis-20 upstream version
Resolves: #RHEL-29282

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
2024-05-21 12:21:40 +02:00
Sergio Arroutbi
35802634dc
Remove pwmake for password generation
This change removes password generation with pwmake
and uses jose to do so. It has been checked that
generation is similar, as jose uses OpenSSL.
Apart from that, we will introduce --force-password
so that pwquality configuration does not bother on
LUKS operations

Resolves: rhbz#2207488

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
2023-06-02 17:41:44 +02:00
Sergio Arroutbi
ea4cad69fc Fix changelog to correct versions
Resolves: rhbz#2180451

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
2023-05-04 11:44:43 +02:00
Sergio Arroutbi
388a7e2c57 luks-edit: remove unnecessary 2>/dev/null
Resolves: rhbz#2159738

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
2023-01-25 09:52:19 +01:00
Sergio Arroutbi
ab2e102c65 luks: limit max entropy bits for pwmake
Resolves: rhbz#2159735

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
2023-01-13 13:01:02 +01:00
Sergio Arroutbi
15b9c96c8d Ignore empty & comment lines in crypttab
Resolves: rhbz#2159728

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
2023-01-12 11:37:24 +01:00
Sergio Arroutbi
bd78d268c9 Add existing token id parameter with -e option
Resolves: rhbz#2126533

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
2022-12-13 16:25:26 +01:00
Sergio Correia
86b4a65bce Enable debugging in clevis scripts when rd.debug is set
Resolves: rhbz#2022420
2022-08-02 10:30:45 -03:00
Sergio Arroutbi
339ed7dfb9 Start clevis-luks-askpass.path from preset
Start clevis-luks-askpass.path service according
to global policy defined in systemd presets

Resolves: rhbz#2107078
2022-08-02 09:47:29 -03:00
Sergio Arroutbi
9d54e7fff2 Improve boot performance by removing key check
Resolves: rhbz#2099701
2022-08-02 09:29:43 -03:00
Sergio Arroutbi
16c88e2a5a Avoid invalid message for clevis command
When specifying 'clevis' command with no parameters,
different options should be printed without message
"Command 'clevis' is invalid"

Resolves: rhbz#2080281

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
2022-06-20 16:59:06 +02:00
Sergio Correia
c157417ffd Support a null pin
Resolves: rhbz#2028091
2022-01-26 09:45:58 -03:00
Sergio Correia
8ada4a1b49 Revert "Enable debugging in clevis scripts when rd.debug is set"
Related: rhbz#2022420
2022-01-26 09:01:25 -03:00
Sergio Arroutbi
dba0a7e102 Dump server information on server error communication
resolves: rhbz#2022423

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
2022-01-20 17:56:06 +01:00
Sergio Correia
55cab89088 Explicitly specify pbkdf iterations to cryptsetup
Resolves: rhbz#2022416
2022-01-04 08:05:36 -03:00
Sergio Correia
9ff1d43bc4 Enable debugging in clevis scripts when rd.debug is set
Resolves: rhbz#2022420
2022-01-04 07:59:44 -03:00
Sergio Correia
17b3f6deaf Account for unlocking failures in clevis-luks-askpass
Resolves: rhbz#2022421
2021-11-17 06:48:09 -03:00
Mohan Boddu
d873f97451 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 19:37:17 +00:00
Mohan Boddu
e5cda2f8b4 Rebuilt for RHEL 9 BETA for openssl 3.0
Related: rhbz#1971065
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-06-16 03:23:21 +00:00
Sergio Correia
1e94986e0f Port to OpenSSL 3
Resolves: rhbz#1956760
2021-05-07 09:05:27 -03:00
Sergio Correia
d83e74b5a4 Update to v18
Resolves: rhbz#1956760
2021-05-04 19:55:27 -03:00
Mohan Boddu
9f3878a1ce - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-15 22:53:08 +00:00
DistroBaker
f6576d8f7a Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/clevis.git#accda6600ef0b8f1bbbccdf9b133d306cf94ae9e
2021-03-16 18:15:30 +00:00
DistroBaker
9b83977ce4 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/clevis.git#abb66036e6df1719e6cd0247b937e58d80c499ca
2021-02-09 18:14:54 +00:00
DistroBaker
470e558edd Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/clevis.git#79bc444333b6f4fda831f1301527a5eb14c31271
2021-02-03 12:12:32 +01:00
DistroBaker
9558b9d05f Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/clevis.git#d1703cbd944c200baff50c4fcaa6d1ca060eb580
2020-11-23 08:32:07 +00:00
DistroBaker
a86908812a Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/clevis.git#ced0ef05e57a6245e986ab38edf85198c2f1e3f2
2020-10-30 02:32:31 +01:00
Petr Šabata
ca4761025e RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/clevis#6e9ce1a014ccb7072764e662aab83e8a2edd9ace
2020-10-14 22:55:26 +02:00