|
|
|
@ -15,14 +15,11 @@ Please look at the go code, etc... |
|
|
|
- Boot into some form of Recovery Mode: |
|
|
|
- Boot into some form of Recovery Mode: |
|
|
|
- Boot into a Linux Live USB disk. |
|
|
|
- Boot into a Linux Live USB disk. |
|
|
|
- Then mount your hard drive, open the folder to etc, right click and open in new Terminal. |
|
|
|
- Then mount your hard drive, open the folder to etc, right click and open in new Terminal. |
|
|
|
- From the etc folder: change directory to systemd/system, edit execguard@.service |
|
|
|
- From the etc folder: change directory to systemd/system, Delete multi-user.target.wants/execguard@enforce.service |
|
|
|
- Remove the %I and replace it with --init so it's in init mode... |
|
|
|
|
|
|
|
``` |
|
|
|
``` |
|
|
|
cd systemd/system/ |
|
|
|
pwd |
|
|
|
sudo nano execguard@.service |
|
|
|
## you should be in /etc/systemd/system/ if not cd into it... |
|
|
|
ExecStart=/usr/local/bin/execguard --init |
|
|
|
sudo rm multi-user.target.wants/execguard@enforce.service |
|
|
|
|
|
|
|
|
|
|
|
# If, the program still does not work: sudo rm /etc/systemd/system/execguard@.service |
|
|
|
|
|
|
|
reboot |
|
|
|
reboot |
|
|
|
``` |
|
|
|
``` |
|
|
|
### About execgaurd --init |
|
|
|
### About execgaurd --init |
|
|
|
@ -66,10 +63,11 @@ cd execgaurd |
|
|
|
./install.sh |
|
|
|
./install.sh |
|
|
|
``` |
|
|
|
``` |
|
|
|
# Running as a Daemon |
|
|
|
# Running as a Daemon |
|
|
|
Kind of Dangerious when in enforce mode!!: |
|
|
|
Kind of Dangerious when in enforce mode!! Do a AV scan on your computer, then have all your program run that are safe while in init mode. |
|
|
|
``` |
|
|
|
``` |
|
|
|
startExecguard.sh init |
|
|
|
startExecguard.sh init |
|
|
|
To Switch to Enforcement more: $ startExecguard.sh enforce |
|
|
|
To Switch to Enforcement more: $ startExecguard.sh enforce |
|
|
|
|
|
|
|
sudo systemctl enable --now execguard@init |
|
|
|
``` |
|
|
|
``` |
|
|
|
Reboot, to have all Boot programs, load into learning mode. |
|
|
|
Reboot, to have all Boot programs, load into learning mode. |
|
|
|
|
|
|
|
|
|
|
|
@ -102,7 +100,7 @@ If not using apt, change the script to use your package manager. |
|
|
|
# Once done initializing the System, BEWARE....doing this...: |
|
|
|
# Once done initializing the System, BEWARE....doing this...: |
|
|
|
If you have not allowed all the things needed for your system, it will HANG-UP and stop working!!!! |
|
|
|
If you have not allowed all the things needed for your system, it will HANG-UP and stop working!!!! |
|
|
|
``` |
|
|
|
``` |
|
|
|
sudo systemctl disable --now execguard@init |
|
|
|
sudo systemctl disable execguard@init |
|
|
|
sudo systemctl execguard@init status |
|
|
|
sudo systemctl execguard@init status |
|
|
|
|
|
|
|
|
|
|
|
sudo systemctl enable --now execguard@enforce |
|
|
|
sudo systemctl enable --now execguard@enforce |
|
|
|
|