Update Thu Oct 8 04:29:18 PM CDT 2020
This commit is contained in:
parent
0910b9f370
commit
9e4d196bf4
|
@ -67,7 +67,6 @@
|
||||||
|
|
||||||
check_distro() {
|
check_distro() {
|
||||||
distro=$(uname -a | grep -i -c "kali") # distro check
|
distro=$(uname -a | grep -i -c "kali") # distro check
|
||||||
|
|
||||||
if [ $distro -ne 1 ]
|
if [ $distro -ne 1 ]
|
||||||
then echo -e "\n $blinkexclaim Sorry I only work on Kali Linux $blinkexclaim \n"; exit # false
|
then echo -e "\n $blinkexclaim Sorry I only work on Kali Linux $blinkexclaim \n"; exit # false
|
||||||
fi
|
fi
|
||||||
|
@ -102,14 +101,9 @@ fix_section () {
|
||||||
}
|
}
|
||||||
|
|
||||||
fix_missing () {
|
fix_missing () {
|
||||||
# update and autoremove
|
|
||||||
eval apt -y update $silent && eval apt -y autoremove $silent
|
eval apt -y update $silent && eval apt -y autoremove $silent
|
||||||
|
|
||||||
# remove kali-undercover
|
|
||||||
eval apt -y remove kali-undercover $silent
|
eval apt -y remove kali-undercover $silent
|
||||||
echo -e "\n $greenplus apt updated "
|
echo -e "\n $greenplus apt updated "
|
||||||
|
|
||||||
#just force build-essential here and be done with it
|
|
||||||
eval apt -y install dkms build-essential $silent
|
eval apt -y install dkms build-essential $silent
|
||||||
python-pip-curl
|
python-pip-curl
|
||||||
python3_pip $force
|
python3_pip $force
|
||||||
|
@ -120,9 +114,9 @@ fix_missing () {
|
||||||
fix_all () {
|
fix_all () {
|
||||||
fix_sources
|
fix_sources
|
||||||
fix_missing $force
|
fix_missing $force
|
||||||
seclists $force # moved from fix_missing
|
seclists $force
|
||||||
fix_gedit $force # moved from fix_missing # added per sheeps request - still debating this 'request'
|
fix_gedit $force
|
||||||
fix_flameshot $force # moved from fix_missing
|
fix_flameshot $force
|
||||||
fix_grub
|
fix_grub
|
||||||
fix_smbconf
|
fix_smbconf
|
||||||
fix_impacket
|
fix_impacket
|
||||||
|
@ -435,11 +429,12 @@ bpt () {
|
||||||
|
|
||||||
pimpmywifi_main () {
|
pimpmywifi_main () {
|
||||||
# Nothing to see here Netizen move along...
|
# Nothing to see here Netizen move along...
|
||||||
|
# ---Under Construction---
|
||||||
# - RTL8188AU FIX LIBC6 BREAKS LIBGCC-9-DEV
|
# - RTL8188AU FIX LIBC6 BREAKS LIBGCC-9-DEV
|
||||||
# -----begin fix-----
|
# -----begin fix-----
|
||||||
# apt -y update
|
# apt -y update
|
||||||
# apt -y remove realtek-88xxau-dkms && apt -y purge realtek-88xxau-dkms
|
# apt -y remove realtek-88xxau-dkms && apt -y purge realtek-88xxau-dkms
|
||||||
# apt -y install gcc-9-base # libc6 breaks libgcc-9-dev fix
|
# apt -y install gcc-9-base # libc6 breaks libgcc-9-dev fix # what todo on this one? 2019.x upgraded to 2020 throws Error
|
||||||
# apt -y install linux-headers-amd64
|
# apt -y install linux-headers-amd64
|
||||||
# apt -y install realtek-88xxau-dkms
|
# apt -y install realtek-88xxau-dkms
|
||||||
# apt -y upgrade
|
# apt -y upgrade
|
||||||
|
@ -491,7 +486,7 @@ vbox_fix_shared_folder_permission_denied () {
|
||||||
|
|
||||||
check_vm () {
|
check_vm () {
|
||||||
echo -e "\n $greenplus detecting hypervisor type \n"
|
echo -e "\n $greenplus detecting hypervisor type \n"
|
||||||
vbox_check=$(virt-what | grep -i -c "virtualbox") # virtualbox check
|
vbox_check=$(virt-what | grep -i -c "virtualbox") # virtualbox check
|
||||||
vmware_check=$(virt-what | grep -i -c "vmware") # vmware check
|
vmware_check=$(virt-what | grep -i -c "vmware") # vmware check
|
||||||
if [ $vbox_check = 1 ]
|
if [ $vbox_check = 1 ]
|
||||||
then
|
then
|
||||||
|
@ -530,8 +525,7 @@ run_update () {
|
||||||
echo -e "\n $greenplus starting pimpmyupgrade \n"
|
echo -e "\n $greenplus starting pimpmyupgrade \n"
|
||||||
eval apt -y update $silent && apt -y upgrade $silent
|
eval apt -y update $silent && apt -y upgrade $silent
|
||||||
kernel_check=$(ls /lib/modules | sort -n | tail -n 1)
|
kernel_check=$(ls /lib/modules | sort -n | tail -n 1)
|
||||||
echo -e "\n $greenplus installing linux-headers-$kernel_check \n"
|
echo -e "\n $greenplus installing dkms build-essential linux-headers-$kernel_check \n"
|
||||||
# Works well, tested multiple systems but keep an eye out for issues
|
|
||||||
eval apt -y install dkms build-essential linux-headers-amd64 $silent
|
eval apt -y install dkms build-essential linux-headers-amd64 $silent
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -546,7 +540,7 @@ pimpmykali_menu () {
|
||||||
echo -e "$asciiart"
|
echo -e "$asciiart"
|
||||||
echo -e "\n Select a option from menu: Rev:$revision"
|
echo -e "\n Select a option from menu: Rev:$revision"
|
||||||
echo -e "\n Options are 0 thru 9 and BPT :"
|
echo -e "\n Options are 0 thru 9 and BPT :"
|
||||||
echo -e "\n 1 - Fix Missing (pip pip3 golang and fix nmap)" # fix_missing
|
echo -e "\n 1 - Fix Missing (pip pip3 golang nmapfix build-essential)" # fix_missing
|
||||||
echo -e " 2 - Fix /etc/samba/smb.conf (adds the 2 missing lines)" # fix_smbconf
|
echo -e " 2 - Fix /etc/samba/smb.conf (adds the 2 missing lines)" # fix_smbconf
|
||||||
echo -e " 3 - Fix Golang (installs golang)" # fix_golang
|
echo -e " 3 - Fix Golang (installs golang)" # fix_golang
|
||||||
echo -e " 4 - Fix Grub (adds mitigations=off)" # fix_grub
|
echo -e " 4 - Fix Grub (adds mitigations=off)" # fix_grub
|
||||||
|
@ -599,23 +593,23 @@ check_arg () {
|
||||||
then pimpmykali_menu
|
then pimpmykali_menu
|
||||||
else
|
else
|
||||||
case $1 in
|
case $1 in
|
||||||
--menu) pimpmykali_menu ;; # -menu) pimpmykali_menu ;; menu) pimpmykali_menu ;;
|
--menu) pimpmykali_menu ;;
|
||||||
--all) fix_all ;; # -all) fix_all ;; all) fix_all ;;
|
--all) fix_all ;;
|
||||||
--smb) fix_smbconf ;; # -smb) fix_smbconf ;; smb) fix_smbconf ;;
|
--smb) fix_smbconf ;;
|
||||||
--go) fix_golang ;; # -go) fix_golang ;; go) fix_golang ;;
|
--go) fix_golang ;;
|
||||||
--gedit) fix_gedit ;; # -gedit) fix_gedit ;; gedit) fix_gedit ;;
|
--gedit) fix_gedit ;;
|
||||||
--impacket) fix_impacket ;; # -impacket) fix_impacket ;; impacket) fix_impacket ;;
|
--impacket) fix_impacket ;;
|
||||||
--grub) fix_grub ;; # -grub) fix_grub ;; grub) fix_grub ;;
|
--grub) fix_grub ;;
|
||||||
--root) make_rootgreatagain ;; # -root) make_rootgreatagain ;; root) make_rootgreatagain ;;
|
--root) make_rootgreatagain ;;
|
||||||
--missing) fix_missing ;; # -missing) fix_missing ;; missing) fix_missing ;;
|
--missing) fix_missing ;;
|
||||||
--help) pimpmykali_help ;; # -help) pimpmykali_help ;; help) pimpmykali_help ;;
|
--help) pimpmykali_help ;;
|
||||||
--flameshot) fix_flameshot ;; # -flameshot) fix_flameshot ;; flameshot) fix_flameshot ;;
|
--flameshot) fix_flameshot ;;
|
||||||
--force) force=1; fix_all $force ;; # -force) force=1; fix_all $force ;; force) force=1; fix_all $force ;;
|
--force) force=1; fix_all $force ;;
|
||||||
--borked) force=1; fix_sead_warning ;; # -borked) force=1; fix_sead_warning; ;; borked) force=1; fix_sead_warning; ;;
|
--borked) force=1; fix_sead_warning ;;
|
||||||
--nmap) fix_nmap ;; # -nmap) fix_nmap ;; nmap) fix_nmap ;;
|
--nmap) fix_nmap ;;
|
||||||
--bpt) bpt ;; # -bpt) bpt ;; bpt) bpt;;
|
--bpt) bpt ;;
|
||||||
--upgrade) fix_upgrade ;;
|
--upgrade) fix_upgrade ;;
|
||||||
*) pimpmykali_help ; exit 0 ;;
|
*) pimpmykali_help ; exit 0 ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue