Hackfut Security File Manager
Current Path:
/opt/fleetssl-cpanel
opt
/
fleetssl-cpanel
/
📁
..
📁
DataTables-1.10.11
📄
EULA
(2.87 KB)
📄
FleetSSLProvider.pm
(659 B)
📄
THIRD-PARTY
(16.95 KB)
📄
bootstrap.min.css
(97.62 KB)
📄
bootstrap.min.js
(28.43 KB)
📄
datatables.min.css
(13.72 KB)
📄
datatables.min.js
(175.99 KB)
📄
dynamicui_letsencrypt.conf
(254 B)
📄
fix_fleetssl_cpanel_0.19.5-upgrade.sh
(275 B)
📄
get_proxy_names
(340 B)
📄
index.html
(140 B)
📄
install.json
(328 B)
📄
jquery-1.12.4.min.js
(94.89 KB)
📄
letsencrypt-cpanel-whm.conf
(290 B)
📄
letsencrypt-cpanel-whm.jpg
(1.31 KB)
📄
letsencrypt-cpanel-x3.png
(1.57 KB)
📄
letsencrypt-cpanel.cpanelplugin
(2.43 KB)
📄
letsencrypt-cpanel.png
(1.52 KB)
📄
letsencrypt.chkservd
(103 B)
📄
letsencrypt.live.cgi
(12.66 MB)
📄
meta.json
(55 B)
📄
post-install.sh
(1.16 KB)
📄
pre-install.sh
(1.98 KB)
📁
status
📄
uninstall.sh
(1.98 KB)
📄
vendor.en.ini
(3.33 KB)
📄
vendor_email.en.ini
(1.86 KB)
📄
vendor_error.html
(493 B)
📄
vendor_home.html
(5.2 KB)
📄
vendor_issue-reuse.html
(1.06 KB)
📄
vendor_issue.html
(6.26 KB)
📄
vendor_reinstall.html
(1.93 KB)
📄
vendor_remove.html
(630 B)
📄
vendor_result.html
(249 B)
📄
vendor_settings.html
(565 B)
📄
vendor_theme_paper_lantern_header.html
(931 B)
📄
vendor_theme_x3_footer.html
(145 B)
📄
vendor_theme_x3_header.html
(210 B)
📄
vendor_view.html
(2.27 KB)
📄
whm_home.html
(4.35 KB)
Editing: pre-install.sh
#!/usr/bin/env bash okPrint() { echo -e "\e[32m${1}\e[0m" } warnPrint() { echo -e "\e[33m${1}\e[0m" } failPrint() { echo -e "\e[91m${1}\e[0m" exit 1 } fileExists() { if [ -s "$1" ]; then return 0 # true else return 1 # false fi } daemonRunning() { pidof letsencrypt.live.cgi > /dev/null return $? } checkRoot() { if (( EUID != 0 )); then failPrint "Please run installer as root" fi okPrint "Running installer as root" } checkOsVersion() { if [ "$FLEETSSL_SKIP_OS_CHECK" = "y" ]; then return fi if ! fileExists "/etc/os-release"; then # CloudLinux is missing /etc/os-release. Let's silently ignore it. return fi . /etc/os-release # Any non-EOL RHEL variant is okay if fileExists "/etc/redhat-release" && [ $(echo "$VERSION_ID >= 7" | bc -l) = 1 ]; then okPrint "RHEL-like OS version OK!" return fi # Ubuntu 20.04 is okay if [ \( "$ID" = "ubuntu" -a "$VERSION_ID" = "20.04" \) ]; then okPrint "Ubuntu OS version OK!" return fi failPrint "Unsupported operating system $ID ($VERSION_ID). Set the env variable FLEETSSL_SKIP_OS_CHECK=y to force installation." } checkCpanelVersion() { if ! fileExists "/usr/local/cpanel/cpanel"; then failPrint "Cannot find cPanel installed" fi } stopService() { service letsencrypt-cpanel stop > /dev/null if daemonRunning; then warnPrint "Daemon service not stopped successfully, attempting manual shutdown" killall -TERM letsencrypt.live.cgi sleep 5s if daemonRunning; then warnPrint "Manual shutdown not successful, killing process" killall -9 letsencrypt.live.cgi fi fi okPrint "FleetSSL cPanel service daemon stopped" } okPrint "*** By running this installer, you indicate that you have read the end-user\n licence agreement (https://cpanel.fleetssl.com/eula) and agree to all of its terms, as stated. ***\n" checkRoot checkOsVersion checkCpanelVersion stopService
Upload File
Create Folder