MANFILES = lustre.7 lfs.1 mount.lustre.8 lctl.8 lnetctl.8 \
llverdev.8 llbackup.8 llapi_quotactl.3 llobdstat.8 llstat.8 \
- plot-llstat.8 l_getgroups.8 lst.8 routerstat.8 llog_reader.8 \
+ plot-llstat.8 l_getidentity.8 lst.8 routerstat.8 llog_reader.8 \
llapi_file_open.3 llapi_file_create.3 llapi_file_get_stripe.3 \
lustre_rsync.8 lfs_migrate.1 lhbadm.8 ldev.8 ldev.conf.5 nids.5 \
lfs-hsm.1 llapi_hsm_state_get.3 llapi_hsm_state_set.3 \
+++ /dev/null
-.TH l_getgroups 1 "Jul 7, 2008" Lustre "utilities"
-.SH NAME
-l_getgroups \- Handle Lustre user/group cache upcall
-.SH SYNOPSIS
-.B "l_getgroups [-v] [-d | mdsname] uid"
-.br
-.B "l_getgroups [-v] -s"
-.SH DESCRIPTION
-The group upcall file contains the path to an executable that, when
-properly installed, is invoked to resolve a numeric UID to a group
-membership list.
-.LP
-.B l_getgroups
-is the reference implementation of the user/group cache upcall
-.SH FILES
-/{proc,sys}/fs/lustre/mds/mds-service/group_upcall
-.SH SEE ALSO
-Lustre Programming Interfaces section of Lustre Operations Manual.
--- /dev/null
+.TH l_getidentity 1 "Dec 7, 2016" Lustre "utilities"
+.SH NAME
+l_getidentity \- Handle Lustre user/group cache upcall
+.SH SYNOPSIS
+.B "l_getidentity {-d | mdtname} uid"
+.SH DESCRIPTION
+The identity upcall command specifies the path to an executable that,
+when properly installed, is invoked to resolve the numeric
+.I uid
+to a group membership list.
+.LP
+.B l_getidentity
+is the reference implementation of the user/group cache upcall.
+This command is normally run directly by the Lustre MDS service
+and specifies the
+.I mdtname
+argument for the MDT that should be updated.
+.SH OPTIONS
+.TP
+.B -d
+Run in debug mode and print supplementary groups information for
+.I uid
+to
+.B stdout
+instead of updating Lustre.
+.SH EXAMPLES
+The identity upcall command can be specified via:
+.br
+.RI "lctl set_param mdt." mdtname .identity_upcall= path_to_upcall
+.SH FILES
+.RI /{proc,sys}/fs/lustre/mdt/ mdt-service /identity_upcall
+.SH SEE ALSO
+Lustre Programming Interfaces section of Lustre Operations Manual.