Protect NIS client with madvise(2) since this daemon is required

for succesful authentication of users.
This commit is contained in:
Gleb Smirnoff 2011-10-24 14:35:31 +00:00
parent 17edcd764d
commit 5838507bd7
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=226690

View File

@ -34,6 +34,7 @@ __FBSDID("$FreeBSD$");
#include <sys/types.h>
#include <sys/wait.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
#include <sys/signal.h>
#include <sys/socket.h>
#include <sys/file.h>
@ -465,6 +466,9 @@ main(int argc, char *argv[])
openlog(argv[0], LOG_PID, LOG_DAEMON);
if (madvise(NULL, 0, MADV_PROTECT) != 0)
syslog(LOG_WARNING, "madvise(): %m");
/* Kick off the default domain */
broadcast(ypbindlist);