diff options
author | Ulrich Drepper <drepper@gmail.com> | 2011-07-11 14:50:24 -0400 |
---|---|---|
committer | Ulrich Drepper <drepper@gmail.com> | 2011-07-11 14:50:24 -0400 |
commit | 319b9ad4bccedb2a6b1a222cf446e873b2bc6de1 (patch) | |
tree | 7951727c0dbd4394af52715e226745986e8beeb4 /nss/Makefile | |
parent | 23bee3e8677c9357662ce789ed77fe25f3991c66 (diff) | |
download | glibc-319b9ad4bccedb2a6b1a222cf446e873b2bc6de1.tar glibc-319b9ad4bccedb2a6b1a222cf446e873b2bc6de1.tar.gz glibc-319b9ad4bccedb2a6b1a222cf446e873b2bc6de1.tar.bz2 glibc-319b9ad4bccedb2a6b1a222cf446e873b2bc6de1.zip |
Generalize framework to register monitoring of files in nscd
nscd can clear caches when certain files change. The list of files
was hardcoded so far and worked for nss_files and nss_dns and those
modules which need no monitoring. nss_db, for instance, has its
own set of files to monitor. Now the NSS modules themselves can
request that certain files are monitored.
Diffstat (limited to 'nss/Makefile')
-rw-r--r-- | nss/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nss/Makefile b/nss/Makefile index 60c65492ff..fb6428345b 100644 --- a/nss/Makefile +++ b/nss/Makefile @@ -66,14 +66,14 @@ vpath %.c $(subdir-dirs) ../locale/programs ../intl libnss_files-routines := $(addprefix files-,$(databases)) \ - files-initgroups files-have_o_cloexec + files-initgroups files-have_o_cloexec files-init distribute += files-XXX.c files-parse.c libnss_db-dbs := $(addprefix db-,\ $(filter-out hosts network key alias,\ $(databases))) \ db-initgroups -libnss_db-routines := $(libnss_db-dbs) db-open hash-string +libnss_db-routines := $(libnss_db-dbs) db-open db-init hash-string generated += $(filter-out db-alias.c db-netgrp.c, \ $(addsuffix .c,$(libnss_db-dbs))) distribute += $(addprefix nss_db/, db-XXX.c nss_db.h) |