.DS_Store
catalina.md
... ...
@@ -1,71 +1,72 @@
1
-# Using SBGrid with MacOS 10.15 'Catalina'
2
-SBGrid works with MacOS Catalina but the installation process requires a work-around to handle new filesystem controls.
3
-These controls impact the 'activation' process of our installation client and also the ability to install the software.
4
-Once the activation process is completed following the procedure below, the client can be used normally. The SBGrid software is then functional, though [32-bit applications](https://docs.google.com/spreadsheets/d/e/2PACX-1vSZEEdZhYIdRq0BoY-Aq8XFO1QSR6idkO72N2UeACWSG8-84gLlPqE_v9NrFO9na66gZ3_6PCSDUXGI/pubhtml?gid=1974952972&single=true) are not supported on 10.15 Catalina.
1
+# Using BioGrids with MacOS 10.15 'Catalina'
2
+BioGrids works with MacOS Catalina but the installation process requires a work-around to handle new filesystem controls.
3
+These controls impact the 'activation' process of our installation client and also the ability to install the software.
4
+Once the activation process is completed following the procedure below, the client can be used normally. The BioGrids software is then functional, though [32-bit applications](https://docs.google.com/spreadsheets/d/e/2PACX-1vSZEEdZhYIdRq0BoY-Aq8XFO1QSR6idkO72N2UeACWSG8-84gLlPqE_v9NrFO9na66gZ3_6PCSDUXGI/pubhtml?gid=1974952972&single=true) are not supported on 10.15 Catalina.
5 5
6
-Note that macOS now uses the z-shell (zsh) by default.
7
-This shell is also supported in SBGrid using the standard sbgrid.shrc file.
6
+Note that macOS now uses the z-shell (zsh) by default.
7
+This shell is also supported in BioGrids using the standard biogrids.shrc file.
8 8
9 9
## Installation : the easy way with the latest command line client, sbgrid-cli.
10 10
Activation with our latest command-line install client is possible in 3 steps, but a reboot is required to add the '/programs' path.
11 11
12
-### 1. Download the client, sbgrid-cli :
12
+### 1. Download the client, biogrids-cli :
13 13
First, download the latest install client from here
14 14
15
-[sbgrid-cli version 2.0.43](downloads/sbgrid-cli_2.0.43_macOS.tar.gz)
15
+[biogrids-cli version 2.0.43](downloads/biogrids_cli_2.0.43_mac.tar.gz)
16 16
17
-You can use *curl* to download the tarball directly in your terminal.
17
+You can use *curl* to download the tarball directly in your terminal.
18 18
This approach has the added benefit of not triggering the macOS "unidentified developer" Gatekeeper response which requires the *xattr* step below.
19 19
```
20
-curl -LO https://sbgrid.org/wiki/downloads/sbgrid-cli_2.0.43_macOS.tar.gz
20
+curl -LO https://biogrids.org/wiki/downloads/biogrids_cli_2.0.43_mac.tar.gz
21 21
```
22 22
23 23
24
+
24 25
Untar and run the application to test.
25 26
Untar :
26 27
```
27
-tar -zxf sbgrid-cli_2.0.43_macOS.tar.gz
28
+tar -zxf https://biogrids.org/wiki/downloads/biogrids_cli_2.0.43_mac.tar.gz
28 29
```
29 30
30
-then run :
31
+then run :
31 32
32 33
```
33
-cd sbgrid-cli
34
+cd biogrids-cli
34 35
35
-./sbgrid-cli
36
+./biogrids-cli
36 37
```
37 38
38 39
You should see the application usage info.
39 40
40
-If you see a pop-up warning about "unidentified developer", you may need to strip apple's quartine extended attribute.
41
+If you see a pop-up warning about "unidentified developer", you may need to strip apple's quartine extended attribute.
41 42
Cancel the dialog and then run this in your terminal:
42 43
```
43
-xattr -d com.apple.quarantine sbgrid-cli
44
+xattr -d com.apple.quarantine biogrids-cli
44 45
```
45 46
46
-You should then be able to run the application normally.
47
+You should then be able to run the application normally.
47 48
48 49
### 2. Activate your installation :
49
-To activate, use the credentials provided by email after [https://sbgrid.org/registration/register/](registration).
50
+To activate, use the credentials provided by email after [regsitration](https://biogrids.org/registration/register/).
50 51
```
51
-./sbgrid-cli activate <your site> <your username> <your key>
52
+./biogrids-cli activate <your site> <your username> <your key>
52 53
```
53 54
54 55
### 3. Create link at /programs :
55
-The lastest MacOS provides the option to create links in the root partion via the */etc/synthetic.conf* file.
56
+The lastest MacOS provides the option to create links in the root partion via the */etc/synthetic.conf* file.
56 57
This file has the following format:
57 58
```
58 59
#link target
59
-/programs /opt/sbgrid
60
+/programs /opt/biogrids
60 61
```
61
-
62
-Note that the whitespace MUST be a tab character. Spaces will not work.
62
+
63
+Note that the whitespace MUST be a tab character. Spaces will not work.
63 64
Here is a file for reference : [synthetic.conf](downloads/synthetic.conf).
64
-Thanks to Ron Rock at University of Chicago for pointing this out.
65
+Thanks to Ron Rock at University of Chicago for pointing this out.
65 66
66 67
### 4. Reboot
67 68
68
-You should then see this in your root partition (/) :
69
+You should then see this in your root partition (/) :
69 70
70 71
```
71 72
key@key-mbp2:~/ $ ls -l /
... ...
@@ -89,21 +90,21 @@ drwxr-xr-x@ 11 root wheel 352 Apr 11 12:38 usr
89 90
lrwxr-xr-x@ 1 root admin 11 Apr 11 12:38 var -> private/var
90 91
```
91 92
92
-From there, you can continue to install software with the installation client, or use the [https://sbgrid.org/wiki/client_install](GUI).
93
+From there, you can continue to install software with the installation client, or use the [GUI](https://biogrids.org/wiki/client_install).
93 94
They are not mutually exclusive.
94 95
95
-## Method 2, SBGrid graphical client, the not-so-easy way to activate. Requires 3 reboots.
96
+## Method 2, BioGrids graphical client, the not-so-easy way to activate. Requires 3 reboots.
96 97
Activation with our graphical client is not compatible with MacOS 10.15 "Catalina" without temporarily disabling System Integrity Protection (SIP)
97
-While the approach above is easier and recommended, it is possible to activate with the GUI by following the process below.
98
+While the approach above is easier and recommended, it is possible to activate with the GUI by following the process below.
98 99
99
-To create the /programs symlink in Catalina without using the /etc/synthetic.conf file, the system filesystem must be remounted as read/write.
100
+To create the /programs symlink in Catalina without using the /etc/synthetic.conf file, the system filesystem must be remounted as read/write.
100 101
To do that in Catalina, system integrity protection (SIP) must be disabled.
101 102
102 103
### 1. Disable SIP from Recovery mode
103 104
- Restart your Mac.
104 105
- Before macOS starts up, hold down Command-R and keep it held down until you see an Apple icon and a progress bar. Release. This boots you into Recovery.
105 106
- From the Utilities menu, select Terminal.
106
-- At the prompt run the following and then press Return:
107
+- At the prompt run the following and then press Return:
107 108
108 109
```
109 110
csrutil disable
... ...
@@ -116,22 +117,22 @@ csrutil disable
116 117
To remount the disk as read/write, run :
117 118
118 119
```
119
-sudo mount -uw /
120
+sudo mount -uw /
120 121
```
121 122
122
-To create the SBGrid /programs link, run :
123
+To create the BioGrids /programs link, run :
123 124
124 125
```
125
-sudo ln -s /opt/sbgrid /programs
126
+sudo ln -s /opt/biogrids /programs
126 127
```
127 128
128
-To install the software, you can use the install client normally. It will create the required paths and install the software. After the initial installation, you can use the install client as in previous MacOS releases, even after the steps below.
129
+To install the software, you can use the install client normally. It will create the required paths and install the software. After the initial installation, you can use the install client as in previous MacOS releases, even after the steps below.
129 130
130 131
### 3. Re-enable SIP (optional)
131 132
- Restart your Mac.
132 133
- Before macOS starts up, hold down Command-R and keep it held down until you see an Apple icon and a progress bar. Release. This boots you into Recovery.
133 134
- From the Utilities menu, select Terminal.
134
-- At the prompt, re-enbale SIP with :
135
+- At the prompt, re-enbale SIP with :
135 136
136 137
```
137 138
csrutil enable
... ...
@@ -141,7 +142,7 @@ csrutil enable
141 142
- From the  menu, select Restart.
142 143
143 144
## How to stop nagging macOS update alerts
144
-It is possible to turn off the nagging pop ups.
145
+It is possible to turn off the nagging pop ups.
145 146
146 147
- Open System Preferences.
147 148
- Click on Software Update.
... ...
@@ -153,7 +154,7 @@ It is possible to turn off the nagging pop ups.
153 154
154 155
```
155 156
156
-You will see :
157
+You will see :
157 158
158 159
```
159 160
Ignored updates:
downloads/biogrids_cli_2.0.43_mac.tar.gz
... ...
Binary files /dev/null and b/downloads/biogrids_cli_2.0.43_mac.tar.gz differ
downloads/synthetic.conf
... ...
@@ -0,0 +1 @@
1
+programs /opt/biogrids
images/.DS_Store
... ...
Binary files /dev/null and b/images/.DS_Store differ
images/logo.png
... ...
Binary files a/images/logo.png and /dev/null differ