From f9a6d1f2645eef2654a8ff1fc59e83ee762d4014 Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Wed, 14 May 2008 14:24:21 +0200 Subject: net: Split out "net share" (This used to be commit 25d4c6f692cf50d675a1de7c6eaeed271f349289) --- source3/utils/net_help.c | 41 +---------------------------------------- 1 file changed, 1 insertion(+), 40 deletions(-) (limited to 'source3/utils/net_help.c') diff --git a/source3/utils/net_help.c b/source3/utils/net_help.c index ffd533eedd..9648f2f8f7 100644 --- a/source3/utils/net_help.c +++ b/source3/utils/net_help.c @@ -33,45 +33,6 @@ static int help_usage(struct net_context *c, int argc, const char **argv) return -1; } -int net_help_share(struct net_context *c, int argc, const char **argv) -{ - d_printf( - "\nnet [] share [misc. options] [targets] \n" - "\tenumerates all exported resources (network shares) " - "on target server\n\n" - "net [] share ADD [misc. options] [targets]" - "\n\tadds a share from a server (makes the export active)\n\n" - "net [] share DELETE [misc. options] [targets]" - "\n\tdeletes a share from a server (makes the export inactive)\n\n" - "net [] share ALLOWEDUSERS [] " - "[misc. options] [targets]" - "\n\tshows a list of all shares together with all users allowed to" - "\n\taccess them. This needs the output of 'net usersidlist' on" - "\n\tstdin or in .\n\n" - "net [] share MIGRATE FILES [misc. options] [targets]" - "\n\tMigrates files from remote to local server\n\n" - "net [] share MIGRATE SHARES [misc. options] [targets]" - "\n\tMigrates shares from remote to local server\n\n" - "net [] share MIGRATE SECURITY [misc. options] [targets]" - "\n\tMigrates share-ACLs from remote to local server\n\n" - "net [] share MIGRATE ALL [misc. options] [targets]" - "\n\tMigrates shares (including directories, files) from remote\n" - "\tto local server\n\n" - ); - net_common_methods_usage(c, argc, argv); - net_common_flags_usage(c, argc, argv); - d_printf( - "\t-C or --comment=\tdescriptive comment (for add only)\n" - "\t-M or --maxusers=\t\tmax users allowed for share\n" - "\t --acls\t\t\tcopies ACLs as well\n" - "\t --attrs\t\t\tcopies DOS Attributes as well\n" - "\t --timestamps\t\tpreserve timestamps while copying files\n" - "\t --destination\t\tmigration target server (default: localhost)\n" - "\t-e or --exclude\t\t\tlist of shares to be excluded from mirroring\n" - "\t-v or --verbose\t\t\tgive verbose output\n"); - return -1; -} - int net_help_printer(struct net_context *c, int argc, const char **argv) { d_printf("net rpc printer LIST [printer] [misc. options] [targets]\n"\ @@ -154,7 +115,7 @@ int net_help(struct net_context *c, int argc, const char **argv) {"RPC", net_rpc_help}, {"FILE", net_file_usage}, - {"SHARE", net_help_share}, + {"SHARE", net_share_usage}, {"SESSION", net_rap_session_usage}, {"SERVER", net_rap_server_usage}, {"DOMAIN", net_rap_domain_usage}, -- cgit