You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by pl...@apache.org on 2015/07/28 16:29:13 UTC
directory-kerby git commit: DIRKRB-386 Add a parameter for shell to
enable debug.
Repository: directory-kerby
Updated Branches:
refs/heads/master 01f2963c4 -> 24b2c2e30
DIRKRB-386 Add a parameter for shell to enable debug.
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/24b2c2e3
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/24b2c2e3
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/24b2c2e3
Branch: refs/heads/master
Commit: 24b2c2e308f835ee45da302809ffeef7481785be
Parents: 01f2963
Author: plusplusjiajia <ji...@intel.com>
Authored: Tue Jul 28 22:34:01 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Tue Jul 28 22:34:01 2015 +0800
----------------------------------------------------------------------
kerby-dist/kdc-dist/bin/kadmin.cmd | 15 ++++++++++++---
kerby-dist/kdc-dist/bin/kadmin.sh | 16 +++++++++++++---
kerby-dist/kdc-dist/bin/kdcinit.cmd | 15 ++++++++++++---
kerby-dist/kdc-dist/bin/kdcinit.sh | 16 +++++++++++++---
kerby-dist/kdc-dist/bin/start-kdc.cmd | 15 ++++++++++++---
kerby-dist/kdc-dist/bin/start-kdc.sh | 16 +++++++++++++---
kerby-dist/tool-dist/bin/kinit.cmd | 13 +++++++++++--
kerby-dist/tool-dist/bin/kinit.sh | 14 ++++++++++++--
kerby-dist/tool-dist/bin/klist.cmd | 13 +++++++++++--
kerby-dist/tool-dist/bin/klist.sh | 14 ++++++++++++--
10 files changed, 121 insertions(+), 26 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/24b2c2e3/kerby-dist/kdc-dist/bin/kadmin.cmd
----------------------------------------------------------------------
diff --git a/kerby-dist/kdc-dist/bin/kadmin.cmd b/kerby-dist/kdc-dist/bin/kadmin.cmd
index 9cd6050..876213e 100644
--- a/kerby-dist/kdc-dist/bin/kadmin.cmd
+++ b/kerby-dist/kdc-dist/bin/kadmin.cmd
@@ -1,4 +1,13 @@
-java -Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -classpath ^
-lib\* ^
+set DEBUG=
+set args=%*
+for %%a in (%*) do (
+ if -D == %%a (
+ set DEBUG="-Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n"
+ set args=%args:-D=%
+ )
+)
+
+java %DEBUG% ^
+-classpath lib\* ^
-DKERBY_LOGFILE=kerby-kdc ^
-org.apache.kerby.kerberos.tool.kadmin.KadminTool %*
+org.apache.kerby.kerberos.tool.kadmin.KadminTool %args%
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/24b2c2e3/kerby-dist/kdc-dist/bin/kadmin.sh
----------------------------------------------------------------------
diff --git a/kerby-dist/kdc-dist/bin/kadmin.sh b/kerby-dist/kdc-dist/bin/kadmin.sh
index 2643998..c3c5696 100644
--- a/kerby-dist/kdc-dist/bin/kadmin.sh
+++ b/kerby-dist/kdc-dist/bin/kadmin.sh
@@ -1,6 +1,16 @@
#!/bin/bash
-java -Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -classpath \
-lib/*:. \
+DEBUG=
+args=
+for var in $*; do
+ if [ $var == "-D" ]; then
+ DEBUG="-Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n"
+ else
+ args="$args $var"
+ fi
+done
+
+java $DEBUG \
+-classpath lib/*:. \
-DKERBY_LOGFILE=kadmin \
-org.apache.kerby.kerberos.tool.kadmin.KadminTool $@
+org.apache.kerby.kerberos.tool.kadmin.KadminTool $args
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/24b2c2e3/kerby-dist/kdc-dist/bin/kdcinit.cmd
----------------------------------------------------------------------
diff --git a/kerby-dist/kdc-dist/bin/kdcinit.cmd b/kerby-dist/kdc-dist/bin/kdcinit.cmd
index 125af23..05d3958 100644
--- a/kerby-dist/kdc-dist/bin/kdcinit.cmd
+++ b/kerby-dist/kdc-dist/bin/kdcinit.cmd
@@ -1,4 +1,13 @@
-java -Xdebug -Xrunjdwp:transport=dt_socket,address=8005,server=y,suspend=n -classpath ^
-lib/*:. ^
+set DEBUG=
+set args=%*
+for %%a in (%*) do (
+ if -D == %%a (
+ set DEBUG="-Xdebug -Xrunjdwp:transport=dt_socket,address=8005,server=y,suspend=n"
+ set args=%args:-D=%
+ )
+)
+
+java %DEBUG% ^
+-classpath lib/* ^
-DKERBY_LOGFILE=kdcinit ^
-org.apache.kerby.kerberos.tool.kdcinit.KdcInitTool $@
\ No newline at end of file
+org.apache.kerby.kerberos.tool.kdcinit.KdcInitTool %args%
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/24b2c2e3/kerby-dist/kdc-dist/bin/kdcinit.sh
----------------------------------------------------------------------
diff --git a/kerby-dist/kdc-dist/bin/kdcinit.sh b/kerby-dist/kdc-dist/bin/kdcinit.sh
index a7d9b5b..a10e907 100644
--- a/kerby-dist/kdc-dist/bin/kdcinit.sh
+++ b/kerby-dist/kdc-dist/bin/kdcinit.sh
@@ -1,6 +1,16 @@
#!/bin/bash
-java -Xdebug -Xrunjdwp:transport=dt_socket,address=8005,server=y,suspend=n -classpath \
-lib/*:. \
+DEBUG=
+args=
+for var in $*; do
+ if [ $var == "-D" ]; then
+ DEBUG="-Xdebug -Xrunjdwp:transport=dt_socket,address=8005,server=y,suspend=n"
+ else
+ args="$args $var"
+ fi
+done
+
+java $DEBUG \
+-classpath lib/*:. \
-DKERBY_LOGFILE=kdcinit \
-org.apache.kerby.kerberos.tool.kdcinit.KdcInitTool $@
+org.apache.kerby.kerberos.tool.kdcinit.KdcInitTool $args
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/24b2c2e3/kerby-dist/kdc-dist/bin/start-kdc.cmd
----------------------------------------------------------------------
diff --git a/kerby-dist/kdc-dist/bin/start-kdc.cmd b/kerby-dist/kdc-dist/bin/start-kdc.cmd
index cb2c970..c709c11 100644
--- a/kerby-dist/kdc-dist/bin/start-kdc.cmd
+++ b/kerby-dist/kdc-dist/bin/start-kdc.cmd
@@ -1,4 +1,13 @@
-java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -classpath ^
-lib\* ^
+set DEBUG=
+set args=%*
+for %%a in (%*) do (
+ if -D == %%a (
+ set DEBUG="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
+ set args=%args:-D=%
+ )
+)
+
+java %DEBUG% ^
+-classpath lib\* ^
-DKERBY_LOGFILE=kdc ^
-org.apache.kerby.kerberos.kdc.KerbyKdcServer -start %*
+org.apache.kerby.kerberos.kdc.KerbyKdcServer -start %args%
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/24b2c2e3/kerby-dist/kdc-dist/bin/start-kdc.sh
----------------------------------------------------------------------
diff --git a/kerby-dist/kdc-dist/bin/start-kdc.sh b/kerby-dist/kdc-dist/bin/start-kdc.sh
index c8fc988..48297c1 100644
--- a/kerby-dist/kdc-dist/bin/start-kdc.sh
+++ b/kerby-dist/kdc-dist/bin/start-kdc.sh
@@ -1,6 +1,16 @@
#!/bin/bash
-java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -classpath \
-lib/*:. \
+DEBUG=
+args=
+for var in $*; do
+ if [ $var == "-D" ]; then
+ DEBUG="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
+ else
+ args="$args $var"
+ fi
+done
+
+java $DEBUG \
+-classpath lib/*:. \
-DKERBY_LOGFILE=kdc \
-org.apache.kerby.kerberos.kdc.KerbyKdcServer -start $@
+org.apache.kerby.kerberos.kdc.KerbyKdcServer -start $args
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/24b2c2e3/kerby-dist/tool-dist/bin/kinit.cmd
----------------------------------------------------------------------
diff --git a/kerby-dist/tool-dist/bin/kinit.cmd b/kerby-dist/tool-dist/bin/kinit.cmd
index 0eb99ef..8dc54e4 100644
--- a/kerby-dist/tool-dist/bin/kinit.cmd
+++ b/kerby-dist/tool-dist/bin/kinit.cmd
@@ -1,4 +1,13 @@
-java -Xdebug -Xrunjdwp:transport=dt_socket,address=8002,server=y,suspend=n ^
+set DEBUG=
+set args=%*
+for %%a in (%*) do (
+ if -D == %%a (
+ set DEBUG="-Xdebug -Xrunjdwp:transport=dt_socket,address=8002,server=y,suspend=n"
+ set args=%args:-D=%
+ )
+)
+
+java %DEBUG% ^
-classpath lib\* ^
-DKERBY_LOGFILE=kinit ^
-org.apache.kerby.kerberos.tool.kinit.KinitTool %*
+org.apache.kerby.kerberos.tool.kinit.KinitTool %args%
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/24b2c2e3/kerby-dist/tool-dist/bin/kinit.sh
----------------------------------------------------------------------
diff --git a/kerby-dist/tool-dist/bin/kinit.sh b/kerby-dist/tool-dist/bin/kinit.sh
index 6ed54aa..f724fb1 100644
--- a/kerby-dist/tool-dist/bin/kinit.sh
+++ b/kerby-dist/tool-dist/bin/kinit.sh
@@ -1,6 +1,16 @@
#!/bin/bash
-java -Xdebug -Xrunjdwp:transport=dt_socket,address=8002,server=y,suspend=n \
+DEBUG=
+args=
+for var in $*; do
+ if [ $var == "-D" ]; then
+ DEBUG="-Xdebug -Xrunjdwp:transport=dt_socket,address=8002,server=y,suspend=n"
+ else
+ args="$args $var"
+ fi
+done
+
+java $DEBUG \
-classpath lib/*:. \
-DKERBY_LOGFILE=kinit \
-org.apache.kerby.kerberos.tool.kinit.KinitTool $@
+org.apache.kerby.kerberos.tool.kinit.KinitTool $args
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/24b2c2e3/kerby-dist/tool-dist/bin/klist.cmd
----------------------------------------------------------------------
diff --git a/kerby-dist/tool-dist/bin/klist.cmd b/kerby-dist/tool-dist/bin/klist.cmd
index 49532aa..704bb89 100644
--- a/kerby-dist/tool-dist/bin/klist.cmd
+++ b/kerby-dist/tool-dist/bin/klist.cmd
@@ -1,4 +1,13 @@
-java -Xdebug -Xrunjdwp:transport=dt_socket,address=8004,server=y,suspend=n ^
+set DEBUG=
+set args=%*
+for %%a in (%*) do (
+ if -D == %%a (
+ set DEBUG="-Xdebug -Xrunjdwp:transport=dt_socket,address=8004,server=y,suspend=n"
+ set args=%args:-D=%
+ )
+)
+
+java %DEBUG% ^
-classpath lib\* ^
-DKERBY_LOGFILE=klist ^
-org.apache.kerby.kerberos.tool.klist.KlistTool %*
+org.apache.kerby.kerberos.tool.klist.KlistTool %args%
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/24b2c2e3/kerby-dist/tool-dist/bin/klist.sh
----------------------------------------------------------------------
diff --git a/kerby-dist/tool-dist/bin/klist.sh b/kerby-dist/tool-dist/bin/klist.sh
index f671ae7..0cea386 100644
--- a/kerby-dist/tool-dist/bin/klist.sh
+++ b/kerby-dist/tool-dist/bin/klist.sh
@@ -1,6 +1,16 @@
#!/bin/bash
-java -Xdebug -Xrunjdwp:transport=dt_socket,address=8004,server=y,suspend=n \
+DEBUG=
+args=
+for var in $*; do
+ if [ $var == "-D" ]; then
+ DEBUG="-Xdebug -Xrunjdwp:transport=dt_socket,address=8004,server=y,suspend=n"
+ else
+ args="$args $var"
+ fi
+done
+
+java $DEBUG \
-classpath lib/*:. \
-DKERBY_LOGFILE=klist \
-org.apache.kerby.kerberos.tool.klist.KlistTool $@
+org.apache.kerby.kerberos.tool.klist.KlistTool $args