security so I don't get I script that say sudo -rf or..... I guess I don't really need to worry about that, huh? On Tue, Jul 9, 2024 at 1:33 PM Snyder, Alexander J < alexander@snyderfamily.co> wrote: > Why? > > What's the end goal? What are you trying to achieve? > > -- > Thanks, > Alexander > > Sent from my Google Pixel 7 Pro > > On Tue, Jul 9, 2024, 10:17 Michael wrote: > >> Good question! I want to disable sudo while allowing its alias to work >> >> On Tue, Jul 9, 2024 at 12:29 PM Snyder, Alexander J < >> alexander@snyderfamily.co> wrote: >> >>> I think I lost the thread of this discussion somewhere along the way. >>> What is your desired outcome with this, Michael? >>> >>> Regardless of the journey, what are you hoping to achieve in the end? >>> >>> -- >>> Thanks, >>> Alexander >>> >>> Sent from my Google Pixel 7 Pro >>> >>> On Tue, Jul 9, 2024, 09:09 Michael via PLUG-discuss < >>> plug-discuss@lists.phxlinux.org> wrote: >>> >>>> and I reinstalled my system and got sudo and my alias to work. ai told >>>> me to change the permissions of sudo but..... wait I could create an >>>> instance of sudo closer up the path and change it's permissions. that >>>> should work. >>>> >>>> On Tue, Jul 9, 2024 at 12:05 PM Michael wrote: >>>> >>>>> I'm not antisystemd but that is how ai told me to do it >>>>> >>>>> >>>>> On Tue, Jul 9, 2024 at 10:28 AM Ryan Petris wrote: >>>>> >>>>>> I don't have an answer for you on the sudo bit, but I saw this in >>>>>> your history: >>>>>> >>>>>> 5 nano ~/set_time_after_internet.sh >>>>>> 6 chmod +x ~/set_time_after_internet.sh >>>>>> >>>>>> >>>>>> Not sure if you're anti-systemd or not, but if you use >>>>>> systemd-networkd (or even NetworkManager) along with systemd-timesyncd, >>>>>> this is exactly what happens, the time is set after you get an internet >>>>>> connection. >>>>>> >>>>>> At least on Arch, enabling systemd-networkd or NetworkManager will >>>>>> result in the services systemd-networkd-wait-online or >>>>>> NetworkManager-wait-online being enabled, which will complete once you have >>>>>> an internet connection; systemd-timesyncd will run after these services and >>>>>> thus the time will be set. >>>>>> >>>>>> Yet another thing you don't have to worry about if you just embrace >>>>>> systemd... >>>>>> >>>>>> On Tue, Jul 9, 2024, at 6:23 AM, Michael via PLUG-discuss wrote: >>>>>> >>>>>> here is my history so you can see what chatgpt directed me to do: >>>>>> bmike1@bmike1-desktop:~$ history >>>>>> 1 xkill >>>>>> 2 ls /home >>>>>> 3 ls /home/bmike1/b >>>>>> 4 ls /home/bmike1/ >>>>>> 5 nano ~/set_time_after_internet.sh >>>>>> 6 chmod +x ~/set_time_after_internet.sh >>>>>> 7 crontab -e >>>>>> 8 alias aliasforsudo to sudo >>>>>> 9 nano ~/.bashrc >>>>>> 10 source ~/.bashrc >>>>>> 11 aliasforsudo ls /root >>>>>> 12 nano ~/.bashrc >>>>>> 13 source ~/.bashrc >>>>>> 14 aliasforsudo ls /root >>>>>> 15 source ~/.bashrc >>>>>> 16 aliasforsudo ls /root >>>>>> 17 sudo visudo >>>>>> 18 nano ~/set_time_after_internet.sh >>>>>> 19 chmod +x ~/set_time_after_internet.sh >>>>>> 20 crontab -e >>>>>> 21 aliasforsudo ls /root >>>>>> 22 SUDO >>>>>> 23 sudo >>>>>> 24 sudo cp /usr/bin/sudo /usr/bin/sudo.bak >>>>>> 25 sudo tee /usr/bin/sudo <>>>>> 26 #!/bin/bash >>>>>> 27 echo "The sudo command has been disabled." >>>>>> 28 EOF >>>>>> 29 sudo mv /usr/bin/sudo /usr/bin/sudo.bak >>>>>> 30 echo -e '#!/bin/bash\necho "The sudo command has been >>>>>> disabled."' | sudo tee /usr/bin/sudo >>>>>> 31 aliasforsudo ls >>>>>> 32 sudo ls >>>>>> 33 # Create the dummy sudo script >>>>>> 34 echo -e '#!/bin/bash\necho "The sudo command has been >>>>>> disabled."' | sudo tee /usr/bin/sudo >>>>>> 35 which sudo >>>>>> 36 sudo >>>>>> 37 su >>>>>> 38 aliasforsudo >>>>>> 39 aliasforsudo >>>>>> 40 aliasforsudo >>>>>> 41 sudo >>>>>> 42 isud >>>>>> 43 visudo >>>>>> 44 aliasforsudo visudo >>>>>> 45 aliasforsudo >>>>>> 46 aliasforsudo ls >>>>>> 47 sudo ls >>>>>> 48 aliasforsudo ls >>>>>> 49 sudo ls >>>>>> 50 echo -e '#!/bin/bash\necho "The sudo command has been >>>>>> disabled."' | sudo tee /usr/bin/sudo >>>>>> 51 aliasforsudo mv /usr/bin/sudo /usr/bin/sudo.old >>>>>> 52 echo -e '#!/bin/bash\necho "The sudo command has been >>>>>> disabled."' | aliasforsudo tee /usr/bin/sudo >>>>>> 53 aliasforsudo bash -c 'cat > /usr/bin/sudo <>>>>> 54 #!/bin/bash >>>>>> 55 echo "The sudo command has been disabled." >>>>>> 56 EOF' >>>>>> 57 echo -e '#!/bin/bash\necho "The sudo command has been >>>>>> disabled."' > sudo >>>>>> 58 aliasforsudo mv sudo /usr/bin/sudo >>>>>> 59 aliasforsudo ls >>>>>> 60 su >>>>>> 61 aliasforsudo ls >>>>>> 62 sudo ls >>>>>> 63 aliasforsudo passwd root >>>>>> 64 su >>>>>> 65 aliasforsudo sudo >>>>>> 66 aliasforsudo ls >>>>>> 67 sudo ls >>>>>> 68 aliasforsudo visudo >>>>>> 69 history >>>>>> bmike1@bmike1-desktop:~$ >>>>>> switced user because sudo disabled >>>>>> root@bmike1-desktop:/home/bmike1# history >>>>>> 1 mount -oremount,rw / >>>>>> 2 cp /usr/bin/sudo.bak /usr/bin/sudo >>>>>> 3 chmod 4755 /usr/bin/sudo >>>>>> 4 visudo >>>>>> 5 mount -o remount,rw / >>>>>> 6 cp /usr/bin/sudo.bak /usr/bin/sudo >>>>>> 7 chmod 4755 /usr/bin/sudo >>>>>> 8 su cmike1 >>>>>> 9 su bmike1 >>>>>> 10 sudo rm /usr/local/bin/sudo >>>>>> 11 sudo rm /usr/local/bin/sudo_custom >>>>>> 12 rm /usr/local/bin/sudo_custom >>>>>> 13 nano ~/.bashrc >>>>>> 14 which sudo >>>>>> 15 rm /usr/local/bin/sudo >>>>>> 16 which sudo >>>>>> 17 sudo ls >>>>>> 18 rm /usr/local/bin/sudo >>>>>> 19 which sudo >>>>>> 20 ls -l /usr/bin/sudo >>>>>> 21 nano ~/.bashrc >>>>>> 22 rm /usr/local/bin/sudo >>>>>> 23 which sudo >>>>>> 24 apt update >>>>>> 25 apt install --reinstall sudo >>>>>> 26 sudo ls >>>>>> 27 apt update >>>>>> 28 apt install --reinstall sudo >>>>>> 29 which sudo >>>>>> 30 sudo ls >>>>>> 31 rm /usr/local/bin/sudo 2>/dev/null >>>>>> 32 ls -l /usr/bin/sudo >>>>>> 33 sudo ls >>>>>> 34 visudo >>>>>> 35 echo $PATH >>>>>> 36 unalias sudo 2>/dev/null >>>>>> 37 sudo >>>>>> 38 chmod 4755 /usr/bin/sudo >>>>>> 39 sudo >>>>>> 40 echo "alias god='sudo'" >> ~/.bashrc >>>>>> 41 source ~/.bashrc >>>>>> 42 aliasforsudo ls >>>>>> 43 tail -f /var/log/syslog >>>>>> 44 apt --fix-broken install >>>>>> 45 fg >>>>>> 46 history >>>>>> root@bmike1-desktop:/home/bmike1# su bmike1 >>>>>> >>>>>> >>>>>> On Tue, Jul 9, 2024 at 7:46 AM Michael wrote: >>>>>> >>>>>> chatgpt is being stupid. A couple of days ago it showed me how to >>>>>> create an alias for sudo and then disable sudo while letting the alias >>>>>> work. Well, I had a power fluctuation and that caused my box to to start >>>>>> booting into busybox. So I reinstalled my system and now chatgpt doesn't >>>>>> know how to disable sudo while allowing it's alias to work. So I turn to >>>>>> you. >>>>>> >>>>>> -- >>>>>> :-)~MIKE~(-: >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> :-)~MIKE~(-: >>>>>> --------------------------------------------------- >>>>>> PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org >>>>>> To subscribe, unsubscribe, or to change your mail settings: >>>>>> https://lists.phxlinux.org/mailman/listinfo/plug-discuss >>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>>>> :-)~MIKE~(-: >>>>> >>>> >>>> >>>> -- >>>> :-)~MIKE~(-: >>>> --------------------------------------------------- >>>> PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org >>>> To subscribe, unsubscribe, or to change your mail settings: >>>> https://lists.phxlinux.org/mailman/listinfo/plug-discuss >>>> >>> >> >> -- >> :-)~MIKE~(-: >> > -- :-)~MIKE~(-: