diff --git a/checkin_notes b/checkin_notes index dc60e0fbd4..bb270358be 100755 --- a/checkin_notes +++ b/checkin_notes @@ -9437,3 +9437,13 @@ Rom 28 Aug 2006 Rom 28 Aug 2006 (Forked from HEAD) - Branch boinc_core_release_5_6 created for the BOINC 5.6 client release. +Charlie 28 Aug 2006 (HEAD and boinc_core_release_5_6 branch) + -Mac: Clear S_ISUID and S_ISGID permission bits from standalone Client + when releasing, to eliminate warning when users try to copy it. + End users of standalone Client need to run Mac_SA_Secure.sh script, + which will set these bits. + + mac_installer/ + release_boinc.sh + release_GridRepublic.sh + \ No newline at end of file diff --git a/mac_installer/release_GridRepublic.sh b/mac_installer/release_GridRepublic.sh index 21479582ac..a980679faa 100644 --- a/mac_installer/release_GridRepublic.sh +++ b/mac_installer/release_GridRepublic.sh @@ -187,8 +187,9 @@ sudo chmod -R 644 "${NEW_DIR_PATH}/${LC_BRAND_NAME}_$1.$2.$3_macOSX_universal/Re #### mkdir -p "${NEW_DIR_PATH}/${LC_BRAND_NAME}_$1.$2.$3_universal-apple-darwin" #### cp -fpR $BUILDPATH/boinc "${NEW_DIR_PATH}/${LC_BRAND_NAME}_$1.$2.$3_universal-apple-darwin/" #### cp -fpR $BUILDPATH/boinc_cmd "${NEW_DIR_PATH}/${LC_BRAND_NAME}_$1.$2.$3_universal-apple-darwin/" +#### cp -fpR curl/ca-bundle.crt "${NEW_DIR_PATH}/${LC_BRAND_NAME}_$1.$2.$3_universal-apple-darwin/" #### sudo chown -R root:admin "${NEW_DIR_PATH}/${LC_BRAND_NAME}_$1.$2.$3_universal-apple-darwin"/* -#### sudo chmod -R u+rw,g+r-w,o+r-w "${NEW_DIR_PATH}/${LC_BRAND_NAME}_$1.$2.$3_universal-apple-darwin"/* +#### sudo chmod -R u+rw-s,g+r-ws,o+r-w "${NEW_DIR_PATH}/${LC_BRAND_NAME}_$1.$2.$3_universal-apple-darwin"/* ##### We've decided not to create branded symbol table file; it is identical to standard one #### mkdir -p "${NEW_DIR_PATH}/${LC_BRAND_NAME}_$1.$2.$3_macOSX_SymbolTables" diff --git a/mac_installer/release_boinc.sh b/mac_installer/release_boinc.sh index 8259f8c900..2d0f7eac61 100644 --- a/mac_installer/release_boinc.sh +++ b/mac_installer/release_boinc.sh @@ -132,7 +132,7 @@ cp -fpR $BUILDPATH/boinc ../BOINC_Installer/New_Release_$1_$2_$3/boinc_$1.$2.$3_ cp -fpR $BUILDPATH/boinc_cmd ../BOINC_Installer/New_Release_$1_$2_$3/boinc_$1.$2.$3_universal-apple-darwin/ cp -fpR curl/ca-bundle.crt ../BOINC_Installer/New_Release_$1_$2_$3/boinc_$1.$2.$3_universal-apple-darwin/ sudo chown -R root:admin ../BOINC_Installer/New_Release_$1_$2_$3/boinc_$1.$2.$3_universal-apple-darwin/* -sudo chmod -R u+rw,g+r-w,o+r-w ../BOINC_Installer/New_Release_$1_$2_$3/boinc_$1.$2.$3_universal-apple-darwin/* +sudo chmod -R u+rw-s,g+r-ws,o+r-w ../BOINC_Installer/New_Release_$1_$2_$3/boinc_$1.$2.$3_universal-apple-darwin/* cp -fpR $BUILDPATH/SymbolTables ../BOINC_Installer/New_Release_$1_$2_$3/boinc_$1.$2.$3_macOSX_SymbolTables/