Update macos.sh

This commit is contained in:
simeononsecurity
2022-01-24 03:04:48 +00:00
committed by GitHub
parent 51d8c3ff13
commit 34ab003c5a

View File

@ -53,13 +53,13 @@ sudo pfctl -e -f pf.rules
# sudo tcpdump -ni pflog0 # sudo tcpdump -ni pflog0
curl https://github.com/macports/macports-base/releases/download/v2.7.1/MacPorts-2.7.1-12-Monterey.pkg -o MacPorts-2.7.1-12-Monterey.pkg sudo curl https://github.com/macports/macports-base/releases/download/v2.7.1/MacPorts-2.7.1-12-Monterey.pkg -o MacPorts-2.7.1-12-Monterey.pkg
sudo installer -pkg ./MacPorts-2.7.1-12-Monterey.pkg -target / sudo installer -pkg ./MacPorts-2.7.1-12-Monterey.pkg -target /
sudo port install opendoas sudo port install opendoas
curl https://raw.githubusercontent.com/drduh/config/master/scripts/pf-blocklist.sh -o "pf-blocklist.sh" curl https://raw.githubusercontent.com/drduh/config/master/scripts/pf-blocklist.sh -o "pf-blocklist.sh"
chmod +x ./pf-blocklist.sh sudo chmod +x ./pf-blocklist.sh
sudo /bin/bash -c ./pf-blocklist.sh sudo /bin/bash -c ./pf-blocklist.sh
@ -91,8 +91,8 @@ sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.c
sudo brew install curl --with-openssl sudo brew install curl --with-openssl
# Privoxy # Privoxy
brew install privoxy sudo brew install privoxy
brew services start privoxy sudo brew services start privoxy
sudo networksetup -setwebproxy "Wi-Fi" 127.0.0.1 8118 sudo networksetup -setwebproxy "Wi-Fi" 127.0.0.1 8118
sudo networksetup -setsecurewebproxy "Wi-Fi" 127.0.0.1 8118 sudo networksetup -setsecurewebproxy "Wi-Fi" 127.0.0.1 8118
sudo curl -o homebrew/etc/privoxy/config https://raw.githubusercontent.com/drduh/config/master/privoxy/config sudo curl -o homebrew/etc/privoxy/config https://raw.githubusercontent.com/drduh/config/master/privoxy/config
@ -181,28 +181,28 @@ sudo defaults delete ~/Library/Preferences/com.apple.iTunes.plist WirelessBuddyI
#duti #duti
sudo brew install duti sudo brew install duti
duti -s com.apple.Safari afp sudo duti -s com.apple.Safari afp
duti -s com.apple.Safari ftp sudo duti -s com.apple.Safari ftp
duti -s com.apple.Safari nfs sudo duti -s com.apple.Safari nfs
duti -s com.apple.Safari smb sudo duti -s com.apple.Safari smb
duti -s com.apple.TextEdit public.unix-executable sudo duti -s com.apple.TextEdit public.unix-executable
#screenlock #screenlock
defaults write com.apple.screensaver askForPassword -int 1 sudo defaults write com.apple.screensaver askForPassword -int 1
defaults write com.apple.screensaver askForPasswordDelay -int 0 sudo defaults write com.apple.screensaver askForPasswordDelay -int 0
#expose hidden files #expose hidden files
defaults write com.apple.finder AppleShowAllFiles -bool true sudo defaults write com.apple.finder AppleShowAllFiles -bool true
chflags nohidden ~/Library sudo chflags nohidden ~/Library
#filename extentions #filename extentions
defaults write NSGlobalDomain AppleShowAllExtensions -bool true sudo defaults write NSGlobalDomain AppleShowAllExtensions -bool true
#disable autosave to icloud #disable autosave to icloud
defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool false sudo defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool false
#disable crash reporter #disable crash reporter
defaults write com.apple.CrashReporter DialogType none sudo defaults write com.apple.CrashReporter DialogType none
#disable bonjour #disable bonjour
sudo defaults write /Library/Preferences/com.apple.mDNSResponder.plist NoMulticastAdvertisements -bool YES sudo defaults write /Library/Preferences/com.apple.mDNSResponder.plist NoMulticastAdvertisements -bool YES