diff --git a/.gitignore b/.gitignore index 6e659cc6b..c761d00c4 100644 --- a/.gitignore +++ b/.gitignore @@ -30,6 +30,7 @@ depend.mk *~ *# .#* +._* # Vi swap files .*.swp diff --git a/server/core/secrets.c b/server/core/secrets.c index c0b82c347..3e57591ed 100644 --- a/server/core/secrets.c +++ b/server/core/secrets.c @@ -65,6 +65,7 @@ MAXKEYS *keys; struct stat secret_stats; int fd; int len; +static int reported = 0; home = getenv("MAXSCALE_HOME"); @@ -80,12 +81,16 @@ int len; errno = 0; if (eno == ENOENT) { - LOGIF(LM, (skygw_log_write( + if (!reported) + { + LOGIF(LM, (skygw_log_write( LOGFILE_MESSAGE, "Encrypted password file %s can't be accessed " "(%s). Password encryption is not used.", secret_file, strerror(eno)))); + reported = 1; + } } else {