From 15adc3bc6cc35f4047d4ea2a7f5a064c60357ba3 Mon Sep 17 00:00:00 2001 From: Phil Date: Sun, 12 Mar 2023 17:53:14 +0000 Subject: [PATCH] Fixed gpm function --- .aliases | 27 ++++++++++++++++++++------- .aliases.swp | Bin 16384 -> 0 bytes 2 files changed, 20 insertions(+), 7 deletions(-) delete mode 100644 .aliases.swp diff --git a/.aliases b/.aliases index aaa9724..e4db001 100644 --- a/.aliases +++ b/.aliases @@ -118,13 +118,13 @@ alias wireshark-pfsense-lab="sudo su -c 'wireshark -k -i <(ssh root@10.74.85.11 # Git Functions function gpm() { - if [ "$(grep -c "[branch "master"]" .git/config )" -gt 0 ]; then - git push origin master - elif [ "$(grep -c "[branch "main"]" .git/config )" -gt 0 ]; then - git push origin main + if [ "$(grep -c '\[branch "master"\]' .git/config )" -gt 0 ]; then + git push origin master + elif [ "$(grep -c '\[branch "main"\]' .git/config )" -gt 0 ]; then + git push origin main else - echo "fatal: not a git repository (or any of the parent directories): .git" -fi + echo "fatal: not a git repository (or any of the parent directories): .git" + fi } function gac() { @@ -202,6 +202,7 @@ sudo -v else echo "No Snap Found" fi +## Parrot OS if [ "$(grep -c "parrot" /etc/os-release)" -gt 0 ]; then echo "Updating Apt Packages..." if [ -d "/opt/sophos-av" ];then @@ -212,6 +213,7 @@ if [ "$(grep -c "parrot" /etc/os-release)" -gt 0 ]; then sudo parrot-upgrade -y && sudo apt full-upgrade -y fi +##Kali elif [ "$(grep -c "kali" /etc/os-release)" -gt 0 ]; then echo "Updating Apt Packages..." if [ -d "/opt/sophos-av" ];then @@ -221,6 +223,7 @@ elif [ "$(grep -c "kali" /etc/os-release)" -gt 0 ]; then else sudo apt update && sudo apt --autoremove full-upgrade -y fi +## Debian elif [ "$(grep -c "debian" /etc/os-release)" -gt 0 ]; then echo "Updating Apt Packages..." if [ -d "/opt/sophos-av" ];then @@ -230,6 +233,7 @@ elif [ "$(grep -c "debian" /etc/os-release)" -gt 0 ]; then else sudo apt clean && sudo apt update && sudo apt full-upgrade -y fi +##Arch elif [ "$(grep -c "arch" /etc/os-release)" -gt 0 ]; then echo "Updating Pacman Packages" if [ -d "/opt/sophos-av" ];then @@ -240,7 +244,16 @@ elif [ "$(grep -c "arch" /etc/os-release)" -gt 0 ]; then pacmanorphan=$(sudo pacman -Qdt) sudo pacman -Syy -y && sudo -v && sudo pacman -Syu -y && sudo pacman --noconfirm -R $(pacman -Qdtq) fi - +## Fedora +elif [ "$(grep -c "fedora" /etc/os-release)" -gt 0 ]; then + echo "Updating DNF Packages" + if [ -d "/opt/sophos-av" ];then + sudo service sav-protect stop >> /dev/null + sudo dnf update -y && sudo dnf autoremove -y + sudo service sav-protect start >> /dev/null + else + sudo dnf update -y && sudo dnf autoremove -y + fi else echo "No apt or pacman found. I guess you're out of luck" fi diff --git a/.aliases.swp b/.aliases.swp deleted file mode 100644 index fd9bd1dafa121a897041bdb346ccf942d0f235f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 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