Uninstall-Update-License-Server-Blocking-Script

✅ To Uninstall Flussonic on Ubuntu Hits

Thanks for sharing this full workflow, Sarker. Here’s a clean, deployment-ready breakdown of the Flussonic lifecycle management scripts—ideal for README documentation or internal onboarding:


🧼 Uninstall Flussonic (Ubuntu)

curl -O "https://raw.githubusercontent.com/sohag1192/Flussonic-Uninstall-Update-License-Server-Blocking-Script/main/uninstall_flussonic.sh"
chmod +x uninstall_flussonic.sh
sudo ./uninstall_flussonic.sh

🔻 This script will:


🚀 Install Flussonic (Official Method)

apt update
apt install curl -y
curl -sSf https://flussonic.com/public/install.sh | sh
sudo service flussonic start

🔐 License Activation

License keys are listed at:
Flussonic Media Server README


✂️ Block Flussonic Updates & License Server

curl -O "https://raw.githubusercontent.com/sohag1192/Flussonic-Uninstall-Update-License-Server-Blocking-Script/main/install_block_flussonic.sh"
chmod +x install_block_flussonic.sh
sudo ./install_block_flussonic.sh

Got it 👍. You want a shell script that will automatically add all those host entries into /etc/hosts so they resolve to 127.0.0.1. Here’s a production‑ready script that safely appends them, avoids duplicates, and keeps a backup of your original hosts file.



🚀 Usage

  1. Save as flussonic-block.sh
  2. Make executable:
    chmod +x flussonic-block.sh
    
  3. Run with root privileges:
    sudo ./flussonic-block.sh
    

This script ensures:

Would you like me to also add an unblock function so you can easily remove these entries later without manually editing /etc/hosts?

🧱 What it does: