We need to download this file from a GitHub repo. We will use wget for that.
# wget https://raw.githubusercontent.com/foundObjects/pve-nag-buster/master/install.sh
Now we execute the script, or adjust permissions to make it executable:
# sudo bash install.sh
# or ..
# chmod +x install.sh && sudo ./install.sh
Cloning the repository, executing the script:
# git clone https://github.com/foundObjects/pve-nag-buster.git
# cd pve-nag-buster && sudo ./install.sh
We can turn off the subscription message / warning that pops up after logging in to the Proxmox WebUI by opening the shell of the proxmox node / host, and then executing the following command:
# sed -Ezi.bak 's/(function\(orig_cmd\) \{)/\1\n\torig_cmd();\n\treturn;/g' /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
After that, we need to restart a system service of Proxmox Virtual Environment:
# systemctl restart pveproxy.service