summaryrefslogtreecommitdiffstats
path: root/src/libs/kdtools/localpackagehub.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/kdtools/localpackagehub.cpp')
-rw-r--r--src/libs/kdtools/localpackagehub.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libs/kdtools/localpackagehub.cpp b/src/libs/kdtools/localpackagehub.cpp
index 11ff36a88..14e6b5738 100644
--- a/src/libs/kdtools/localpackagehub.cpp
+++ b/src/libs/kdtools/localpackagehub.cpp
@@ -28,6 +28,7 @@
****************************************************************************/
#include "localpackagehub.h"
+#include "fileutils.h"
#include "globals.h"
#include "constants.h"
@@ -431,6 +432,11 @@ void LocalPackageHub::writeToDisk()
file.write(doc.toByteArray(4));
file.close();
+
+ // Write permissions for installation information file
+ QInstaller::setDefaultFilePermissions(
+ &file, DefaultFilePermissions::NonExecutable);
+
d->modified = false;
}
}