You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ya...@apache.org on 2015/11/05 07:10:57 UTC
[1/2] directory-kerby git commit: refine persistTofile() method in
JsonIdentityBackend.java and close the FileInputStream after used in
IOUtil.java
Repository: directory-kerby
Updated Branches:
refs/heads/master df2539bed -> 2daee238d
refine persistTofile() method in JsonIdentityBackend.java and close the FileInputStream after used in IOUtil.java
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/44f40d11
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/44f40d11
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/44f40d11
Branch: refs/heads/master
Commit: 44f40d11d8cf2d9017278d92aec5d9f48d3fb88d
Parents: ed68699
Author: yaningxu <ya...@gmail.com>
Authored: Thu Nov 5 14:02:51 2015 +0800
Committer: yaningxu <ya...@gmail.com>
Committed: Thu Nov 5 14:02:51 2015 +0800
----------------------------------------------------------------------
.../kdc/identitybackend/JsonIdentityBackend.java | 1 +
kerby-dist/kdc-dist/conf/admin.keytab | Bin 0 -> 148 bytes
.../src/main/java/org/apache/kerby/util/IOUtil.java | 2 ++
3 files changed, 3 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/44f40d11/kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/JsonIdentityBackend.java
----------------------------------------------------------------------
diff --git a/kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/JsonIdentityBackend.java b/kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/JsonIdentityBackend.java
index 6139ef3..cc1da07 100644
--- a/kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/JsonIdentityBackend.java
+++ b/kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/JsonIdentityBackend.java
@@ -266,6 +266,7 @@ public class JsonIdentityBackend extends AbstractIdentityBackend {
File newJsonKdbFile = File.createTempFile("kerby-kdb",
".json", jsonKdbFile.getParentFile());
IOUtil.writeFile(newJsonContent, newJsonKdbFile);
+ jsonKdbFile.delete();
newJsonKdbFile.renameTo(jsonKdbFile);
kdbFileUpdateTime = jsonKdbFile.lastModified();
} catch (IOException e) {
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/44f40d11/kerby-dist/kdc-dist/conf/admin.keytab
----------------------------------------------------------------------
diff --git a/kerby-dist/kdc-dist/conf/admin.keytab b/kerby-dist/kdc-dist/conf/admin.keytab
new file mode 100644
index 0000000..9c3942b
Binary files /dev/null and b/kerby-dist/kdc-dist/conf/admin.keytab differ
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/44f40d11/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 30bf3ed..9a5cf96 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
@@ -41,6 +41,7 @@ public final class IOUtil {
while ((length = in.read(buffer)) != -1) {
baos.write(buffer, 0, length);
}
+ in.close();
return baos.toByteArray();
}
@@ -56,6 +57,7 @@ public final class IOUtil {
toRead -= ret;
off += ret;
}
+ in.close();
}
/**
[2/2] directory-kerby git commit: refine persistTofile() method in
JsonIdentityBackend.java and close the FileInputStream after used in
IOUtil.java
Posted by ya...@apache.org.
refine persistTofile() method in JsonIdentityBackend.java and close the FileInputStream after used in IOUtil.java
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/2daee238
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/2daee238
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/2daee238
Branch: refs/heads/master
Commit: 2daee238dbcf01170a01936f0feddb65e7dd0726
Parents: df2539b 44f40d1
Author: yaningxu <ya...@gmail.com>
Authored: Thu Nov 5 14:09:51 2015 +0800
Committer: yaningxu <ya...@gmail.com>
Committed: Thu Nov 5 14:09:51 2015 +0800
----------------------------------------------------------------------
.../kerberos/kdc/identitybackend/JsonIdentityBackend.java | 6 +++++-
kerby-util/src/main/java/org/apache/kerby/util/IOUtil.java | 2 ++
2 files changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------