From 8e98eed42b64aa388c09716e3276a53028a839bf Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Wed, 4 Jan 2017 09:00:38 -0500 Subject: mountd: delay reading etab until first request arrives. Reading etab may require hostname lookup, so it is not reliable until the network is active. But we want mountd to start before that so that it is ready when the very first NFS request arrives. So delay reading etab until that request arrives, by which time the network must be online so hopefully hostname look will be reliable. An alternate would be to delay starting mountd and nfsd until the network is on-line, but that will often be an unnecessary delay. Signed-off-by: NeilBrown Signed-off-by: Steve Dickson --- utils/mountd/mountd.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/utils/mountd/mountd.c b/utils/mountd/mountd.c index 5d9466f..61699e6 100644 --- a/utils/mountd/mountd.c +++ b/utils/mountd/mountd.c @@ -852,8 +852,6 @@ main(int argc, char **argv) sa.sa_handler = sig_hup; sigaction(SIGHUP, &sa, NULL); - auth_init(); - if (!foreground) { /* We first fork off a child. */ if ((c = fork()) > 0) -- cgit