Skip to content

Instantly share code, notes, and snippets.

@brahimmachkouri
Last active August 2, 2022 19:34
Show Gist options
  • Star 21 You must be signed in to star a gist
  • Fork 5 You must be signed in to fork a gist
  • Save brahimmachkouri/216301eb5e9b1a86d8b43f57443159f6 to your computer and use it in GitHub Desktop.
Save brahimmachkouri/216301eb5e9b1a86d8b43f57443159f6 to your computer and use it in GitHub Desktop.
Uninstall Ajenti
#!/bin/bash
if [ "$(id -u)" != "0" ]; then
echo "This script must be run as root" 1>&2
exit 1
fi
DISTRO=
OS=
if grep 'Debian' /etc/issue > /dev/null 2>&1 ; then
OS=debian
DISTRO=debian
fi
if grep 'Ubuntu' /etc/issue > /dev/null 2>&1 ; then
OS=debian
DISTRO=ubuntu
fi
if grep 'ubuntu' /etc/os-release > /dev/null 2>&1 ; then
OS=debian
DISTRO=ubuntu
fi
echo ":: OS: $OS"
echo ":: Distro: $DISTRO"
/etc/init.d/ajenti stop
systemctl stop ajenti
echo ":: Uninstalling Ajenti"
/usr/bin/yes | `which pip` uninstall ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins ajenti.plugin.notepad ajenti.plugin.terminal ajenti.plugin.filemanager ajenti.plugin.packages ajenti.plugin.services || exit 1
# ----------------
echo ":: Uninstalling initscript"
if [ -f /etc/init/ajenti.conf ] ; then
rm /etc/init/ajenti.conf /lib/systemd/system/ajenti.service /etc/init.d/ajenti /var/run/ajenti.pid 2>/dev/null
rm -fr /etc/ajenti /var/log/ajenti /sys/fs/cgroup/pids/system.slice/ajenti.service /sys/fs/cgroup/devices/system.slice/ajenti.service /sys/fs/cgroup/systemd/system.slice/ajenti.service 2>/dev/null
fi
echo ':: Ajenti Uninstalled.'
@ohkeenan
Copy link

ohkeenan commented Jul 6, 2018

Thanks for this!

@PWNYYY
Copy link

PWNYYY commented Mar 9, 2019

Kuss

@maoyuching
Copy link

great!!

@rajanverma-me
Copy link

If someone has installed using automatic installer. use below

pip uninstall ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins ajenti.plugin.notepad ajenti.plugin.terminal ajenti.plugin.filemanager ajenti.plugin.packages ajenti.plugin.services

@Slyai
Copy link

Slyai commented Mar 21, 2021

thanks

@mohammadtz
Copy link

mohammadtz commented Oct 27, 2021

very useful, Thanks

@AtomRun-Code
Copy link

AtomRun-Code commented Mar 20, 2022

Star!Thx~

@jansanc
Copy link

jansanc commented Aug 2, 2022

Really appreciate! Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment