From 7c80369963e59560aa9eb0971a31c49eee0e3594 Mon Sep 17 00:00:00 2001 From: Charlie Fenton Date: Wed, 21 Jun 2006 13:09:19 +0000 Subject: [PATCH] *** empty log message *** svn path=/trunk/boinc/; revision=10431 --- checkin_notes | 4 ++ mac_build/English.lproj/InfoPlist.strings | 4 +- mac_build/Info.plist | 2 +- mac_build/Installer-Info.plist | 2 +- mac_build/ScreenSaver-Info.plist | 2 +- mac_build/SystemMenu-Info.plist | 2 +- mac_installer/PostInstall.cpp | 60 ++++++++++++++++++----- mac_installer/postinstall | 4 +- mac_installer/postupgrade | 4 +- 9 files changed, 64 insertions(+), 20 deletions(-) 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