mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
[master] make writable directory and managed-keys directory mandatory - check in load_configuration (cherry-picked from rt46077b)
This commit is contained in:
parent
b4c8cab0e2
commit
1ca7e01aa7
1 changed files with 3 additions and 1 deletions
|
|
@ -8481,10 +8481,12 @@ load_configuration(const char *filename, named_server_t *server,
|
|||
/*
|
||||
* Check that the working directory is writable.
|
||||
*/
|
||||
if (access(".", W_OK) != 0) {
|
||||
if (access(".", W_OK|X_OK) != 0) {
|
||||
isc_log_write(named_g_lctx, NAMED_LOGCATEGORY_GENERAL,
|
||||
NAMED_LOGMODULE_SERVER, ISC_LOG_ERROR,
|
||||
"the working directory is not writable");
|
||||
result = ISC_R_NOPERM;
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
#ifdef HAVE_LMDB
|
||||
|
|
|
|||
Loading…
Reference in a new issue