diff --git a/checkin_notes b/checkin_notes
index d67ff8a35c..f38be3c759 100755
--- a/checkin_notes
+++ b/checkin_notes
@@ -6474,6 +6474,8 @@ Charlie 21 June 2006
- Installer calls check_security() after creating users and groups
and setting owners and permissions for Manager, Client and data;
retries up to 5 times if error.
+ - Installer script calls postinstall application twice with different
+ arguments, waits for first call to complete.
- Manager and Client report unique error codes from check_security().
client/
@@ -6487,4 +6489,6 @@ Charlie 21 June 2006
boinc.xcodeproj/
project.pbxproj
mac_installer/
+ postinstall
+ postupgrade
Postinstall.cpp
diff --git a/mac_build/English.lproj/InfoPlist.strings b/mac_build/English.lproj/InfoPlist.strings
index 7d63ca852f..b8a3d176be 100755
--- a/mac_build/English.lproj/InfoPlist.strings
+++ b/mac_build/English.lproj/InfoPlist.strings
@@ -1,5 +1,5 @@
/* Localized versions of Info.plist keys */
CFBundleName = "BOINC";
-CFBundleShortVersionString = "BOINC version 5.5.2";
-CFBundleGetInfoString = "BOINC version 5.5.2, Copyright 2006 University of California.";
+CFBundleShortVersionString = "BOINC version 5.5.3";
+CFBundleGetInfoString = "BOINC version 5.5.3, Copyright 2006 University of California.";
diff --git a/mac_build/Info.plist b/mac_build/Info.plist
index 7155627e5b..45bfaa5d7b 100644
--- a/mac_build/Info.plist
+++ b/mac_build/Info.plist
@@ -17,6 +17,6 @@
CFBundleSignature
BNC!
CFBundleVersion
- 5.5.2
+ 5.5.3
diff --git a/mac_build/Installer-Info.plist b/mac_build/Installer-Info.plist
index 1e948a818f..ef2445bab2 100644
--- a/mac_build/Installer-Info.plist
+++ b/mac_build/Installer-Info.plist
@@ -15,6 +15,6 @@
CFBundleSignature
????
CFBundleVersion
- 5.5.2
+ 5.5.3
diff --git a/mac_build/ScreenSaver-Info.plist b/mac_build/ScreenSaver-Info.plist
index ec2eaff0f1..41f28311b1 100644
--- a/mac_build/ScreenSaver-Info.plist
+++ b/mac_build/ScreenSaver-Info.plist
@@ -17,7 +17,7 @@
CFBundleSignature
????
CFBundleVersion
- 5.5.2
+ 5.5.3
NSPrincipalClass
BOINC_Saver_ModuleView
diff --git a/mac_build/SystemMenu-Info.plist b/mac_build/SystemMenu-Info.plist
index 3b2c7d5630..393e6881dd 100644
--- a/mac_build/SystemMenu-Info.plist
+++ b/mac_build/SystemMenu-Info.plist
@@ -15,6 +15,6 @@
CFBundleSignature
????
CFBundleVersion
- 5.5.2
+ 5.5.3
diff --git a/mac_installer/PostInstall.cpp b/mac_installer/PostInstall.cpp
index ad83084b11..16b6ddf0a9 100755
--- a/mac_installer/PostInstall.cpp
+++ b/mac_installer/PostInstall.cpp
@@ -35,6 +35,7 @@
#include "SetupSecurity.h"
void Initialize(void); /* function prototypes */
+int LaunchBoinc(void);
void SetLoginItem(long brandID);
void SetUIDBackToUser (void);
OSErr UpdateAllVisibleUsers(long brandID);
@@ -69,6 +70,11 @@ int main(int argc, char *argv[])
char s[256];
#endif
+ for (i=0; i