{
fprintf( stderr,
"Add or modify entries from an LDAP server\n\n"
- "usage: %s [-abcknrvFM] [-d debug-level] [-P version] [-h ldaphost]\n"
+ "usage: %s [-abcknrvF] [-M[M]] [-d debug-level] [-P version] [-h ldaphost]\n"
" [-p ldapport] [-D binddn] [-w passwd] [ -f file | < entryfile ]\n"
" a - add values (default%s)\n"
" b - read values from files (for binary attributes)\n"
fprintf( stderr, "usage: %s [options] filter [attributes...]\nwhere:\n", s );
fprintf( stderr, " filter\tRFC-1558 compliant LDAP search filter\n" );
fprintf( stderr, " attributes\twhitespace-separated list of attributes to retrieve\n" );
- fprintf( stderr, "\t\t(if no attribute list is given, all are retrieved)\n" );
+ fprintf( stderr, "\t\tempty list -- all non-operational attributes\n" );
+ fprintf( stderr, "\t\t1.1 -- no attributes\n" );
+ fprintf( stderr, "\t\t* -- all attributes\n" );
fprintf( stderr, "options:\n" );
fprintf( stderr, " -n\t\tshow what would be done but don't actually search\n" );
fprintf( stderr, " -v\t\trun in verbose mode (diagnostics to standard output)\n" );