summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
8c3d608)
nfsidmap is not calling the nfs4_init_name_mapping()
function which initializes the default domain from
either the DNS domain or the Domain variable in /etc/idmap.conf
Signed-off-by: Steve Dickson <steved@redhat.com>
#define UIDKEYS 0x1
#define GIDKEYS 0x2
#define UIDKEYS 0x1
#define GIDKEYS 0x2
-/*
- * Check to the config file for the verbosity level
- */
-int
-get_config_verbose(char *path)
-{
- conf_path = path;
- conf_init();
- return conf_get_num("General", "Verbosity", 0);
-}
-
/*
* Find either a user or group id based on the name@domain string
*/
/*
* Find either a user or group id based on the name@domain string
*/
- if (!verbose) {
- verbose = get_config_verbose(PATH_IDMAPDCONF);
+
+ if (nfs4_init_name_mapping(PATH_IDMAPDCONF)) {
+ xlog_err("Unable to create name to user id mappings.");
+ return 1;
+ if (!verbose)
+ verbose = conf_get_num("General", "Verbosity", 0);
+
if (keystr) {
rc = key_revoke(keystr, keymask);
return rc;
if (keystr) {
rc = key_revoke(keystr, keymask);
return rc;