mirror of
https://git.code.sf.net/p/linux-ima/ima-evm-utils
synced 2025-04-27 22:32:31 +02:00
evmctl: Remove left-over check S_ISDIR() for directory signing
Since we are not signing directory entries, remove the left-over check with S_ISDIR(). Suggested-by: Mimi Zohar <zohar@linux.ibm.com> Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
This commit is contained in:
parent
6cdbd2d49f
commit
6ecb883528
@ -362,9 +362,7 @@ static int calc_evm_hash(const char *file, unsigned char *hash)
|
||||
st.st_mode = strtoul(mode_str, NULL, 10);
|
||||
|
||||
if (!evm_immutable) {
|
||||
if ((S_ISREG(st.st_mode) || S_ISDIR(st.st_mode)) && !generation_str) {
|
||||
/* we cannot at the momement to get generation of
|
||||
special files kernel API does not support it */
|
||||
if (S_ISREG(st.st_mode) && !generation_str) {
|
||||
int fd = open(file, 0);
|
||||
|
||||
if (fd < 0) {
|
||||
@ -1116,9 +1114,7 @@ static int calc_evm_hmac(const char *file, const char *keyfile, unsigned char *h
|
||||
goto out;
|
||||
}
|
||||
|
||||
if (S_ISREG(st.st_mode) || S_ISDIR(st.st_mode)) {
|
||||
/* we cannot at the momement to get generation of special files..
|
||||
* kernel API does not support it */
|
||||
if (S_ISREG(st.st_mode)) {
|
||||
int fd = open(file, 0);
|
||||
|
||||
if (fd < 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user