mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Lee Trujillo
12.19.2015 1dc78176ae80acea96b251a4098de97024c7430f
opendj-server-legacy/src/main/java/org/opends/server/extensions/ConfigFileHandler.java
@@ -82,6 +82,7 @@
import org.opends.server.util.LDIFWriter;
import org.opends.server.util.StaticUtils;
import org.opends.server.util.TimeThread;
import org.opends.server.types.FilePermission;
/**
 * This class defines a simple configuration handler for the Directory Server
@@ -1447,6 +1448,7 @@
          FileInputStream  inputStream  = new FileInputStream(existingCfg);
          FileOutputStream outputStream = new FileOutputStream(newConfigFile);
          FilePermission.setSafePermissions(newConfigFile, 0600);
          byte[] buffer = new byte[8192];
          while (true)
          {
@@ -1633,7 +1635,7 @@
    {
      inputStream  = new FileInputStream(configFile);
      outputStream = new GZIPOutputStream(new FileOutputStream(archiveFile));
      FilePermission.setSafePermissions(archiveFile, 0600);
      int bytesRead = inputStream.read(buffer);
      while (bytesRead > 0)
      {
@@ -1723,7 +1725,7 @@
      try
      {
        outputStream = new FileOutputStream(tempFilePath, false);
        FilePermission.setSafePermissions(tempFile, 0600);
        try
        {
          byte[] buffer = new byte[8192];