- check for "*" when looking up wildcard in LDAP.
- fix couple of edge case parse fails of timeout option.
- add SEARCH_BASE configuration option.
- add random selection as a master map entry option.
- re-read config on HUP signal.
- add LDAP_URI, LDAP_TIMEOUT and LDAP_NETWORK_TIMEOUT configuration
options.
- fix deadlock in submount mount module.
- fix lack of ferror() checking when reading files.
- fix typo in autofs(5) man page.
- fix map entry expansion when undefined macro is present.
- remove unused export validation code.
- add dynamic logging (adapted from v4 patch from Jeff Moyer).
- fix recursive loopback mounts (Matthias Koenig).
- add map re-load to verbose logging.
- fix handling of LDAP base dns with spaces.
- handle MTAB_NOTUPDATED status return from mount.
- when default master map, auto.master, is used also check for auto_master.
- update negative mount timeout handling.
- fix large group handling (Ryan Thomas).
- fix for dynamic logging breaking non-sasl build (Guillaume Rousse).
- eliminate NULL proc ping for singleton host or local mounts.
25 lines
529 B
Diff
25 lines
529 B
Diff
diff --git a/modules/parse_sun.c b/modules/parse_sun.c
|
|
index 5e14c75..079bda6 100644
|
|
--- a/modules/parse_sun.c
|
|
+++ b/modules/parse_sun.c
|
|
@@ -186,8 +186,7 @@ int expandsunent(const char *src, char *dst, const char *key,
|
|
dst += l;
|
|
}
|
|
len += l;
|
|
- } else
|
|
- return 0;
|
|
+ }
|
|
src = p + 1;
|
|
} else {
|
|
p = src;
|
|
@@ -201,8 +200,7 @@ int expandsunent(const char *src, char *dst, const char *key,
|
|
dst += l;
|
|
}
|
|
len += l;
|
|
- } else
|
|
- return 0;
|
|
+ }
|
|
src = p;
|
|
}
|
|
break;
|