diff options
author | Petr Cech <pcech@redhat.com> | 2015-10-06 10:02:09 -0400 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2015-10-14 13:27:30 +0200 |
commit | c1584502dec8ae19dfd89c6e598cc7648dfd78a6 (patch) | |
tree | 62dd6d357ff279dc00f7d7b88675f00e3de5aed0 /src/tests/check_and_open-tests.c | |
parent | c4a1191d673e4368f1831cbeb4d75b15e51ff6db (diff) | |
download | sssd-c1584502dec8ae19dfd89c6e598cc7648dfd78a6.tar.gz sssd-c1584502dec8ae19dfd89c6e598cc7648dfd78a6.tar.xz sssd-c1584502dec8ae19dfd89c6e598cc7648dfd78a6.zip |
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 <jhrozek@redhat.com>
Diffstat (limited to 'src/tests/check_and_open-tests.c')
-rw-r--r-- | src/tests/check_and_open-tests.c | 2 |
1 files changed, 1 insertions, 1 deletions
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)); |