Set group permissions on IL files (for interlogd/tomcat interaction).
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Tue, 26 Feb 2013 13:33:16 +0000 (13:33 +0000)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Tue, 26 Feb 2013 14:18:21 +0000 (15:18 +0100)
org.glite.lb.client-java/src/org/glite/lb/ILFileWriter.java

index 50900f8..e834d26 100644 (file)
@@ -48,6 +48,8 @@ public class ILFileWriter {
         long fileLength = 0;
         FileLock fileLock = null;
         File file;
+       Runtime run = Runtime.getRuntime();
+       String cmd[] = {"chmod", "g+rw", null};
 
         for (int i = 0; i < repeatWriteToFile; i++) {
             try {
@@ -66,6 +68,8 @@ public class ILFileWriter {
                    out.close();
 
                     if (file.exists()) {
+                       cmd[2] = prefix;
+                       run.exec(cmd);
                         break;
                     }
                 }