You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ci_tooling/privileged_helper_tool/README.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,18 @@
1
1
# OCLP-R Privileged Helper Tool
2
2
3
-
`com.pyquick.oclp-r.privileged-helper` is OCLP-R's Privileged Helper Tool.
3
+
`com.hackdoc.oclp-r.privileged-helper` is OCLP-R's Privileged Helper Tool.
4
4
5
5
The architecture is as such:
6
6
1. The main application (OCLP-R.app) will send arguments to the privileged helper tool to execute.
7
-
2. The privileged helper tool will check the code signature of the main application to ensure it is signed by pyquick.
7
+
2. The privileged helper tool will check the code signature of the main application to ensure it is signed by hackdoc.
8
8
3. The privileged helper tool will then execute the command and return the output to the main application.
9
9
10
10
The helper tool is able to execute code as root by using the "Set UID" bit present on the file.
11
11
12
12
13
13
## Running from source
14
14
15
-
Since running OCLP-R from source will lack pyquick's code signature, you will need to disable code signature verification in the privileged helper tool otherwise root commands will fail.
15
+
Since running OCLP-R from source will lack hackdoc's code signature, you will need to disable code signature verification in the privileged helper tool otherwise root commands will fail.
16
16
17
17
To do so, compile the privileged helper tool with debug:
18
18
```
@@ -28,7 +28,7 @@ When using the Privileged Helper Tool from source, you are now adding a security
28
28
29
29
If possible, we highly recommend creating a developer account with Apple and signing the application with your own ["Developer ID Application" certificate](https://developer.apple.com/help/account/create-certificates/create-developer-id-certificates/). This will allow you to run the application without disabling code signature checks.
30
30
31
-
* Note that pyquick's Team ID will need to be replaced in main.m with your own Team ID (`S74BDJXQMD` -> `YOUR_TEAM`)
31
+
* Note that hackdoc's Team ID will need to be replaced in main.m with your own Team ID (`S74BDJXQMD` -> `YOUR_TEAM`)
32
32
* Additionally you will be required to compile OCLP-R.app with your own Developer ID Application certificate
33
33
34
34
If this is not possible, we recommend using [OCLP-R's prebuilt binaries](../../SOURCE.md) instead.
0 commit comments