|| (strncmp(argv[0], "S-1-5-21-", strlen("S-1-5-21-")) != 0)
|| (!string_to_sid(&sid, argv[0]))
|| (sid.num_auths != 4)) {
- d_printf(_("Usage:")," net setlocalsid S-1-5-21-x-y-z\n");
+ d_printf(_("Usage:"));
+ d_printf(" net setlocalsid S-1-5-21-x-y-z\n");
return 1;
}
|| (strncmp(argv[0], "S-1-5-21-", strlen("S-1-5-21-")) != 0)
|| (!string_to_sid(&sid, argv[0]))
|| (sid.num_auths != 4)) {
- d_printf(_("Usage:")," net setdomainsid S-1-5-21-x-y-z\n");
+ d_printf(_("Usage:"));
+ d_printf(" net setdomainsid S-1-5-21-x-y-z\n");
return 1;
}
fstring sid_str;
if (argc > 0) {
- d_printf(_("Usage:")," net getdomainsid\n");
+ d_printf(_("Usage:"));
+ d_printf(" net getdomainsid\n");
return 1;
}
uint32 rid;
if (argc != 0) {
- d_fprintf(stderr, _("Usage:")," net maxrid\n");
+ d_fprintf(stderr, "%s net maxrid\n", _("Usage:"));
return 1;
}
int ret;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- "net ads lookup\n"
- " ",_("Find the ADS DC using CLDAP lookup.\n"));
+ d_printf("%s\n"
+ "net ads lookup\n"
+ " %s",
+ _("Usage:"),
+ _("Find the ADS DC using CLDAP lookup.\n"));
return 0;
}
char addr[INET6_ADDRSTRLEN];
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- "net ads info\n",
- " ",
- _("Display information about an Active Directory "
+ d_printf("%s\n"
+ "net ads info\n"
+ " %s",
+ _("Usage:"),
+ _("Display information about an Active Directory "
"server.\n"));
return 0;
}
struct NETLOGON_SAM_LOGON_RESPONSE_EX reply;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf ("%s\n"
"net ads workgroup\n"
- " ",_("Print the workgroup name\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Print the workgroup name"));
return 0;
}
if (argc == 0) {
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads user\n"
- " ",_("List AD users\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List AD users"));
net_display_usage_from_functable(func);
return 0;
}
if (argc == 0) {
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads group\n"
- " ", _("List AD groups\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List AD groups"));
net_display_usage_from_functable(func);
return 0;
}
LDAPMessage *res;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads status\n"
- " ",_("Display machine account details\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Display machine account details"));
return 0;
}
WERROR werr;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads leave\n"
- " ", _("Leave an AD domain\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Leave an AD domain"));
return 0;
}
use_in_memory_ccache();
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads testjoin\n"
- " ", _("Test if the existing join is ok\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Test if the existing join is ok"));
return 0;
}
LDAPMessage *res = NULL;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads printer search\n"
- " ", _("List printers in the AD\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List printers in the AD"));
return 0;
}
LDAPMessage *res = NULL;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads printer info [printername [servername]]\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net ads printer info [printername [servername]]\n"
" Display printer info from AD\n"
" printername\tPrinter name or wildcard\n"
" servername\tName of the print server\n"));
LDAPMessage *res = NULL;
if (argc < 1 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads printer publish <printername> [servername]\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net ads printer publish <printername> [servername]\n"
" Publish printer in AD\n"
" printername\tName of the printer\n"
" servername\tName of the print server\n"));
LDAPMessage *res = NULL;
if (argc < 1 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads printer remove <printername> [servername]\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net ads printer remove <printername> [servername]\n"
" Remove a printer from the AD\n"
" printername\tName of the printer\n"
" servername\tName of the print server\n"));
ADS_STATUS ret;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads password <username>\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net ads password <username>\n"
" Change password for user\n"
" username\tName of user to change password for\n"));
return 0;
ADS_STATUS ret;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads changetrustpw\n"
- " ", _("Change the machine account's trust password\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Change the machine account's trust password"));
return 0;
}
ADS_STRUCT *ads;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads keytab flush\n"
- " ", _("Delete the whole keytab\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Delete the whole keytab"));
return 0;
}
ADS_STRUCT *ads;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads keytab add <principal> [principal ...]\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net ads keytab add <principal> [principal ...]\n"
" Add principals to local keytab\n"
" principal\tKerberos principal to add to "
"keytab\n"));
int ret;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads keytab create\n"
- " ", _("Create new default keytab\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Create new default keytab"));
return 0;
}
const char *keytab = NULL;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads keytab list [keytab]\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net ads keytab list [keytab]\n"
" List a local keytab\n"
" keytab\tKeytab to list\n"));
return 0;
int ret = -1;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads kerberos renew\n"
- " ", _("Renew TGT from existing credential cache\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Renew TGT from existing credential cache"));
return 0;
}
const char *impersonate_princ_s = NULL;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads kerberos pac\n"
- " ", _("Dump the Kerberos PAC\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Dump the Kerberos PAC"));
return 0;
}
NTSTATUS status;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads kerberos kinit\n"
- " ", _("Get Ticket Granting Ticket (TGT) for the user\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Get Ticket Granting Ticket (TGT) for the user"));
return 0;
}
struct nt_user_token *token = NULL;
if (argc < 1 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads gpo refresh <username|machinename>\n"),
- _(" Lists all GPOs assigned to an account and "
+ d_printf("%s\n%s\n%s",
+ _("Usage:"),
+ _("net ads gpo refresh <username|machinename>"),
+ _(" Lists all GPOs assigned to an account and "
"downloads them\n"
" username\tUser to refresh GPOs for\n"
" machinename\tMachine to refresh GPOs for\n"));
};
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net ads gpo listall\n"
- " ", _("List all GPOs on the DC\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List all GPOs on the DC"));
return 0;
}
struct nt_user_token *token = NULL;
if (argc < 1 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads gpo list <username|machinename>\n"),
- _(" Lists all GPOs for machine/user\n"
+ d_printf("%s\n%s\n%s",
+ _("Usage:"),
+ _("net ads gpo list <username|machinename>"),
+ _(" Lists all GPOs for machine/user\n"
" username\tUser to list GPOs for\n"
" machinename\tMachine to list GPOs for\n"));
return -1;
struct GP_LINK gp_link;
if (argc < 1 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads gpo linkget <container>\n"),
- _(" Lists gPLink of a containter\n"
+ d_printf("%s\n%s\n%s",
+ _("Usage:"),
+ _("net ads gpo linkget <container>"),
+ _(" Lists gPLink of a containter\n"
" container\tContainer to get link for\n"));
return -1;
}
TALLOC_CTX *mem_ctx;
if (argc < 2 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads gpo linkadd <linkdn> <gpodn> [options]\n"),
- _(" Link a container to a GPO\n"
+ d_printf("%s\n%s\n%s",
+ _("Usage:"),
+ _("net ads gpo linkadd <linkdn> <gpodn> [options]"),
+ _(" Link a container to a GPO\n"
" linkdn\tContainer to link to a GPO\n"
" gpodn\tGPO to link container to\n"));
d_printf(_("note: DNs must be provided properly escaped.\n"
struct GROUP_POLICY_OBJECT gpo;
if (argc < 1 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net ads gpo getgpo <gpo>\n"),
- _(" List speciefied GPO\n"
+ d_printf("%s\n%s\n%s",
+ _("Usage:"),
+ _("net ads gpo getgpo <gpo>"),
+ _(" List speciefied GPO\n"
" gpo\t\tGPO to list\n"));
return -1;
}
time_t timeout;
if (argc < 3 || c->display_usage) {
- d_printf("\n",_("Usage:\n"),
- _("net cache add <key string> <data string> "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net cache add <key string> <data string> "
"<timeout>\n"));
return -1;
}
const char *keystr = argv[0];
if (argc < 1 || c->display_usage) {
- d_printf("\n",_("Usage:"), _(" net cache del <key string>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net cache del <key string>\n"));
return -1;
}
time_t timeout;
if (argc < 1 || c->display_usage) {
- d_printf("\n", _("Usage:"), _(" net cache get <key>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net cache get <key>\n"));
return -1;
}
const char* pattern;
if (argc < 1 || c->display_usage) {
- d_printf(_("Usage:"), _(" net cache search <pattern>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net cache search <pattern>\n"));
return -1;
}
const char* pattern = "*";
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net cache list\n"
- " ", _("List all cache entries.\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List all cache entries."));
return 0;
}
gencache_iterate(print_cache_entry, NULL, pattern);
{
const char* pattern = "*";
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net cache flush\n"
- " ", _("Delete all cache entries.\n"));
+ " %s",
+ _("Usage:"),
+ _("Delete all cache entries."));
return 0;
}
gencache_iterate(delete_cache_entry, NULL, pattern);
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- "net cache flush\n"
- " ", _("Delete all cache entries.\n"));
+ d_printf( "%s\n"
+ "net cache stabilize\n"
+ " %s\n",
+ _("Usage:"),
+ _("Move transient cache content to stable storage"));
return 0;
}
static int net_conf_list_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), " net conf list\n");
+ d_printf("%s net conf list\n", _("Usage:"));
return -1;
}
static int net_conf_import_usage(struct net_context *c, int argc,
const char**argv)
{
- d_printf(_("Usage:"), _(" net conf import [--test|-T] <filename> "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net conf import [--test|-T] <filename> "
"[<servicename>]\n"
"\t[--test|-T] testmode - do not act, just print "
"what would be done\n"
static int net_conf_listshares_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), " net conf listshares\n");
+ d_printf("%s\nnet conf listshares\n", _("Usage:"));
return -1;
}
static int net_conf_drop_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), " net conf drop\n");
+ d_printf("%s\nnet conf drop\n", _("Usage:"));
return -1;
}
static int net_conf_showshare_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), _(" net conf showshare <sharename>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net conf showshare <sharename>\n"));
return -1;
}
static int net_conf_addshare_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), _(" net conf addshare <sharename> <path> "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net conf addshare <sharename> <path> "
"[writeable={y|N} [guest_ok={y|N} [<comment>]]\n"
"\t<sharename> the new share name.\n"
"\t<path> the path on the filesystem to export.\n"
static int net_conf_delshare_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), _(" net conf delshare <sharename>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net conf delshare <sharename>\n"));
return -1;
}
static int net_conf_setparm_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), _(" net conf setparm <section> <param> <value>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net conf setparm <section> <param> <value>\n"));
return -1;
}
static int net_conf_getparm_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), _(" net conf getparm <section> <param>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net conf getparm <section> <param>\n"));
return -1;
}
static int net_conf_delparm_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), _(" net conf delparm <section> <param>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net conf delparm <section> <param>\n"));
return -1;
}
static int net_conf_getincludes_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), _(" net conf getincludes <section>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net conf getincludes <section>\n"));
return -1;
}
static int net_conf_setincludes_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), _(" net conf setincludes <section> [<filename>]*\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net conf setincludes <section> [<filename>]*\n"));
return -1;
}
static int net_conf_delincludes_usage(struct net_context *c, int argc,
const char **argv)
{
- d_printf(_("Usage:"), _(" net conf delincludes <section>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net conf delincludes <section>\n"));
return -1;
}
int net_dom_usage(struct net_context *c, int argc, const char **argv)
{
- d_printf(_("Usage:"), _(" net dom join "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net dom join "
"<domain=DOMAIN> <ou=OU> <account=ACCOUNT> "
"<password=PASSWORD> <reboot>\n Join a remote machine\n"));
- d_printf(_("Usage:"), _(" net dom unjoin "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net dom unjoin "
"<account=ACCOUNT> <password=PASSWORD> <reboot>\n"
" Unjoin a remote machine\n"));
- d_printf(_("Usage:"), _(" net dom renamecomputer "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net dom renamecomputer "
"<newname=NEWNAME> "
"<account=ACCOUNT> <password=PASSWORD> <reboot>\n"
" Rename joined computer\n"));
char *s;
if (argc < 1 || c->display_usage) {
- d_fprintf(stderr, _("Usage:")," net eventlog dump <file.evt>\n");
+ d_fprintf(stderr, "%s\nnet eventlog dump <file.evt>\n",
+ _("Usage:"));
goto done;
}
if (argc < 2 || c->display_usage) {
d_fprintf(stderr,
- _("Usage:")," net eventlog import <file> <eventlog>\n");
+ "%s\nnet eventlog import <file> <eventlog>\n",
+ _("Usage:"));
goto done;
}
if (argc < 2 || c->display_usage) {
d_fprintf(stderr,
- _("Usage:")," net eventlog export <file> <eventlog>\n");
+ "%s\nnet eventlog export <file> <eventlog>\n",
+ _("Usage:"));
goto done;
}
" sid\tSID of group to list");
if (c->display_usage) {
- d_printf(_("Usage:\n"),"%s\n", list_usage_str);
+ d_printf("%s\n%s\n", _("Usage: "), list_usage_str);
return 0;
}
}
else {
d_fprintf(stderr, _("Bad option: %s\n"), argv[i]);
- d_printf(_("Usage:\n"),"%s\n", list_usage_str);
+ d_printf("%s\n%s\n", _("Usage:"), list_usage_str);
return -1;
}
}
name_type = "domain group";
if (c->display_usage) {
- d_printf(_("Usage:\n"),"%s\n", add_usage_str);
+ d_printf("%s\n%s\n", _("Usage:\n"), add_usage_str);
return 0;
}
}
if ( !unixgrp[0] ) {
- d_printf(_("Usage:\n"),"%s\n", add_usage_str);
+ d_printf("%s\n%s\n", _("Usage:\n"), add_usage_str);
return -1;
}
"[type=<domain|local>]");
if (c->display_usage) {
- d_printf(_("Usage:\n"),"%s\n", modify_usage_str);
+ d_printf("%s\n%s\n", _("Usage:\n"), modify_usage_str);
return 0;
}
}
if ( !ntgroup[0] && !sid_string[0] ) {
- d_printf(_("Usage:\n"),"%s\n", modify_usage_str);
+ d_printf("%s\n%s\n", _("Usage:\n"), modify_usage_str);
return -1;
}
"{ntgroup=<string>|sid=<SID>}");
if (c->display_usage) {
- d_printf(_("Usage:\n"),"%s\n", delete_usage_str);
+ d_printf("%s\n%s\n", _("Usage:\n"), delete_usage_str);
return 0;
}
}
if ( !ntgroup[0] && !sid_string[0]) {
- d_printf(_("Usage:\n"),"%s\n", delete_usage_str);
+ d_printf("%s\n%s\n", _("Usage:\n"), delete_usage_str);
return -1;
}
bool have_map = false;
if ((argc < 1) || (argc > 2) || c->display_usage) {
- d_printf(_("Usage:"), _(" net groupmap set \"NT Group\" "
- "[\"unix group\"] [-C \"comment\"] [-L] [-D]\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net groupmap set \"NT Group\" "
+ "[\"unix group\"] [-C \"comment\"] [-L] [-D]\n"));
return -1;
}
size_t i, entries;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net groupmap cleanup\n"
- " ",_("Delete all group mappings\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Delete all group mappings"));
return 0;
}
c->display_usage ||
!string_to_sid(&alias, argv[0]) ||
!string_to_sid(&member, argv[1]) ) {
- d_printf(_("Usage:"), _("net groupmap addmem alias-sid member-sid\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net groupmap addmem alias-sid member-sid\n"));
return -1;
}
c->display_usage ||
!string_to_sid(&alias, argv[0]) ||
!string_to_sid(&member, argv[1]) ) {
- d_printf(_("Usage:"), _(" net groupmap delmem alias-sid member-sid\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net groupmap delmem alias-sid member-sid\n"));
return -1;
}
if ( (argc != 1) ||
c->display_usage ||
!string_to_sid(&alias, argv[0]) ) {
- d_printf(_("Usage:"), _(" net groupmap listmem alias-sid\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net groupmap listmem alias-sid\n"));
return -1;
}
if ( (argc != 1) ||
c->display_usage ||
!string_to_sid(&member, argv[0]) ) {
- d_printf(_("Usage:"), _(" net groupmap memberof sid\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net groupmap memberof sid\n"));
return -1;
}
TDB_CONTEXT *idmap_tdb;
if ( argc != 1 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net idmap dump <inputfile>\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net idmap dump <inputfile>\n"
" Dump current ID mapping.\n"
" inputfile\tTDB file to read mappings from.\n"));
return c->display_usage?0:-1;
FILE *input;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net idmap restore [inputfile]\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net idmap restore [inputfile]\n"
" Restore ID mappings from file\n"
" inputfile\tFile to load ID mappings from. If "
"not given, load data from stdin.\n"));
**********************************************************/
static int net_idmap_delete(struct net_context *c, int argc, const char **argv)
{
- d_printf(_("Not implemented yet"),"\n");
+ d_printf("%s\n", _("Not implemented yet"));
return -1;
}
static int net_idmap_set(struct net_context *c, int argc, const char **argv)
{
- d_printf(_("Not implemented yet"),"\n");
+ d_printf("%s\n", _("Not implemented yet"));
return -1;
}
bool idmap_store_secret(const char *backend, bool alloc,
bool ret;
if (argc != 2 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net idmap secret {<DOMAIN>|alloc} <secret>\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net idmap secret {<DOMAIN>|alloc} <secret>\n"
" Set the secret for the specified domain "
"(or alloc module)\n"
" DOMAIN\tDomain to set secret for.\n"
NTSTATUS status;
if (argc != 3 || c->display_usage) {
- d_fprintf(stderr, _("Usage:")," net idmap aclmapset <tdb> "
- "<src-sid> <dst-sid>\n");
+ d_fprintf(stderr, "%s net idmap aclmapset <tdb> "
+ "<src-sid> <dst-sid>\n", _("Usage:"));
return -1;
}
sitename = sitename_fetch(domain);
if ( (ctx = talloc_init("net_lookup_ldap")) == NULL ) {
- d_fprintf(stderr,"net_lookup_ldap: talloc_init() ",_("failed"),"!\n");
+ d_fprintf(stderr,"net_lookup_ldap: talloc_init() %s!\n",
+ _("failed"));
SAFE_FREE(sitename);
return -1;
}
return -1;
}
for (i=0;i<num_kdcs;i++)
- if (addrs[i].sin_family == AF_INET)
+ if (addrs[i].sin_family == AF_INET)
d_printf("%s:%hd\n", inet_ntoa(addrs[i].sin_addr),
ntohs(addrs[i].sin_port));
return 0;
-#endif
+#endif
DEBUG(1, ("No kerberos support\n"));
return -1;
}
enum lsa_SidType type;
if (argc != 1) {
- d_printf(_("Usage:"), _(" net lookup name <name>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net lookup name <name>\n"));
return -1;
}
enum lsa_SidType type;
if (argc != 1) {
- d_printf(_("Usage:"), _(" net lookup sid <sid>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net lookup sid <sid>\n"));
return -1;
}
char *s = NULL;
if (argc < 1 || argc > 3) {
- d_printf(_("Usage:"), _(" net lookup dsgetdcname "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net lookup dsgetdcname "
"<name> <flags> <sitename>\n"));
return -1;
}
char *name;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rap server name\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rap server name\n"
" Get the name of the server\n"));
return 0;
}
int ret;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rap server domain\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rap server domain\n"
" Enumerate servers in this domain/workgroup\n"));
return 0;
}
int ret = -1;
if (argc != 1 || c->display_usage) {
- d_printf(_("Usage:"),_(" net registry enumerate <path>\n"));
- d_printf(_("Example:"), _(" net registry enumerate "
- "'HKLM\\Software\\Samba'\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net registry enumerate <path>\n"));
+ d_printf("%s\n%s",
+ _("Example:"),
+ _("net registry enumerate 'HKLM\\Software\\Samba'\n"));
goto done;
}
int ret = -1;
if (argc != 1 || c->display_usage) {
- d_printf(_("Usage:"),_(" net registry createkey <path>\n"));
- d_printf(_("Example:"), _(" net registry createkey "
- "'HKLM\\Software\\Samba\\smbconf.127.0.0.1'\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net registry createkey <path>\n"));
+ d_printf("%s\n%s",
+ _("Example:"),
+ _("net registry createkey "
+ "'HKLM\\Software\\Samba\\smbconf.127.0.0.1'\n"));
goto done;
}
if (strlen(argv[0]) == 0) {
int ret = -1;
if (argc != 1 || c->display_usage) {
- d_printf(_("Usage:"),_(" net registry deletekey <path>\n"));
- d_printf(_("Example:"),_(" net registry deletekey "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net registry deletekey <path>\n"));
+ d_printf("%s\n%s",
+ _("Example:"),
+ _("net registry deletekey "
"'HKLM\\Software\\Samba\\smbconf.127.0.0.1'\n"));
goto done;
}
werr = open_hive(ctx, argv[0], REG_KEY_WRITE, &hivekey, &subkeyname);
if (!W_ERROR_IS_OK(werr)) {
- d_fprintf(stderr, "open_hive ", _("failed"),
- ": %s\n", win_errstr(werr));
+ d_fprintf(stderr, "open_hive %s: %s\n", _("failed"),
+ win_errstr(werr));
goto done;
}
werr = reg_deletekey(hivekey, subkeyname);
if (!W_ERROR_IS_OK(werr)) {
- d_fprintf(stderr, "reg_deletekey ", _("failed"), ": %s\n",
+ d_fprintf(stderr, "reg_deletekey %s: %s\n", _("failed"),
win_errstr(werr));
goto done;
}
TALLOC_CTX *ctx = talloc_stackframe();
if (argc != 2 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net rpc registry getvalue <key> "
- "<valuename>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net rpc registry getvalue <key> <valuename>\n"));
goto done;
}
TALLOC_CTX *ctx = talloc_stackframe();
if (argc < 4 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net rpc registry setvalue <key> "
- "<valuename> <type> [<val>]+\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net rpc registry setvalue <key> <valuename> "
+ "<type> [<val>]+\n"));
goto done;
}
int ret = -1;
if (argc != 2 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net rpc registry deletevalue <key> "
- "<valuename>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net rpc registry deletevalue <key> <valuename>\n"));
goto done;
}
access_mask = REG_KEY_READ;
if (argc != 1 || c->display_usage) {
- d_printf(_("Usage:"),_(" net registry getsd <path>\n"));
- d_printf(_("Example:"),_(" net registry getsd "
- "'HKLM\\Software\\Samba'\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net registry getsd <path>\n"));
+ d_printf("%s\n%s",
+ _("Example:"),
+ _("net registry getsd 'HKLM\\Software\\Samba'\n"));
goto done;
}
if (strlen(argv[0]) == 0) {
SEC_FLAG_MAXIMUM_ALLOWED,
&pol);
if (!NT_STATUS_IS_OK(result)) {
- d_fprintf(stderr, "open_policy ",_("failed"),": %s\n"),
- nt_errstr(result);
+ d_fprintf(stderr, "open_policy %s: %s\n",
+ _("failed"),
+ nt_errstr(result));
return result;
}
LSA_POLICY_INFO_ACCOUNT_DOMAIN,
&info);
if (!NT_STATUS_IS_OK(result)) {
- d_fprintf(stderr, "lsaquery ",_("failed"),": %s\n"),
- nt_errstr(result);
+ d_fprintf(stderr, "lsaquery %s: %s\n",
+ _("failed"),
+ nt_errstr(result));
return result;
}
int net_rpc_changetrustpw(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc changetrustpw\n"
- " ",_("Change the machine trust password\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Change the machine trust password"));
return 0;
}
int rc = -1;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc oldjoin\n"
- " ",_("Join a domain the old way\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Join a domain the old way"));
return 0;
}
int net_rpc_join(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rpc join -U <username>[%%password] <type>\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc join -U <username>[%%password] <type>\n"
" Join a domain\n"
" username\tName of the admin user"
" password\tPassword of the admin user, will "
int net_rpc_info(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc info\n"
- " ",_("Display information about the domain\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Display information about the domain"));
return 0;
}
}
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc getsid\n"
- " ",_("Fetch domain SID into local secrets.tdb\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Fetch domain SID into local secrets.tdb"));
return 0;
}
if (argc == 0) {
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc user\n"
- " ",_("List all users\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List all users"));
net_display_usage_from_functable(func);
return 0;
}
enum lsa_SidType type;
if (argc == 0) {
- d_fprintf(stderr, _("Usage:")," %s <username>\n"), ctx->whoami;
+ d_fprintf(stderr, "%s %s <username>\n", _("Usage:"),
+ ctx->whoami);
return NT_STATUS_INVALID_PARAMETER;
}
union samr_UserInfo *info = NULL;
if (argc != 0) {
- d_fprintf(stderr, _("Usage:")," %s show <username>\n"),ctx->whoami;
+ d_fprintf(stderr, "%s %s show <username>\n", _("Usage:"),
+ ctx->whoami);
return NT_STATUS_INVALID_PARAMETER;
}
union samr_UserInfo *info = NULL;
if (argc > 1) {
- d_fprintf(stderr, _("Usage:")," %s <username> [new value|NULL]\n",
- ctx->whoami);
+ d_fprintf(stderr, "%s %s <username> [new value|NULL]\n",
+ _("Usage:"), ctx->whoami);
return NT_STATUS_INVALID_PARAMETER;
}
d_printf(_("ok\n"));
} else {
if (c->opt_verbose)
- d_printf(_("failed"),"\n");
+ d_printf("%s\n", _("failed"));
goto done;
}
}
enum lsa_SidType group_type;
if (argc != 2 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rpc group addmem <group> <member>\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc group addmem <group> <member>\n"
" Add a member to a group\n"
" group\tGroup to add member to\n"
" member\tMember to add to group\n"));
enum lsa_SidType group_type;
if (argc != 2 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rpc group delmem <group> <member>\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc group delmem <group> <member>\n"
" Delete a member from a group\n"
" group\tGroup to delete member from\n"
" member\tMember to delete from group\n"));
bool builtin = false;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rpc group list [global] [local] [builtin]\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc group list [global] [local] [builtin]\n"
" List groups on RPC server\n"
" global\tList global groups\n"
" local\tList local groups\n"
uint32_t parm_err;
if (argc != 2) {
- d_printf(_("Usage:\n"), "net rpc group rename group newname\n");
+ d_printf(_("Usage:\n"));
+ d_printf("net rpc group rename group newname\n");
return -1;
}
uint32_t i, level = 1;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc share list\n"
- " ",_("List shares on remote server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List shares on remote server"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc share migrate shares\n"
- " ",_("Migrate shares to local server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Migrate shares to local server"));
return 0;
}
static int rpc_share_migrate_files(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net share migrate files\n"
- " ",_("Migrate files to local server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Migrate files to local server"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc share migrate security\n"
- " ",_("Migrate share-acls to local server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Migrate share-acls to local server"));
return 0;
}
int ret;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc share migrate all\n"
- " ",_("Migrates shares including all share settings\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Migrates shares including all share settings"));
return 0;
}
token->num_sids = 4;
if (!(token->user_sids = SMB_MALLOC_ARRAY(DOM_SID, 4))) {
- d_fprintf(stderr, "malloc ",_("failed"),"\n");
+ d_fprintf(stderr, "malloc %s\n",_("failed"));
token->num_sids = 0;
return;
}
int result;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc share allowedusers\n"
- " ",_("List allowed users\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List allowed users"));
return 0;
}
if (argc == 0) {
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rpc share\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc share\n"
" List shares\n"
" Alias for net rpc share list\n"));
net_display_usage_from_functable(func);
int argc, const char **argv)
{
if (argc != 1) {
- d_fprintf(stderr, _("Usage:")," %s <share>\n", ctx->whoami);
+ d_fprintf(stderr, "%s %s <share>\n", _("Usage:"), ctx->whoami);
return NT_STATUS_INVALID_PARAMETER;
}
NTSTATUS status;
if (argc != 1) {
- d_fprintf(stderr, _("Usage: %s <share>\n"), ctx->whoami);
+ d_fprintf(stderr, "%s %s <share>\n", _("Usage:"), ctx->whoami);
return NT_STATUS_INVALID_PARAMETER;
}
int rc = -1;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc abortshutdown\n"
- " ",_("Abort a scheduled shutdown\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Abort a scheduled shutdown"));
return 0;
}
int rc = -1;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc shutdown\n"
- " ",_("Shut down a remote RPC server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Shut down a remote RPC server"));
return 0;
}
unsigned int orig_timeout;
if (argc != 2) {
- d_printf(_("Usage:"),_(" net rpc trustdom add <domain_name> "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net rpc trustdom add <domain_name> "
"<trust password>\n"));
return NT_STATUS_INVALID_PARAMETER;
}
- /*
+ /*
* Make valid trusting domain account (ie. uppercased and with '$' appended)
*/
return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
rpc_trustdom_add_internals, argc, argv);
} else {
- d_printf(_("Usage:\n"),
- _("net rpc trustdom add <domain_name> <trust "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc trustdom add <domain_name> <trust "
"password>\n"));
return -1;
}
struct lsa_String lsa_acct_name;
if (argc != 1) {
- d_printf(_("Usage:"),_(" net rpc trustdom del <domain_name>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net rpc trustdom del <domain_name>\n"));
return NT_STATUS_INVALID_PARAMETER;
}
return run_rpc_command(c, NULL, &ndr_table_samr.syntax_id, 0,
rpc_trustdom_del_internals, argc, argv);
} else {
- d_printf(_("Usage:\n"),
- _("net rpc trustdom del <domain>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc trustdom del <domain>\n"));
return -1;
}
}
*/
if (argc != 1 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rpc trustdom establish <domain_name>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc trustdom establish <domain_name>\n"));
return -1;
}
int rc = -1;
if (argc < 1 || c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rpc trustdom revoke <domain_name>\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc trustdom revoke <domain_name>\n"
" Revoke trust relationship\n"
" domain_name\tName of domain to revoke trust\n"));
return -1;
fstring pdc_name;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc trustdom vampire\n"
- " ",_("Vampire trust relationship from remote server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Vampire trust relationship from remote server"));
return 0;
}
struct samr_SamArray *trusts = NULL;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc trustdom list\n"
- " ",_("List in- and outgoing trust relationships\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List incoming and outgoing trust relationships"));
return 0;
}
/* dump sam database via samsync rpc calls */
static int rpc_samdump(struct net_context *c, int argc, const char **argv) {
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc samdump\n"
- " ",_("Dump remote SAM database\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Dump remote SAM database"));
return 0;
}
if (argc == 0) {
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc vampire\n"
- " ",_("Vampire remote SAM database\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Vampire remote SAM database"));
return 0;
}
int ret;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer migrate all\n"
- " ",_("Migrate everything from a print server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Migrate everything from a print server"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer migrate drivers\n"
- " ",_("Migrate print-drivers from a print-server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Migrate print-drivers from a print-server"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer migrate forms\n"
- " ",_("Migrate print-forms from a print-server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Migrate print-forms from a print-server"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer migrate printers\n"
- " ",_("Migrate printers from a print-server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Migrate printers from a print-server"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer migrate security\n"
- " ",_("Migrate printer-ACLs from a print-server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Migrate printer-ACLs from a print-server"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer migrate settings\n"
- " ",_("Migrate printer-settings from a "
- "print-server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Migrate printer-settings from a "
+ "print-server"));
return 0;
}
static int rpc_printer_list(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer list\n"
- " ",_("List printers on a remote RPC server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List printers on a remote RPC server"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer driver\n"
- " ",_("List printer-drivers on a remote RPC server\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List printer-drivers on a remote RPC server"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer publish publish\n"
- " ",_("Publish printer in ADS via MSRPC\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Publish printer in ADS via MSRPC"));
return 0;
}
static int rpc_printer_publish_update(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer publish update\n"
- " ",_("Update printer in ADS via MSRPC\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Update printer in ADS via MSRPC"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer publish unpublish\n"
- " ",_("UnPublish printer in ADS via MSRPC\n"));
+ " %s\n",
+ _("Usage:\n"),
+ _("UnPublish printer in ADS via MSRPC"));
return 0;
}
const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc printer publish list\n"
- " ",_("List published printers via MSRPC\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List published printers via MSRPC"));
return 0;
}
static int rpc_audit_get(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc audit get\n"
- " ",_("View configured audit setting\n"));
+ " %s\n",
+ _("Usage:"),
+ _("View configured audit setting"));
return 0;
}
static int rpc_audit_set(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc audit set\n"
- " ",_("Set audit policies\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Set audit policies"));
return 0;
}
static int rpc_audit_enable(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc audit enable\n"
- " ",_("Enable auditing\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Enable auditing"));
return 0;
}
static int rpc_audit_disable(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc audit disable\n"
- " ",_("Disable auditing\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Disable auditing"));
return 0;
}
static int rpc_audit_list(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc audit list\n"
- " ",_("List auditing settings\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List auditing settings"));
return 0;
}
const char **argv )
{
if (argc < 4 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net rpc registry setvalue <key> "
- "<valuename> <type> [<val>]+\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net rpc registry setvalue <key> <valuename> "
+ "<type> [<val>]+\n"));
return -1;
}
const char **argv )
{
if (argc != 2 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net rpc registry deletevalue <key> "
- "<valuename>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net rpc registry deletevalue <key> <valuename>\n"));
return -1;
}
const char **argv)
{
if (argc != 2 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net rpc registry getvalue <key> "
- "<valuename>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net rpc registry getvalue <key> <valuename>\n"));
return -1;
}
const char **argv)
{
if (argc != 2 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net rpc registry getvalue <key> "
- "<valuename>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net rpc registry getvalue <key> <valuename>\n"));
return -1;
}
const char **argv )
{
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr,
- _("Usage:"),_(" net rpc registry createkey <key>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net rpc registry createkey <key>\n"));
return -1;
}
static int rpc_registry_deletekey(struct net_context *c, int argc, const char **argv )
{
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr,
- _("Usage:"),_(" net rpc registry deletekey <key>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net rpc registry deletekey <key>\n"));
return -1;
}
struct registry_value **values = NULL;
if (argc != 1 || c->display_usage) {
- d_printf(_("Usage:"),_(" net rpc registry enumerate <path>\n"));
- d_printf(_("Example:")," net rpc registry enumerate "
- "'HKLM\\Software\\Samba'\n");
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc registry enumerate <path>\n"));
+ d_printf("%s net rpc registry enumerate "
+ "'HKLM\\Software\\Samba'\n", _("Example:"));
return NT_STATUS_INVALID_PARAMETER;
}
struct winreg_String filename;
if (argc != 2 || c->display_usage) {
- d_printf(_("Usage:"),_(" net rpc registry backup <path> "
- "<file> \n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc registry backup <path> <file> \n"));
return NT_STATUS_INVALID_PARAMETER;
}
REGF_NK_REC *nk;
if (argc != 1 || c->display_usage) {
- d_printf(_("Usage:"),_(" net rpc registry dump <file> \n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc registry dump <file> \n"));
return -1;
}
int result = 1;
if (argc != 2 || c->display_usage) {
- d_printf(_("Usage:"),_(" net rpc registry copy <srcfile> "
- "<newfile>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc registry copy <srcfile> <newfile>\n"));
return -1;
}
SEC_FLAG_SYSTEM_SECURITY;
if (argc <1 || argc > 2 || c->display_usage) {
- d_printf(_("Usage:"),_(" net rpc registry getsd <path> "
- "<secinfo>\n"));
- d_printf(_("Example:")," net rpc registry getsd "
- "'HKLM\\Software\\Samba'\n");
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc registry getsd <path> <secinfo>\n"));
+ d_printf("%s net rpc registry getsd "
+ "'HKLM\\Software\\Samba'\n", _("Example:"));
return NT_STATUS_INVALID_PARAMETER;
}
/* backward comaptibility: if no keyword provided, treat the key
as an account name */
if (argc > 1) {
- d_printf(_("Usage:")," net rpc rights list [[accounts|privileges] "
- "[name|SID]]\n");
+ d_printf("%s net rpc rights list [[accounts|privileges] "
+ "[name|SID]]\n", _("Usage:"));
result = NT_STATUS_OK;
goto done;
}
DOM_SID sid;
if (argc < 2 ) {
- d_printf(_("Usage:"),_(" net rpc rights grant <name|SID> "
- "<rights...>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net rpc rights grant <name|SID> <rights...>\n"));
return NT_STATUS_OK;
}
int i;
if (argc < 2 ) {
- d_printf(_("Usage:"),_(" net rpc rights revoke <name|SID> "
- "<rights...>\n"));
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _(" net rpc rights revoke <name|SID> <rights...>\n"));
return NT_STATUS_OK;
}
static int rpc_rights_list(struct net_context *c, int argc, const char **argv )
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rpc rights list [{accounts|privileges} "
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc rights list [{accounts|privileges} "
"[name|SID]]\n"
" View available/assigned privileges\n"));
return 0;
static int rpc_rights_grant(struct net_context *c, int argc, const char **argv )
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rpc rights grant <name|SID> <right>\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc rights grant <name|SID> <right>\n"
" Assign privilege[s]\n"));
d_printf(_("For example:\n"
" net rpc rights grant 'VALE\\biddle' "
static int rpc_rights_revoke(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
- _("net rpc rights revoke <name|SID> <right>\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc rights revoke <name|SID> <right>\n"
" Revoke privilege[s]\n"));
d_printf(_("For example:\n"
" net rpc rights revoke 'VALE\\biddle' "
int rpc_vampire_passdb(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc vampire passdb\n"
- " ",_("Dump remote SAM database to passdb\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Dump remote SAM database to passdb"));
return 0;
}
int rpc_vampire_ldif(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc vampire ldif\n"
- " ",_("Dump remote SAM database to LDIF file or "
- "stdout\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Dump remote SAM database to LDIF file or "
+ "stdout"));
return 0;
}
struct net_dc_info dc_info;
if (c->display_usage || (argc < 1)) {
- d_printf(_("Usage:\n"),
- _("net rpc vampire keytab <keytabfile>\n"
+ d_printf("%s\n%s",
+ _("Usage:"),
+ _("net rpc vampire keytab <keytabfile>\n"
" Dump remote SAM database to Kerberos keytab "
"file\n"));
return 0;
uint32_t resume_handle = 0;
if (argc != 0 ) {
- d_printf(_("Usage:")," net rpc service list\n");
+ d_printf("%s net rpc service list\n", _("Usage:"));
return NT_STATUS_OK;
}
uint32_t ret_size = 0;
if (argc != 1 ) {
- d_printf(_("Usage:")," net rpc service status <service>\n");
+ d_printf("%s net rpc service status <service>\n", _("Usage:"));
return NT_STATUS_OK;
}
fstring servicename;
if (argc != 1 ) {
- d_printf(_("Usage:")," net rpc service status <service>\n");
+ d_printf("%s net rpc service status <service>\n", _("Usage:"));
return NT_STATUS_OK;
}
fstring servicename;
if (argc != 1 ) {
- d_printf(_("Usage:")," net rpc service status <service>\n");
+ d_printf("%s net rpc service status <service>\n", _("Usage:"));
return NT_STATUS_OK;
}
fstring servicename;
if (argc != 1 ) {
- d_printf(_("Usage:")," net rpc service status <service>\n");
+ d_printf("%s net rpc service status <service>\n", _("Usage:"));
return NT_STATUS_OK;
}
uint32 state = 0;
if (argc != 1 ) {
- d_printf(_("Usage:")," net rpc service status <service>\n");
+ d_printf("%s net rpc service status <service>\n", _("Usage:"));
return NT_STATUS_OK;
}
NTSTATUS status;
if (argc != 1 ) {
- d_printf(_("Usage:")," net rpc service delete <service>\n");
+ d_printf("%s net rpc service delete <service>\n", _("Usage:"));
return NT_STATUS_OK;
}
const char *binary_path;
if (argc != 3) {
- d_printf(_("Usage:")," net rpc service create <service> "
- "<displayname> <binarypath>\n");
+ d_printf("%s net rpc service create <service> "
+ "<displayname> <binarypath>\n", _("Usage:"));
return NT_STATUS_OK;
}
static int rpc_service_list(struct net_context *c, int argc, const char **argv )
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc service list\n"
- " ",_("View configured Win32 services\n"));
+ " %s\n",
+ _("Usage:"),
+ _("View configured Win32 services"));
return 0;
}
static int rpc_service_start(struct net_context *c, int argc, const char **argv )
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc service start <service>\n"
- " ",_("Start a Win32 service\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Start a Win32 service"));
return 0;
}
static int rpc_service_stop(struct net_context *c, int argc, const char **argv )
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc service stop <service>\n"
- " ",_("Stop a Win32 service\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Stop a Win32 service"));
return 0;
}
static int rpc_service_resume(struct net_context *c, int argc, const char **argv )
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc service resume <service>\n"
- " ",_("Resume a Win32 service\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Resume a Win32 service"));
return 0;
}
static int rpc_service_pause(struct net_context *c, int argc, const char **argv )
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc service pause <service>\n"
- " ",_("Pause a Win32 service\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Pause a Win32 service"));
return 0;
}
static int rpc_service_status(struct net_context *c, int argc, const char **argv )
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc service status <service>\n"
- " ",_("Show the current status of a service\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Show the current status of a service"));
return 0;
}
static int rpc_service_delete(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc service delete <service>\n"
- " ",_("Delete a Win32 service\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Delete a Win32 service"));
return 0;
}
static int rpc_service_create(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net rpc service create <service>\n"
- " ",_("Create a Win32 service\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Create a Win32 service"));
return 0;
}
int argc, const char **argv)
{
if (argc != 0) {
- d_fprintf(stderr, _("Usage:")," %s\n"), ctx->whoami;
+ d_fprintf(stderr, "%s %s\n", _("Usage:"), ctx->whoami);
return -1;
}
int argc, const char **argv)
{
if (argc != 1) {
- d_fprintf(stderr, _("Usage:")," %s <count>\n"), ctx->whoami;
+ d_fprintf(stderr, "%s %s <count>\n", _("Usage:"), ctx->whoami);
return -1;
}
struct rpc_sh_ctx *ctx;
if (argc != 0 || c->display_usage) {
- d_printf(_("Usage:\n"),
- "net rpc shell\n");
+ d_printf("%s\nnet rpc shell\n", _("Usage:"));
return -1;
}
NTSTATUS status;
if (argc != 2 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net sam set %s <user> <value>\n"),
+ d_fprintf(stderr, "%s\n", _("Usage:"));
+ d_fprintf(stderr, _("net sam set %s <user> <value>\n"),
field);
return -1;
}
if ((argc != 2) || c->display_usage ||
(!strequal(argv[1], "yes") &&
!strequal(argv[1], "no"))) {
- d_fprintf(stderr, _("Usage:"),_(" net sam set %s <user> [yes|no]\n"),
+ d_fprintf(stderr, "%s\n", _("Usage:"));
+ d_fprintf(stderr, _("net sam set %s <user> [yes|no]\n"),
field);
return -1;
}
if ((argc != 2) || c->display_usage ||
(!strequal(argv[1], "yes") &&
!strequal(argv[1], "no"))) {
- d_fprintf(stderr,
- _("Usage:"),_(" net sam set pwdmustchangenow <user> "
- "[yes|no]\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam set pwdmustchangenow <user> [yes|no]\n"));
return -1;
}
NTSTATUS status;
if (argc != 2 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net sam set comment <name> "
- "<comment>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam set comment <name> <comment>\n"));
return -1;
}
char *endptr;
if (argc != 2 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net sam policy set "
- "\"<account policy>\" <value> \n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam policy set \"<account policy>\" <value>\n"));
return -1;
}
enum pdb_policy_type field;
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net sam policy show"
- " \"<account policy>\" \n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam policy show \"<account policy>\"\n"));
return -1;
}
int i;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net sam policy list\n"
- " ",_("List account policies\n"));
+ " %s\n",
+ _("Usage:"),
+ _("List account policies"));
return 0;
}
SE_PRIV mask;
if (argc > 1 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),
- _(" net sam rights list [privilege name]\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam rights list [privilege name]\n"));
return -1;
}
int i;
if (argc < 2 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net sam rights grant <name> "
- "<rights> ...\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam rights grant <name> <rights> ...\n"));
return -1;
}
int i;
if (argc < 2 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net sam rights revoke <name> "
- "<rights>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam rights revoke <name> <rights>\n"));
return -1;
}
struct group *grp;
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net sam mapunixgroup <name>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam mapunixgroup <name>\n"));
return -1;
}
struct group *grp;
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net sam unmapunixgroup <name>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam unmapunixgroup <name>\n"));
return -1;
}
uint32 rid;
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr,
- _("Usage:"),_(" net sam createdomaingroup <name>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam createdomaingroup <name>\n"));
return -1;
}
NTSTATUS status;
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr,_("Usage:"),_(" net sam deletelocalgroup <name>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam deletelocalgroup <name>\n"));
return -1;
}
uint32 rid;
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr,_("Usage:"),_(" net sam createlocalgroup <name>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam createlocalgroup <name>\n"));
return -1;
}
NTSTATUS status;
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr,_("Usage:"),_(" net sam deletelocalgroup <name>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam deletelocalgroup <name>\n"));
return -1;
}
DOM_SID sid;
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr,
- _("Usage:"),_(" net sam createbuiltingroup <name>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam createbuiltingroup <name>\n"));
return -1;
}
NTSTATUS status;
if (argc != 2 || c->display_usage) {
- d_fprintf(stderr,_("Usage:"),_(" net sam addmem <group> <member>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam addmem <group> <member>\n"));
return -1;
}
NTSTATUS status;
if (argc != 2 || c->display_usage) {
- d_fprintf(stderr,_("Usage:"),_(" net sam delmem <group> <member>\n"));
+ d_fprintf(stderr,"%s\n%s",
+ _("Usage:"),
+ _("net sam delmem <group> <member>\n"));
return -1;
}
NTSTATUS status;
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net sam listmem <group>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam listmem <group>\n"));
return -1;
}
if ((argc > 1) || c->display_usage ||
((argc == 1) && !strequal(argv[0], "verbose"))) {
- d_fprintf(stderr,_("Usage:"),_(" net sam list %s [verbose]\n"), what);
+ d_fprintf(stderr, "%s\n", _("Usage:"));
+ d_fprintf(stderr, _("net sam list %s [verbose]\n"), what);
return -1;
}
const char *dom, *name;
if (argc != 1 || c->display_usage) {
- d_fprintf(stderr, _("Usage:"),_(" net sam show <name>\n"));
+ d_fprintf(stderr, "%s\n%s",
+ _("Usage:"),
+ _("net sam show <name>\n"));
return -1;
}
struct passwd *pwd;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net sam provision\n"
- " ",_("Init an LDAP tree with default "
- "users/groups\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Init an LDAP tree with default users/groups"));
return 0;
}
bool parseable;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net status sessions [parseable]\n"
- " ",_("Display open user sessions.\n"
+ " %s\n",
+ _("Usage:"),
+ _("Display open user sessions.\n"
" If parseable is specified, output is machine-"
- "readable.\n"));
+ "readable."));
return 0;
}
static int net_status_shares(struct net_context *c, int argc, const char **argv)
{
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net status shares [parseable]\n"
- " ",_("Display open user shares.\n"
+ " %s\n",
+ _("Usage:"),
+ _("Display open user shares.\n"
" If parseable is specified, output is machine-"
- "readable.\n"));
+ "readable."));
return 0;
}
time_t t;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net time system\n"
- " ",_("Output remote time server time in a format "
- "ready for /bin/date\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Output remote time server time in a format "
+ "ready for /bin/date"));
return 0;
}
time_t t;
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net time zone\n"
- " ",_("Display the remote time server's offset to "
- "UTC\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Display the remote time server's offset to "
+ "UTC"));
return 0;
}
}
if (c->display_usage) {
- d_printf(_("Usage:\n"),
+ d_printf( "%s\n"
"net time\n"
- " ",_("Display the remote time server's time\n"));
+ " %s\n",
+ _("Usage:"),
+ _("Display the remote time server's time"));
net_display_usage_from_functable(func);
return 0;
}
SEC_FLAG_MAXIMUM_ALLOWED,
&pol);
if (!NT_STATUS_IS_OK(result)) {
- d_fprintf(stderr, "open_policy ",_("failed"),": %s\n"),
- nt_errstr(result);
+ d_fprintf(stderr, "open_policy %s: %s\n", _("failed"),
+ nt_errstr(result));
return result;
}