From 7f77d30f2817000dcf5a735afe2353beb53134b7 Mon Sep 17 00:00:00 2001
From: boli <boli@localhost>
Date: Fri, 04 May 2007 07:05:44 +0000
Subject: [PATCH] Setting log file permissions causes problems on Windows systems. This feature is disabled until further testing is performed.
---
opendj-sdk/opends/src/server/org/opends/server/loggers/MultifileTextWriter.java | 23 +++++++++++++++++++++--
1 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/loggers/MultifileTextWriter.java b/opendj-sdk/opends/src/server/org/opends/server/loggers/MultifileTextWriter.java
index 5ee2004..6e1dec4 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/loggers/MultifileTextWriter.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/loggers/MultifileTextWriter.java
@@ -182,10 +182,29 @@
writer = new BufferedWriter(osw, bufferSize);
}
+
+ // Try to apply file permissions. Causing problems with installer. Fix
+ // after 0.8.
+ /*
if(FilePermission.canSetPermissions())
{
- FilePermission.setPermissions(file, filePermissions);
- }
+ try
+ {
+ if(!FilePermission.setPermissions(file, filePermissions))
+ {
+ throw new Exception();
+ }
+ }
+ catch(Exception e)
+ {
+ // Log an warning that the permissions were not set.
+ int msgID = MSGID_LOGGER_SET_PERMISSION_FAILED;
+ String message = getMessage(msgID, file.toString());
+ logError(ErrorLogCategory.CONFIGURATION,
+ ErrorLogSeverity.SEVERE_WARNING,
+ message, msgID);
+ }
+ }*/
}
--
Gitblit v1.10.0