!226 [sync] PR-225: e4crypt: fix spurious "Success" error message
From: @openeuler-sync-bot Reviewed-by: @swf504 Signed-off-by: @swf504
This commit is contained in:
commit
7f111e060f
39
0013-e4crypt-fix-spurious-Success-error-message.patch
Normal file
39
0013-e4crypt-fix-spurious-Success-error-message.patch
Normal file
@ -0,0 +1,39 @@
|
||||
From 1275bbaaea7ffd42346789f945c2f4dcddbfbbc8 Mon Sep 17 00:00:00 2001
|
||||
From: Jakub Wilk <jwilk@jwilk.net>
|
||||
Date: Wed, 27 Dec 2023 09:08:05 +0100
|
||||
Subject: [PATCH] e4crypt: fix spurious "Success" error message
|
||||
|
||||
Before:
|
||||
|
||||
# e4crypt set_policy 0000000000000000 /dev/null
|
||||
/dev/null is not a directory
|
||||
/dev/null: Success
|
||||
|
||||
After:
|
||||
|
||||
# e4crypt set_policy 0000000000000000 /dev/null
|
||||
/dev/null: Not a directory
|
||||
|
||||
Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
|
||||
Link: https://lore.kernel.org/r/20231227080805.6801-1-jwilk@jwilk.net
|
||||
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
|
||||
---
|
||||
misc/e4crypt.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/misc/e4crypt.c b/misc/e4crypt.c
|
||||
index 67d25d8..af90704 100644
|
||||
--- a/misc/e4crypt.c
|
||||
+++ b/misc/e4crypt.c
|
||||
@@ -144,7 +144,7 @@ static void validate_paths(int argc, char *argv[], int path_start_index)
|
||||
if (ret < 0)
|
||||
goto invalid;
|
||||
if (!S_ISDIR(st.st_mode)) {
|
||||
- fprintf(stderr, "%s is not a directory\n", argv[x]);
|
||||
+ errno = ENOTDIR;
|
||||
goto invalid;
|
||||
}
|
||||
}
|
||||
--
|
||||
2.43.0
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
Name: e2fsprogs
|
||||
Version: 1.47.0
|
||||
Release: 3
|
||||
Release: 4
|
||||
Summary: Second extended file system management tools
|
||||
License: GPLv2+ and LGPLv2 and MIT
|
||||
URL: http://e2fsprogs.sourceforge.net/
|
||||
@ -19,6 +19,7 @@ Patch9: 0009-e2fsck-save-EXT2_ERROR_FS-flag-during-journal-replay.patch
|
||||
Patch10: 0010-tune2fs-fuse2fs-debugfs-save-error-information-durin.patch
|
||||
Patch11: 0011-mke2fs.conf-remove-metadata_csum_seed-and-orphan_fil.patch
|
||||
Patch12: 0012-debugfs-fix-infinite-loop-while-dumping-the-journal.patch
|
||||
Patch13: 0013-e4crypt-fix-spurious-Success-error-message.patch
|
||||
|
||||
BuildRequires: gcc pkgconfig texinfo
|
||||
BuildRequires: fuse-devel libblkid-devel libuuid-devel
|
||||
@ -159,6 +160,9 @@ exit 0
|
||||
%{_mandir}/man8/*
|
||||
|
||||
%changelog
|
||||
* Wed Jun 5 2024 liuh <liuhuan01@kylinos.cn> - 1.47.0-4
|
||||
- sync patch from community
|
||||
|
||||
* Thu Apr 18 2024 jinzhiguang <jinzhiguang@kylinos.cn> - 1.47.0-3
|
||||
- Upstream patches regress for debugfs.
|
||||
Fix infinite loop while dumping the journal.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user