[Nix-dev] nscd startup
    Rickard Nilsson 
    rickard.nilsson at telia.com
       
    Sun Jan 22 09:34:15 CET 2012
    
    
  
Hi,
Den 2012-01-21 20:16:01 skrev Eelco Dolstra <e.dolstra at tudelft.nl>:
> Hi,
>
> On 21/01/12 19:52, Peter Simons wrote:
>
>>  > I have noticed that nscd might start before /etc/resolv.conf has been
>>  > written (I think this is the cause), which results in hostname lookup
>>  > failures after login.
>>
>> it sounds like ncsd should be re-started after an 'ip-up' event. Can
>> upstart do that?
>
> Yes, and in fact we already did that from the dhclient script.  I've now  
> moved
> the invalidation to a separate Upstart task triggered by ip-up (r31779):
>
>   jobs.invalidate_nscd =
>     { name = "invalidate-nscd";
>       description = "Invalidate NSCD cache";
>       startOn = "ip-up";
>       task = true;
>       exec = "${pkgs.glibc}/sbin/nscd --invalidate hosts";
>     };
>
> This way nscd can still be running all the time.  Rickard, does this  
> solve the
> problem for you?
Yes, that seems to fix it, too. Thanks!
   / Rickard
    
    
More information about the nix-dev
mailing list