Fix ImunifyAV documentation - it's FREE, not paid
Corrections: - ImunifyAV = FREE version (no license required) - Imunify360 = Paid version (requires license) - Updated installation guide with cPanel yum method - Added cPanel UI plugin enablement step - Removed misleading license key requirements - Enhanced installation with proper cPanel integration Installation methods: 1. cPanel method (preferred): - yum install imunify-antivirus imunify-antivirus-cpanel - Enable UI plugin for user access 2. Script method (fallback): - wget and run imav-deploy.sh Thanks to user for catching this important distinction!
This commit is contained in:
@@ -52,15 +52,19 @@ show_scanner_installation_guide() {
|
|||||||
|
|
||||||
# Check ImunifyAV
|
# Check ImunifyAV
|
||||||
if ! command -v imunify-antivirus &>/dev/null; then
|
if ! command -v imunify-antivirus &>/dev/null; then
|
||||||
echo -e "${CYAN}ImunifyAV${NC} - Commercial real-time protection"
|
echo -e "${CYAN}ImunifyAV${NC} - FREE real-time malware scanner"
|
||||||
echo " Status: Not installed"
|
echo " Status: Not installed"
|
||||||
echo " Installation:"
|
echo " Installation (cPanel):"
|
||||||
|
echo " yum install imunify-antivirus imunify-antivirus-cpanel"
|
||||||
|
echo " /opt/alt/python35/share/imunify360/scripts/av-userside-plugin.sh"
|
||||||
|
echo " Installation (script method):"
|
||||||
echo " wget https://repo.imunify360.cloudlinux.com/defence360/imav-deploy.sh"
|
echo " wget https://repo.imunify360.cloudlinux.com/defence360/imav-deploy.sh"
|
||||||
echo " bash imav-deploy.sh"
|
echo " bash imav-deploy.sh"
|
||||||
echo " Docs: https://docs.imunify360.com/"
|
echo " Note: ImunifyAV is FREE. Imunify360 is the paid version."
|
||||||
|
echo " Docs: https://docs.imunify360.com/imunifyav/"
|
||||||
echo ""
|
echo ""
|
||||||
else
|
else
|
||||||
echo -e "${GREEN}✓ ImunifyAV${NC} - Installed"
|
echo -e "${GREEN}✓ ImunifyAV${NC} - Installed (FREE version)"
|
||||||
echo ""
|
echo ""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -110,9 +114,9 @@ install_all_scanners() {
|
|||||||
echo "This will install:"
|
echo "This will install:"
|
||||||
echo " • ClamAV (free, open source)"
|
echo " • ClamAV (free, open source)"
|
||||||
echo " • Maldet (free, Linux-specific)"
|
echo " • Maldet (free, Linux-specific)"
|
||||||
echo " • ImunifyAV (commercial, requires license)"
|
echo " • ImunifyAV (FREE version)"
|
||||||
echo ""
|
echo ""
|
||||||
echo -e "${YELLOW}Note: ImunifyAV requires a paid license to function.${NC}"
|
echo -e "${YELLOW}Note: ImunifyAV is FREE. Imunify360 is the paid version.${NC}"
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
read -p "Proceed with installation? (yes/no): " confirm
|
read -p "Proceed with installation? (yes/no): " confirm
|
||||||
@@ -188,22 +192,31 @@ install_all_scanners() {
|
|||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
# Install ImunifyAV
|
# Install ImunifyAV (FREE version)
|
||||||
if ! command -v imunify-antivirus &>/dev/null; then
|
if ! command -v imunify-antivirus &>/dev/null; then
|
||||||
echo -e "${CYAN}[3/3] Installing ImunifyAV...${NC}"
|
echo -e "${CYAN}[3/3] Installing ImunifyAV (FREE)...${NC}"
|
||||||
echo -e "${YELLOW}Note: Requires license key to activate${NC}"
|
|
||||||
|
|
||||||
|
# Try cPanel method first
|
||||||
|
if command -v yum &>/dev/null && [ -f "/usr/local/cpanel/cpanel" ]; then
|
||||||
|
yum install -y imunify-antivirus imunify-antivirus-cpanel &>/dev/null
|
||||||
|
|
||||||
|
# Enable cPanel UI plugin
|
||||||
|
if [ -f "/opt/alt/python35/share/imunify360/scripts/av-userside-plugin.sh" ]; then
|
||||||
|
/opt/alt/python35/share/imunify360/scripts/av-userside-plugin.sh &>/dev/null
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
# Fallback to script method
|
||||||
cd /tmp
|
cd /tmp
|
||||||
wget -q https://repo.imunify360.cloudlinux.com/defence360/imav-deploy.sh
|
wget -q https://repo.imunify360.cloudlinux.com/defence360/imav-deploy.sh
|
||||||
|
|
||||||
if [ -f imav-deploy.sh ]; then
|
if [ -f imav-deploy.sh ]; then
|
||||||
bash imav-deploy.sh &>/dev/null
|
bash imav-deploy.sh &>/dev/null
|
||||||
rm -f imav-deploy.sh
|
rm -f imav-deploy.sh
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
if command -v imunify-antivirus &>/dev/null; then
|
if command -v imunify-antivirus &>/dev/null; then
|
||||||
echo -e "${GREEN}✓ ImunifyAV installed${NC}"
|
echo -e "${GREEN}✓ ImunifyAV (FREE) installed${NC}"
|
||||||
echo -e "${YELLOW} Register with: imunify-antivirus register <key>${NC}"
|
echo " No license key required - this is the FREE version"
|
||||||
else
|
else
|
||||||
echo -e "${RED}✗ ImunifyAV installation failed${NC}"
|
echo -e "${RED}✗ ImunifyAV installation failed${NC}"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user