Return-Path: X-Original-To: apmail-hadoop-common-commits-archive@www.apache.org Delivered-To: apmail-hadoop-common-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D4CF117630 for ; Thu, 6 Nov 2014 08:04:35 +0000 (UTC) Received: (qmail 74943 invoked by uid 500); 6 Nov 2014 08:04:14 -0000 Delivered-To: apmail-hadoop-common-commits-archive@hadoop.apache.org Received: (qmail 74572 invoked by uid 500); 6 Nov 2014 08:04:13 -0000 Mailing-List: contact common-commits-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-dev@hadoop.apache.org Delivered-To: mailing list common-commits@hadoop.apache.org Received: (qmail 73672 invoked by uid 99); 6 Nov 2014 08:04:13 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Nov 2014 08:04:13 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 1E308930C06; Thu, 6 Nov 2014 08:04:13 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: vinayakumarb@apache.org To: common-commits@hadoop.apache.org Date: Thu, 06 Nov 2014 08:04:31 -0000 Message-Id: <9ca144a2ff2c4902a2bcc6adb53ab7c5@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [20/43] git commit: HADOOP-11265. Credential and Key Shell Commands not available on Windows. Contributed by Larry McCay. HADOOP-11265. Credential and Key Shell Commands not available on Windows. Contributed by Larry McCay. Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/a7fbd4e6 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/a7fbd4e6 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/a7fbd4e6 Branch: refs/heads/HDFS-EC Commit: a7fbd4e633c18aeeda93c0f013c0a1fcd5963556 Parents: 8e9502e Author: cnauroth Authored: Wed Nov 5 08:38:50 2014 -0800 Committer: cnauroth Committed: Wed Nov 5 08:38:50 2014 -0800 ---------------------------------------------------------------------- hadoop-common-project/hadoop-common/CHANGES.txt | 2 ++ .../hadoop-common/src/main/bin/hadoop.cmd | 12 +++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/a7fbd4e6/hadoop-common-project/hadoop-common/CHANGES.txt ---------------------------------------------------------------------- diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index 4bfe46b..fd8528e 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -1065,6 +1065,8 @@ Release 2.6.0 - UNRELEASED HADOOP-11241. Fixed intermittent TestNMSimulator failure due to timing issue. (Varun Vasudev via zjshen) + HADOOP-11265. Credential and Key Shell Commands not available on Windows. + (Larry McCay via cnauroth) Release 2.5.2 - UNRELEASED http://git-wip-us.apache.org/repos/asf/hadoop/blob/a7fbd4e6/hadoop-common-project/hadoop-common/src/main/bin/hadoop.cmd ---------------------------------------------------------------------- diff --git a/hadoop-common-project/hadoop-common/src/main/bin/hadoop.cmd b/hadoop-common-project/hadoop-common/src/main/bin/hadoop.cmd index f9cfe14..2e3e86f 100644 --- a/hadoop-common-project/hadoop-common/src/main/bin/hadoop.cmd +++ b/hadoop-common-project/hadoop-common/src/main/bin/hadoop.cmd @@ -142,7 +142,7 @@ call :updatepath %HADOOP_BIN_PATH% ) ) - set corecommands=fs version jar checknative distcp daemonlog archive classpath + set corecommands=fs version jar checknative distcp daemonlog archive classpath credential key for %%i in ( %corecommands% ) do ( if %hadoop-command% == %%i set corecommand=true ) @@ -202,6 +202,14 @@ call :updatepath %HADOOP_BIN_PATH% set CLASS=org.apache.hadoop.util.Classpath goto :eof +:credential + set CLASS=org.apache.hadoop.security.alias.CredentialShell + goto :eof + +:key + set CLASS=org.apache.hadoop.crypto.key.KeyShell + goto :eof + :updatepath set path_to_add=%* set current_path_comparable=%path% @@ -258,6 +266,8 @@ call :updatepath %HADOOP_BIN_PATH% @echo archive -archiveName NAME -p ^ ^* ^ create a hadoop archive @echo classpath prints the class path needed to get the @echo Hadoop jar and the required libraries + @echo credential interact with credential providers + @echo key manage keys via the KeyProvider @echo daemonlog get/set the log level for each daemon @echo or @echo CLASSNAME run the class named CLASSNAME