From 8122ff56682492d3656926fd3b602fb7c2f43a21 Mon Sep 17 00:00:00 2001 From: zacheiss Date: Thu, 16 Apr 2009 19:52:11 +0000 Subject: [PATCH] Make tag_member_of_list work for MACHINE members. --- clients/blanche/blanche.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/clients/blanche/blanche.c b/clients/blanche/blanche.c index 8de8cdeb..d11baad5 100644 --- a/clients/blanche/blanche.c +++ b/clients/blanche/blanche.c @@ -364,7 +364,7 @@ int main(int argc, char **argv) /* If none of {users,strings,lists,kerberos,machines} specified, turn them all on */ - if (!(showusers || showstrings || showlists || showkerberos)) + if (!(showusers || showstrings || showlists || showkerberos || showmachines)) showusers = showstrings = showlists = showkerberos = showmachines = 1; /* fire up Moira */ @@ -1031,6 +1031,16 @@ int main(int argc, char **argv) memberstruct->name, listname); success = 0; } + case M_MACHINE: + membervec[1] = "MACHINE"; + status = mr_query("tag_member_of_list", 4, membervec, + NULL, NULL); + if (status != MR_SUCCESS) + { + com_err(whoami, status, "while adding member %s to %s", + memberstruct->name, listname); + success = 0; + } } } -- 2.45.1