mirror of
https://github.com/samba-team/samba.git
synced 2025-01-08 21:18:16 +03:00
wbinfo: make --verbose --pam-logon print sids
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Günther Deschner <gd@samba.org> Autobuild-User(master): Volker Lendecke <vl@samba.org> Autobuild-Date(master): Mon Oct 12 14:01:50 CEST 2015 on sn-devel-104
This commit is contained in:
parent
b95b2be845
commit
2f7bee43d8
@ -1831,6 +1831,7 @@ static bool wbinfo_pam_logon(char *username, bool verbose)
|
||||
|
||||
if (verbose && (info != NULL)) {
|
||||
struct wbcAuthUserInfo *i = info->info;
|
||||
uint32_t j;
|
||||
|
||||
if (i->account_name != NULL) {
|
||||
d_printf("account_name: %s\n", i->account_name);
|
||||
@ -1863,6 +1864,15 @@ static bool wbinfo_pam_logon(char *username, bool verbose)
|
||||
d_printf("home_drive: %s\n", i->home_drive);
|
||||
}
|
||||
|
||||
d_printf("sids:");
|
||||
|
||||
for (j=0; j<i->num_sids; j++) {
|
||||
char buf[WBC_SID_STRING_BUFLEN];
|
||||
wbcSidToStringBuf(&i->sids[j].sid, buf, sizeof(buf));
|
||||
d_printf(" %s", buf);
|
||||
}
|
||||
d_printf("\n");
|
||||
|
||||
wbcFreeMemory(info);
|
||||
info = NULL;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user