Merge remote-tracking branch 'origin/master'

This commit is contained in:
BenCat07 2019-08-20 15:44:07 +02:00
commit 80bfa1094b
3 changed files with 14 additions and 18 deletions

6
attach
View File

@ -34,11 +34,11 @@ echo Attaching to "$proc"
# pBypass for crash dumps being sent # pBypass for crash dumps being sent
# You may also want to consider using -nobreakpad in your launch options. # You may also want to consider using -nobreakpad in your launch options.
sudo rm -rf /tmp/dumps # Remove if it exists sudo mkdir -p /tmp/dumps # Make it as root if it doesnt exist
sudo mkdir /tmp/dumps # Make it as root sudo chown root:root /tmp/dumps # Claim it as root
sudo chmod 000 /tmp/dumps # No permissions sudo chmod 000 /tmp/dumps # No permissions
FILENAME="/tmp/.gl$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 6 | head -n 1)" FILENAME="/tmp/.gl$(head /dev/urandom | tr -dc 'a-zA-Z0-9' | head -c 6)"
cp "bin/libcathook.so" "$FILENAME" cp "bin/libcathook.so" "$FILENAME"

View File

@ -1,10 +1,8 @@
#!/usr/bin/env bash #!/usr/bin/env bash
if [ $SUDO_USER ]; then RUNUSER="sudo -u $(logname)"
sudo -u $SUDO_USER ./scripts/updater --autoupdater $RUNUSER bash ./scripts/updater --autoupdater
else
./scripts/updater
fi
line=$(pgrep -u $SUDO_USER hl2_linux) line=$(pgrep -u $SUDO_USER hl2_linux)
arr=($line) arr=($line)
inst=$1 inst=$1
@ -36,11 +34,11 @@ echo Attaching to "$proc"
# pBypass for crash dumps being sent # pBypass for crash dumps being sent
# You may also want to consider using -nobreakpad in your launch options. # You may also want to consider using -nobreakpad in your launch options.
sudo rm -rf /tmp/dumps # Remove if it exists sudo mkdir -p /tmp/dumps # Make it as root if it doesnt exist
sudo mkdir /tmp/dumps # Make it as root sudo chown root:root /tmp/dumps # Claim it as root
sudo chmod 000 /tmp/dumps # No permissions sudo chmod 000 /tmp/dumps # No permissions
FILENAME="/tmp/.gl$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 6 | head -n 1)" FILENAME="/tmp/.gl$(head /dev/urandom | tr -dc 'a-zA-Z0-9' | head -c 6)"
cp "bin/libcathook.so" "$FILENAME" cp "bin/libcathook.so" "$FILENAME"

View File

@ -3,11 +3,9 @@
# Thank you LWSS # Thank you LWSS
# https://github.com/LWSS/Fuzion/commit/a53b6c634cde0ed47b08dd587ba40a3806adf3fe # https://github.com/LWSS/Fuzion/commit/a53b6c634cde0ed47b08dd587ba40a3806adf3fe
if [ $SUDO_USER ]; then RUNUSER="sudo -u $(logname)"
sudo -u $SUDO_USER ./scripts/updater --autoupdater $RUNUSER bash ./scripts/updater --autoupdater
else
./scripts/updater
fi
line=$(pgrep -u $SUDO_USER hl2_linux) line=$(pgrep -u $SUDO_USER hl2_linux)
arr=($line) arr=($line)
inst=$1 inst=$1
@ -32,8 +30,8 @@ echo Attaching to "$proc"
# pBypass for crash dumps being sent # pBypass for crash dumps being sent
# You may also want to consider using -nobreakpad in your launch options. # You may also want to consider using -nobreakpad in your launch options.
sudo rm -rf /tmp/dumps # Remove if it exists sudo mkdir -p /tmp/dumps # Make it as root if it doesnt exist
sudo mkdir /tmp/dumps # Make it as root sudo chown root:root /tmp/dumps # Claim it as root
sudo chmod 000 /tmp/dumps # No permissions sudo chmod 000 /tmp/dumps # No permissions
# Get a Random name from the build_names file. # Get a Random name from the build_names file.