summaryrefslogtreecommitdiff
path: root/postinst.mm
diff options
context:
space:
mode:
Diffstat (limited to 'postinst.mm')
-rw-r--r--postinst.mm8
1 files changed, 5 insertions, 3 deletions
diff --git a/postinst.mm b/postinst.mm
index 8ce11de..92a659c 100644
--- a/postinst.mm
+++ b/postinst.mm
@@ -226,7 +226,7 @@ int main(int argc, const char *argv[]) {
bool restart(false);
- if (kCFCoreFoundationVersionNumber >= 1000) {
+ if (kCFCoreFoundationVersionNumber >= 1000 && kCFCoreFoundationVersionNumber < 1349.56) {
if (!FixProtections())
return 1;
switch (MoveStash()) {
@@ -289,9 +289,11 @@ int main(int argc, const char *argv[]) {
chown(NewLibrary_ Cytore_, 501, 501);
}
- FixPermissions();
+ if (kCFCoreFoundationVersionNumber < 1349.56) {
+ FixPermissions();
- restart |= FixApplications();
+ restart |= FixApplications();
+ }
if (restart)
Finish("restart");