Blame autofs-5.0.5-fix-included-map-read-fail-handling.patch
|
Ian Kent |
a3a09e |
autofs-5.0.5 - fix included map read fail handling
|
|
Ian Kent |
a3a09e |
|
|
Ian Kent |
a3a09e |
From: Ian Kent <raven@themaw.net>
|
|
Ian Kent |
a3a09e |
|
|
Ian Kent |
a3a09e |
If an included map read fails an error is returned and subsequent
|
|
Ian Kent |
a3a09e |
master map entries are not read. We should report the failure but
|
|
Ian Kent |
a3a09e |
we shouldn't stop reading the master map.
|
|
Ian Kent |
a3a09e |
---
|
|
Ian Kent |
a3a09e |
|
|
Ian Kent |
a3a09e |
CHANGELOG | 4 ++++
|
|
Ian Kent |
a3a09e |
modules/lookup_file.c | 7 -------
|
|
Ian Kent |
a3a09e |
2 files changed, 4 insertions(+), 7 deletions(-)
|
|
Ian Kent |
a3a09e |
|
|
Ian Kent |
a3a09e |
|
|
Ian Kent |
a3a09e |
diff --git a/CHANGELOG b/CHANGELOG
|
|
Ian Kent |
a3a09e |
index e734cb3..674a48b 100644
|
|
Ian Kent |
a3a09e |
--- a/CHANGELOG
|
|
Ian Kent |
a3a09e |
+++ b/CHANGELOG
|
|
Ian Kent |
a3a09e |
@@ -1,3 +1,7 @@
|
|
Ian Kent |
a3a09e |
+??/??/20?? autofs-5.0.6
|
|
Ian Kent |
a3a09e |
+-----------------------
|
|
Ian Kent |
a3a09e |
+- fix included map read fail handling.
|
|
Ian Kent |
a3a09e |
+
|
|
Ian Kent |
a3a09e |
03/09/2009 autofs-5.0.5
|
|
Ian Kent |
a3a09e |
-----------------------
|
|
Ian Kent |
a3a09e |
- fix dumb libxml2 check
|
|
Ian Kent |
a3a09e |
diff --git a/modules/lookup_file.c b/modules/lookup_file.c
|
|
Ian Kent |
a3a09e |
index a4ca39d..e43ab2f 100644
|
|
Ian Kent |
a3a09e |
--- a/modules/lookup_file.c
|
|
Ian Kent |
a3a09e |
+++ b/modules/lookup_file.c
|
|
Ian Kent |
a3a09e |
@@ -438,13 +438,6 @@ int lookup_read_master(struct master *master, time_t age, void *context)
|
|
Ian Kent |
a3a09e |
MODPREFIX
|
|
Ian Kent |
a3a09e |
"failed to read included master map %s",
|
|
Ian Kent |
a3a09e |
master->name);
|
|
Ian Kent |
a3a09e |
- if (!master->recurse) {
|
|
Ian Kent |
a3a09e |
- master->name = save_name;
|
|
Ian Kent |
a3a09e |
- master->depth--;
|
|
Ian Kent |
a3a09e |
- master->recurse = 0;
|
|
Ian Kent |
a3a09e |
- fclose(f);
|
|
Ian Kent |
a3a09e |
- return NSS_STATUS_UNAVAIL;
|
|
Ian Kent |
a3a09e |
- }
|
|
Ian Kent |
a3a09e |
}
|
|
Ian Kent |
a3a09e |
master->depth--;
|
|
Ian Kent |
a3a09e |
master->recurse = 0;
|