From c1584502dec8ae19dfd89c6e598cc7648dfd78a6 Mon Sep 17 00:00:00 2001 From: Petr Cech Date: Tue, 6 Oct 2015 10:02:09 -0400 Subject: TESTS: Restrictive permissions in check_and_open Check and open tests try to write into and read from created files. There is no reason to have executable permission, so this patch replaces SSS_DFL_X_UMASK with DFL_UMASK permissions. Resolves: https://fedorahosted.org/sssd/ticket/2424 Reviewed-by: Jakub Hrozek --- src/tests/check_and_open-tests.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tests/check_and_open-tests.c b/src/tests/check_and_open-tests.c index 25aee1fbf..525e28aed 100644 --- a/src/tests/check_and_open-tests.c +++ b/src/tests/check_and_open-tests.c @@ -48,7 +48,7 @@ void setup_check_and_open(void) filename = strdup(FILENAME_TEMPLATE); fail_unless(filename != NULL, "strdup failed"); - old_umask = umask(SSS_DFL_X_UMASK); + old_umask = umask(SSS_DFL_UMASK); ret = mkstemp(filename); umask(old_umask); fail_unless(ret != -1, "mkstemp failed [%d][%s]", errno, strerror(errno)); -- cgit