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/08/20 04:38:10 UTC
[01/10] directory-kerby git commit: DIRKRB-397 Fix an issue in
Kadmin#fixPrincipal. Contributed by Yaning.
Repository: directory-kerby
Updated Branches:
refs/heads/pkinit-support 8c5122329 -> 53d09c96b
DIRKRB-397 Fix an issue in Kadmin#fixPrincipal. Contributed by Yaning.
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/e8f1a2dc
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/e8f1a2dc
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/e8f1a2dc
Branch: refs/heads/pkinit-support
Commit: e8f1a2dcc2804543755cdf5177a2608a4e989770
Parents: 1aa6988
Author: plusplusjiajia <ji...@intel.com>
Authored: Wed Aug 12 09:42:39 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Wed Aug 12 09:42:39 2015 +0800
----------------------------------------------------------------------
.../src/main/java/org/apache/kerby/kerberos/kerb/admin/Kadmin.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/e8f1a2dc/kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/Kadmin.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/Kadmin.java b/kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/Kadmin.java
index b838892..35b9090 100644
--- a/kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/Kadmin.java
+++ b/kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/Kadmin.java
@@ -542,7 +542,7 @@ public class Kadmin {
*/
private String fixPrincipal(String principal) {
if (!principal.contains("@")) {
- principal += "@" + getKdcConfig().getKdcRealm();
+ principal += "@" + kdcSetting.getKdcRealm();
}
return principal;
}
[07/10] directory-kerby git commit: Add the mvn test goal.
Posted by pl...@apache.org.
Add the mvn test goal.
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/9ad42692
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/9ad42692
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/9ad42692
Branch: refs/heads/pkinit-support
Commit: 9ad42692125fb21b90f40f358499e37897b4ecad
Parents: bf0205e
Author: plusplusjiajia <ji...@intel.com>
Authored: Tue Aug 18 13:27:35 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Tue Aug 18 13:27:35 2015 +0800
----------------------------------------------------------------------
pom.xml | 9 +++++++++
1 file changed, 9 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/9ad42692/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 837c763..87bb01e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -147,7 +147,16 @@
<reuseForks>false</reuseForks>
<systemPropertyVariables>
</systemPropertyVariables>
+ <failIfNoTests>false</failIfNoTests>
</configuration>
+ <executions>
+ <execution>
+ <phase>test</phase>
+ <goals>
+ <goal>test</goal>
+ </goals>
+ </execution>
+ </executions>
</plugin>
<plugin>
[08/10] directory-kerby git commit: Change the version of mavibot
dependency to 1.0.0-M8.
Posted by pl...@apache.org.
Change the version of mavibot dependency to 1.0.0-M8.
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/fb1ac29e
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/fb1ac29e
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/fb1ac29e
Branch: refs/heads/pkinit-support
Commit: fb1ac29e0eab4f6987560ccf88942d351e1ab720
Parents: 9ad4269
Author: plusplusjiajia <ji...@intel.com>
Authored: Wed Aug 19 16:02:18 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Wed Aug 19 16:02:18 2015 +0800
----------------------------------------------------------------------
kerby-backend/mavibot-backend/pom.xml | 2 +-
kerby-backend/pom.xml | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/fb1ac29e/kerby-backend/mavibot-backend/pom.xml
----------------------------------------------------------------------
diff --git a/kerby-backend/mavibot-backend/pom.xml b/kerby-backend/mavibot-backend/pom.xml
index 1badff5..50c7afe 100644
--- a/kerby-backend/mavibot-backend/pom.xml
+++ b/kerby-backend/mavibot-backend/pom.xml
@@ -32,7 +32,7 @@
<dependency>
<groupId>org.apache.directory.mavibot</groupId>
<artifactId>mavibot</artifactId>
- <version>1.0.0-M8-SNAPSHOT</version>
+ <version>1.0.0-M8</version>
</dependency>
<dependency>
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/fb1ac29e/kerby-backend/pom.xml
----------------------------------------------------------------------
diff --git a/kerby-backend/pom.xml b/kerby-backend/pom.xml
index b2a0119..3a344b9 100644
--- a/kerby-backend/pom.xml
+++ b/kerby-backend/pom.xml
@@ -27,6 +27,7 @@
<modules>
<module>ldap-backend</module>
+ <module>mavibot-backend</module>
<module>json-backend</module>
<module>zookeeper-backend</module>
</modules>
[09/10] directory-kerby git commit: Fixing hard-coded version numbers
Posted by pl...@apache.org.
Fixing hard-coded version numbers
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/793201d7
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/793201d7
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/793201d7
Branch: refs/heads/pkinit-support
Commit: 793201d7b7a8391d6fa4e2f836fe382bf44bf512
Parents: fb1ac29
Author: Colm O hEigeartaigh <co...@apache.org>
Authored: Wed Aug 19 12:31:46 2015 +0100
Committer: Colm O hEigeartaigh <co...@apache.org>
Committed: Wed Aug 19 12:31:46 2015 +0100
----------------------------------------------------------------------
benchmark/pom.xml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/793201d7/benchmark/pom.xml
----------------------------------------------------------------------
diff --git a/benchmark/pom.xml b/benchmark/pom.xml
index 3d16a84..5ea9714 100644
--- a/benchmark/pom.xml
+++ b/benchmark/pom.xml
@@ -68,17 +68,17 @@
<dependency>
<groupId>org.apache.kerby</groupId>
<artifactId>kerb-identity-test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.kerby</groupId>
<artifactId>json-backend</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.kerby</groupId>
<artifactId>zookeeper-backend</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
[02/10] directory-kerby git commit: DIRKRB-399 Enable
SimpleKdcServer#stop to delete krb5.conf created by init method. Contributed
by Yaning.
Posted by pl...@apache.org.
DIRKRB-399 Enable SimpleKdcServer#stop to delete krb5.conf created by init method. Contributed by Yaning.
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/7d4ca519
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/7d4ca519
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/7d4ca519
Branch: refs/heads/pkinit-support
Commit: 7d4ca519901a0658b84d6e6269d470469beeee71
Parents: e8f1a2d
Author: plusplusjiajia <ji...@intel.com>
Authored: Wed Aug 12 14:48:52 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Wed Aug 12 14:48:52 2015 +0800
----------------------------------------------------------------------
.../kerberos/kerb/server/KdcServerTest.java | 73 +++++++++++++++++++
.../kerberos/kerb/server/SimpleKdcTest.java | 73 -------------------
.../kerby/kerberos/kerb/client/Krb5Conf.java | 9 ++-
.../kerberos/kerb/server/SimpleKdcServer.java | 13 +++-
.../kerberos/kerb/SimpleKdcServerTest.java | 75 ++++++++++++++++++++
5 files changed, 168 insertions(+), 75 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/7d4ca519/kerby-kerb/kerb-server/src/test/java/org/apache/kerby/kerberos/kerb/server/KdcServerTest.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-server/src/test/java/org/apache/kerby/kerberos/kerb/server/KdcServerTest.java b/kerby-kerb/kerb-server/src/test/java/org/apache/kerby/kerberos/kerb/server/KdcServerTest.java
new file mode 100644
index 0000000..3918ae7
--- /dev/null
+++ b/kerby-kerb/kerb-server/src/test/java/org/apache/kerby/kerberos/kerb/server/KdcServerTest.java
@@ -0,0 +1,73 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.kerby.kerberos.kerb.server;
+
+import org.apache.kerby.util.NetworkUtil;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+
+import java.io.IOException;
+import java.net.InetSocketAddress;
+import java.net.SocketAddress;
+import java.nio.ByteBuffer;
+import java.nio.channels.SocketChannel;
+
+public class KdcServerTest {
+ private String serverHost = "localhost";
+ private int serverPort = -1;
+
+ private KdcServer kdcServer;
+
+ @Before
+ public void setUp() throws Exception {
+ kdcServer = new KdcServer();
+ kdcServer.setKdcHost(serverHost);
+ kdcServer.setAllowUdp(false);
+ kdcServer.setAllowTcp(true);
+ serverPort = NetworkUtil.getServerPort();
+ kdcServer.setKdcTcpPort(serverPort);
+ kdcServer.init();
+ kdcServer.start();
+ }
+
+ @Test
+ public void testKdc() throws IOException, InterruptedException {
+ Thread.sleep(15);
+
+ SocketChannel socketChannel = SocketChannel.open();
+ socketChannel.configureBlocking(true);
+ SocketAddress sa = new InetSocketAddress(serverHost, serverPort);
+ socketChannel.connect(sa);
+
+ String badKrbMessage = "Hello World!";
+ ByteBuffer writeBuffer = ByteBuffer.allocate(4 + badKrbMessage.getBytes().length);
+ writeBuffer.putInt(badKrbMessage.getBytes().length);
+ writeBuffer.put(badKrbMessage.getBytes());
+ writeBuffer.flip();
+
+ socketChannel.write(writeBuffer);
+ }
+
+ @After
+ public void tearDown() throws Exception {
+ kdcServer.stop();
+ }
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/7d4ca519/kerby-kerb/kerb-server/src/test/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcTest.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-server/src/test/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcTest.java b/kerby-kerb/kerb-server/src/test/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcTest.java
deleted file mode 100644
index 8f15ede..0000000
--- a/kerby-kerb/kerb-server/src/test/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcTest.java
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-package org.apache.kerby.kerberos.kerb.server;
-
-import org.apache.kerby.util.NetworkUtil;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
-import java.io.IOException;
-import java.net.InetSocketAddress;
-import java.net.SocketAddress;
-import java.nio.ByteBuffer;
-import java.nio.channels.SocketChannel;
-
-public class SimpleKdcTest {
- private String serverHost = "localhost";
- private int serverPort = -1;
-
- private KdcServer kdcServer;
-
- @Before
- public void setUp() throws Exception {
- kdcServer = new KdcServer();
- kdcServer.setKdcHost(serverHost);
- kdcServer.setAllowUdp(false);
- kdcServer.setAllowTcp(true);
- serverPort = NetworkUtil.getServerPort();
- kdcServer.setKdcTcpPort(serverPort);
- kdcServer.init();
- kdcServer.start();
- }
-
- @Test
- public void testKdc() throws IOException, InterruptedException {
- Thread.sleep(15);
-
- SocketChannel socketChannel = SocketChannel.open();
- socketChannel.configureBlocking(true);
- SocketAddress sa = new InetSocketAddress(serverHost, serverPort);
- socketChannel.connect(sa);
-
- String badKrbMessage = "Hello World!";
- ByteBuffer writeBuffer = ByteBuffer.allocate(4 + badKrbMessage.getBytes().length);
- writeBuffer.putInt(badKrbMessage.getBytes().length);
- writeBuffer.put(badKrbMessage.getBytes());
- writeBuffer.flip();
-
- socketChannel.write(writeBuffer);
- }
-
- @After
- public void tearDown() throws Exception {
- kdcServer.stop();
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/7d4ca519/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/Krb5Conf.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/Krb5Conf.java b/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/Krb5Conf.java
index 028fae7..dc47652 100644
--- a/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/Krb5Conf.java
+++ b/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/Krb5Conf.java
@@ -34,6 +34,7 @@ public class Krb5Conf {
public static final String KRB5_CONF = "java.security.krb5.conf";
private static final String KRB5_CONF_FILE = "krb5.conf";
private SimpleKdcServer kdcServer;
+ private File confFile;
public Krb5Conf(SimpleKdcServer kdcServer) {
this.kdcServer = kdcServer;
@@ -71,9 +72,15 @@ public class Krb5Conf {
int udpLimit = setting.allowUdp() ? 4096 : 1;
content = content.replaceAll("_UDP_LIMIT_", String.valueOf(udpLimit));
- File confFile = new File(kdcServer.getWorkDir(), KRB5_CONF_FILE);
+ this.confFile = new File(kdcServer.getWorkDir(), KRB5_CONF_FILE);
IOUtil.writeFile(content, confFile);
return confFile;
}
+
+ public void deleteKrb5conf() throws IOException {
+ if (!this.confFile.delete()) {
+ throw new IOException();
+ }
+ }
}
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/7d4ca519/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcServer.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcServer.java b/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcServer.java
index f3b19b5..9da97ea 100644
--- a/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcServer.java
+++ b/kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcServer.java
@@ -35,6 +35,7 @@ import java.io.IOException;
public class SimpleKdcServer extends KdcServer {
private final KrbClient krbClnt;
private Kadmin kadmin;
+ private Krb5Conf krb5Conf;
private File workDir;
@@ -126,7 +127,7 @@ public class SimpleKdcServer extends KdcServer {
kadmin.createBuiltinPrincipals();
try {
- Krb5Conf krb5Conf = new Krb5Conf(this);
+ krb5Conf = new Krb5Conf(this);
krb5Conf.initKrb5conf();
} catch (IOException e) {
throw new KrbException("Failed to make krb5.conf", e);
@@ -241,4 +242,14 @@ public class SimpleKdcServer extends KdcServer {
public void exportPrincipal(String principal, File keytabFile) throws KrbException {
kadmin.exportKeytab(keytabFile, principal);
}
+
+ @Override
+ public void stop() throws KrbException {
+ super.stop();
+ try {
+ krb5Conf.deleteKrb5conf();
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
}
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/7d4ca519/kerby-kerb/kerb-simplekdc/src/main/test/org/apache/kerby/kerberos/kerb/SimpleKdcServerTest.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-simplekdc/src/main/test/org/apache/kerby/kerberos/kerb/SimpleKdcServerTest.java b/kerby-kerb/kerb-simplekdc/src/main/test/org/apache/kerby/kerberos/kerb/SimpleKdcServerTest.java
new file mode 100644
index 0000000..cb26513
--- /dev/null
+++ b/kerby-kerb/kerb-simplekdc/src/main/test/org/apache/kerby/kerberos/kerb/SimpleKdcServerTest.java
@@ -0,0 +1,75 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.kerby.kerberos.kerb;
+
+import org.apache.kerby.kerberos.kerb.server.KdcServer;
+import org.apache.kerby.kerberos.kerb.server.SimpleKdcServer;
+import org.apache.kerby.util.NetworkUtil;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+
+import java.io.IOException;
+import java.net.InetSocketAddress;
+import java.net.SocketAddress;
+import java.nio.ByteBuffer;
+import java.nio.channels.SocketChannel;
+
+public class SimpleKdcServerTest {
+ private String serverHost = "localhost";
+ private int serverPort = -1;
+
+ private KdcServer kdcServer;
+
+ @Before
+ public void setUp() throws Exception {
+ kdcServer = new SimpleKdcServer();
+ kdcServer.setKdcHost(serverHost);
+ kdcServer.setAllowUdp(false);
+ kdcServer.setAllowTcp(true);
+ serverPort = NetworkUtil.getServerPort();
+ kdcServer.setKdcTcpPort(serverPort);
+ kdcServer.init();
+ kdcServer.start();
+ }
+
+ @Test
+ public void testKdc() throws IOException, InterruptedException {
+ Thread.sleep(15);
+
+ SocketChannel socketChannel = SocketChannel.open();
+ socketChannel.configureBlocking(true);
+ SocketAddress sa = new InetSocketAddress(serverHost, serverPort);
+ socketChannel.connect(sa);
+
+ String badKrbMessage = "Hello World!";
+ ByteBuffer writeBuffer = ByteBuffer.allocate(4 + badKrbMessage.getBytes().length);
+ writeBuffer.putInt(badKrbMessage.getBytes().length);
+ writeBuffer.put(badKrbMessage.getBytes());
+ writeBuffer.flip();
+
+ socketChannel.write(writeBuffer);
+ }
+
+ @After
+ public void tearDown() throws Exception {
+ kdcServer.stop();
+ }
+}
[10/10] directory-kerby git commit: Merge remote-tracking branch
'asf/master' into pkinit-support
Posted by pl...@apache.org.
Merge remote-tracking branch 'asf/master' into pkinit-support
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/53d09c96
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/53d09c96
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/53d09c96
Branch: refs/heads/pkinit-support
Commit: 53d09c96b5c397d63bdd29aecdbaacbfac2bf61e
Parents: 8c51223 793201d
Author: plusplusjiajia <ji...@intel.com>
Authored: Thu Aug 20 10:43:21 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Thu Aug 20 10:43:21 2015 +0800
----------------------------------------------------------------------
benchmark/pom.xml | 8 +--
kerby-backend/mavibot-backend/pom.xml | 2 +-
kerby-backend/pom.xml | 2 +-
.../kdc/identitybackend/IdentityZNode.java | 4 +-
kerby-dist/kdc-dist/pom.xml | 1 -
kerby-dist/tool-dist/pom.xml | 1 -
.../kerby/kerberos/kerb/admin/Kadmin.java | 2 +-
.../kerby/kerberos/kerb/KrbErrorException.java | 1 +
.../kerby/kerberos/kerb/KrbException.java | 1 +
.../kerb/identity/CacheableIdentityService.java | 14 ++--
.../identity/backend/MemoryIdentityBackend.java | 14 ++--
.../kerb/server/KdcRecoverableException.java | 1 +
.../kerberos/kerb/server/KdcServerTest.java | 73 +++++++++++++++++++
.../kerberos/kerb/server/SimpleKdcTest.java | 73 -------------------
.../kerby/kerberos/kerb/client/Krb5Conf.java | 9 ++-
.../kerberos/kerb/server/SimpleKdcServer.java | 13 +++-
.../kerberos/kerb/SimpleKdcServerTest.java | 75 ++++++++++++++++++++
kerby-kerb/pom.xml | 1 -
kerby-provider/pom.xml | 1 -
.../kerby/kerberos/tool/kadmin/ToolUtil.java | 4 +-
kerby-tool/pom.xml | 1 -
.../main/java/org/apache/kerby/util/IOUtil.java | 1 +
pom.xml | 9 +++
23 files changed, 208 insertions(+), 103 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/53d09c96/kerby-provider/pom.xml
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/53d09c96/pom.xml
----------------------------------------------------------------------
[05/10] directory-kerby git commit: DIRKRB-402 Raw Types should be
parameterized. Contributed by Gerard Gagliano.
Posted by pl...@apache.org.
DIRKRB-402 Raw Types should be parameterized. Contributed by Gerard Gagliano.
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/67df19ae
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/67df19ae
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/67df19ae
Branch: refs/heads/pkinit-support
Commit: 67df19aed93740c1e9f8d391bd7d1ddf0ac9549d
Parents: d54038a
Author: plusplusjiajia <ji...@intel.com>
Authored: Fri Aug 14 15:14:33 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Fri Aug 14 15:14:33 2015 +0800
----------------------------------------------------------------------
.../kerberos/kdc/identitybackend/IdentityZNode.java | 4 ++--
.../kerb/identity/CacheableIdentityService.java | 16 ++++++++--------
.../identity/backend/MemoryIdentityBackend.java | 14 +++++++-------
3 files changed, 17 insertions(+), 17 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/67df19ae/kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/IdentityZNode.java
----------------------------------------------------------------------
diff --git a/kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/IdentityZNode.java b/kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/IdentityZNode.java
index 3cf82b2..5c41a71 100644
--- a/kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/IdentityZNode.java
+++ b/kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/IdentityZNode.java
@@ -327,9 +327,9 @@ public class IdentityZNode {
if (ZKUtil.checkExists(this.zk, IdentityZNodeHelper.getKeysZNode(this.identityName)) == -1) {
ZKUtil.createWithParents(this.zk, IdentityZNodeHelper.getKeysZNode(this.identityName));
}
- Iterator it = keys.entrySet().iterator();
+ Iterator<Map.Entry<EncryptionType, EncryptionKey>> it = keys.entrySet().iterator();
while (it.hasNext()) {
- Map.Entry pair = (Map.Entry) it.next();
+ Map.Entry<EncryptionType, EncryptionKey> pair = it.next();
EncryptionType key = (EncryptionType) pair.getKey();
ZKUtil.createWithParents(this.zk, IdentityZNodeHelper.getKeyTypeZNode(this.identityName, key.getName()));
EncryptionKey value = (EncryptionKey) pair.getValue();
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/67df19ae/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java b/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java
index 8bd174a..f53220c 100644
--- a/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java
+++ b/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java
@@ -52,14 +52,14 @@ public class CacheableIdentityService
private void init() {
Map<String, KrbIdentity> tmpMap =
- new LinkedHashMap<String, KrbIdentity>(cacheSize) {
- private static final long serialVersionUID = -6911200685333503214L;
-
- @Override
- protected boolean removeEldestEntry(Map.Entry eldest) {
- return size() > cacheSize;
- }
- };
+ new LinkedHashMap<String, KrbIdentity>(cacheSize) {
+ private static final long serialVersionUID = -6911200685333503214L;
+
+ @Override
+ protected boolean removeEldestEntry(Map.Entry<String, KrbIdentity> eldest) {
+ return size() > cacheSize;
+ }
+ };
idCache = new ConcurrentHashMap<>(tmpMap);
}
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/67df19ae/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java b/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
index 38e47e7..5b4ee1e 100644
--- a/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
+++ b/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
@@ -41,14 +41,14 @@ public class MemoryIdentityBackend extends AbstractIdentityBackend {
protected void doInitialize() {
Map<String, KrbIdentity> tmpMap =
- new LinkedHashMap<String, KrbIdentity>(storageSize) {
- private static final long serialVersionUID = 714064587685837472L;
+ new LinkedHashMap<String, KrbIdentity>(storageSize) {
+ private static final long serialVersionUID = 714064587685837472L;
- @Override
- protected boolean removeEldestEntry(Map.Entry eldest) {
- return size() > storageSize;
- }
- };
+ @Override
+ protected boolean removeEldestEntry(Map.Entry<String, KrbIdentity> eldest) {
+ return size() > storageSize;
+ }
+ };
storage = new ConcurrentHashMap<>(tmpMap);
}
[04/10] directory-kerby git commit: DIRKRB-401 Serializable classes
serialVersionUID field missing. Contributed by Gerard Gagliano.
Posted by pl...@apache.org.
DIRKRB-401 Serializable classes serialVersionUID field missing. Contributed by Gerard Gagliano.
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/d54038a2
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/d54038a2
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/d54038a2
Branch: refs/heads/pkinit-support
Commit: d54038a2d31b839c7b0984de673dc20f60d8bd78
Parents: 9ea71a2
Author: plusplusjiajia <ji...@intel.com>
Authored: Fri Aug 14 14:52:03 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Fri Aug 14 14:52:03 2015 +0800
----------------------------------------------------------------------
.../java/org/apache/kerby/kerberos/kerb/KrbErrorException.java | 1 +
.../src/main/java/org/apache/kerby/kerberos/kerb/KrbException.java | 1 +
.../kerby/kerberos/kerb/identity/CacheableIdentityService.java | 2 ++
.../kerberos/kerb/identity/backend/MemoryIdentityBackend.java | 2 ++
.../apache/kerby/kerberos/kerb/server/KdcRecoverableException.java | 1 +
5 files changed, 7 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/d54038a2/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbErrorException.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbErrorException.java b/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbErrorException.java
index 43eb887..56cdeff 100644
--- a/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbErrorException.java
+++ b/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbErrorException.java
@@ -22,6 +22,7 @@ package org.apache.kerby.kerberos.kerb;
import org.apache.kerby.kerberos.kerb.spec.base.KrbError;
public class KrbErrorException extends KrbException {
+ private static final long serialVersionUID = -6726737724490205771L;
private KrbError krbError;
public KrbErrorException(KrbError krbError) {
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/d54038a2/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbException.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbException.java b/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbException.java
index ef61e61..bfe2513 100644
--- a/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbException.java
+++ b/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbException.java
@@ -20,6 +20,7 @@
package org.apache.kerby.kerberos.kerb;
public class KrbException extends Exception {
+ private static final long serialVersionUID = 7305497872367599428L;
private KrbErrorCode errorCode;
public KrbException(String message) {
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/d54038a2/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java b/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java
index a9c59a1..8bd174a 100644
--- a/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java
+++ b/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java
@@ -53,6 +53,8 @@ public class CacheableIdentityService
private void init() {
Map<String, KrbIdentity> tmpMap =
new LinkedHashMap<String, KrbIdentity>(cacheSize) {
+ private static final long serialVersionUID = -6911200685333503214L;
+
@Override
protected boolean removeEldestEntry(Map.Entry eldest) {
return size() > cacheSize;
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/d54038a2/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java b/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
index c94a51d..38e47e7 100644
--- a/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
+++ b/kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java
@@ -42,6 +42,8 @@ public class MemoryIdentityBackend extends AbstractIdentityBackend {
protected void doInitialize() {
Map<String, KrbIdentity> tmpMap =
new LinkedHashMap<String, KrbIdentity>(storageSize) {
+ private static final long serialVersionUID = 714064587685837472L;
+
@Override
protected boolean removeEldestEntry(Map.Entry eldest) {
return size() > storageSize;
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/d54038a2/kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcRecoverableException.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcRecoverableException.java b/kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcRecoverableException.java
index 9f0a051..32d1e16 100644
--- a/kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcRecoverableException.java
+++ b/kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcRecoverableException.java
@@ -26,6 +26,7 @@ import org.apache.kerby.kerberos.kerb.spec.base.KrbError;
* KDC side recoverable exception, where retrying will be made.
*/
public class KdcRecoverableException extends KrbErrorException {
+ private static final long serialVersionUID = -3472169380126256193L;
public KdcRecoverableException(KrbError krbError) {
super(krbError);
[06/10] directory-kerby git commit: DIRKRB-403 Resource leaks in
IOUtil and ToolUtil. Contributed by Gerard Gagliano.
Posted by pl...@apache.org.
DIRKRB-403 Resource leaks in IOUtil and ToolUtil. Contributed by Gerard Gagliano.
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/bf0205e1
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/bf0205e1
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/bf0205e1
Branch: refs/heads/pkinit-support
Commit: bf0205e177297c727ca26e323de4836dd7cca8ae
Parents: 67df19a
Author: plusplusjiajia <ji...@intel.com>
Authored: Fri Aug 14 15:30:15 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Fri Aug 14 15:30:15 2015 +0800
----------------------------------------------------------------------
.../java/org/apache/kerby/kerberos/tool/kadmin/ToolUtil.java | 4 +++-
kerby-util/src/main/java/org/apache/kerby/util/IOUtil.java | 1 +
2 files changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/bf0205e1/kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/ToolUtil.java
----------------------------------------------------------------------
diff --git a/kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/ToolUtil.java b/kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/ToolUtil.java
index 943fdfc..873b4c9 100644
--- a/kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/ToolUtil.java
+++ b/kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/ToolUtil.java
@@ -79,6 +79,8 @@ public class ToolUtil {
public static String getReplay(String prompt) {
Scanner scanner = new Scanner(System.in, "UTF-8");
System.out.println(prompt);
- return scanner.nextLine().trim();
+ String str = scanner.nextLine().trim();
+ scanner.close();
+ return str;
}
}
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/bf0205e1/kerby-util/src/main/java/org/apache/kerby/util/IOUtil.java
----------------------------------------------------------------------
diff --git a/kerby-util/src/main/java/org/apache/kerby/util/IOUtil.java b/kerby-util/src/main/java/org/apache/kerby/util/IOUtil.java
index 3e52932..f3760b5 100644
--- a/kerby-util/src/main/java/org/apache/kerby/util/IOUtil.java
+++ b/kerby-util/src/main/java/org/apache/kerby/util/IOUtil.java
@@ -102,5 +102,6 @@ public final class IOUtil {
ByteBuffer buffer = ByteBuffer.wrap(Utf8.toBytes(content));
fc.write(buffer);
+ outputStream.close();
}
}
[03/10] directory-kerby git commit: DIRKRB-400 Maven pom project
version issues. Contributed by Gerard Gagliano.
Posted by pl...@apache.org.
DIRKRB-400 Maven pom project version issues. Contributed by Gerard Gagliano.
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/9ea71a27
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/9ea71a27
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/9ea71a27
Branch: refs/heads/pkinit-support
Commit: 9ea71a27945378e5c5bd343f79ee0c6dbfe07dfc
Parents: 7d4ca51
Author: plusplusjiajia <ji...@intel.com>
Authored: Fri Aug 14 14:24:28 2015 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Fri Aug 14 14:24:28 2015 +0800
----------------------------------------------------------------------
benchmark/pom.xml | 2 --
kerby-backend/pom.xml | 1 -
kerby-dist/kdc-dist/pom.xml | 1 -
kerby-dist/tool-dist/pom.xml | 1 -
kerby-kerb/pom.xml | 1 -
kerby-provider/pom.xml | 1 -
kerby-tool/pom.xml | 1 -
7 files changed, 8 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/9ea71a27/benchmark/pom.xml
----------------------------------------------------------------------
diff --git a/benchmark/pom.xml b/benchmark/pom.xml
index 4585f2d..3d16a84 100644
--- a/benchmark/pom.xml
+++ b/benchmark/pom.xml
@@ -20,9 +20,7 @@
<version>1.0-SNAPSHOT</version>
</parent>
- <groupId>org.apache.kerby</groupId>
<artifactId>benchmark</artifactId>
- <version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Kerby benchmark</name>
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/9ea71a27/kerby-backend/pom.xml
----------------------------------------------------------------------
diff --git a/kerby-backend/pom.xml b/kerby-backend/pom.xml
index 2ad0838..b2a0119 100644
--- a/kerby-backend/pom.xml
+++ b/kerby-backend/pom.xml
@@ -23,7 +23,6 @@
<artifactId>kerby-backend</artifactId>
<name>Kerby Backend</name>
- <version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/9ea71a27/kerby-dist/kdc-dist/pom.xml
----------------------------------------------------------------------
diff --git a/kerby-dist/kdc-dist/pom.xml b/kerby-dist/kdc-dist/pom.xml
index 1466455..892edf4 100644
--- a/kerby-dist/kdc-dist/pom.xml
+++ b/kerby-dist/kdc-dist/pom.xml
@@ -119,7 +119,6 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
- <version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/9ea71a27/kerby-dist/tool-dist/pom.xml
----------------------------------------------------------------------
diff --git a/kerby-dist/tool-dist/pom.xml b/kerby-dist/tool-dist/pom.xml
index 305e0e7..afb1c09 100644
--- a/kerby-dist/tool-dist/pom.xml
+++ b/kerby-dist/tool-dist/pom.xml
@@ -53,7 +53,6 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
- <version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/9ea71a27/kerby-kerb/pom.xml
----------------------------------------------------------------------
diff --git a/kerby-kerb/pom.xml b/kerby-kerb/pom.xml
index 3ac29f7..0ff1b38 100644
--- a/kerby-kerb/pom.xml
+++ b/kerby-kerb/pom.xml
@@ -23,7 +23,6 @@
<artifactId>kerby-kerb</artifactId>
<name>Kerby-kerb Project</name>
- <version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/9ea71a27/kerby-provider/pom.xml
----------------------------------------------------------------------
diff --git a/kerby-provider/pom.xml b/kerby-provider/pom.xml
index 5c497f3..412a1fd 100644
--- a/kerby-provider/pom.xml
+++ b/kerby-provider/pom.xml
@@ -24,7 +24,6 @@
<artifactId>kerby-provider</artifactId>
<name>Kerby providers</name>
- <version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/9ea71a27/kerby-tool/pom.xml
----------------------------------------------------------------------
diff --git a/kerby-tool/pom.xml b/kerby-tool/pom.xml
index 6b358e5..ddae058 100644
--- a/kerby-tool/pom.xml
+++ b/kerby-tool/pom.xml
@@ -23,7 +23,6 @@
<artifactId>kerby-tool</artifactId>
<name>Kdc Tool Project</name>
- <version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>