Version 8.2 and newer
Method 1: wget
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 ..
$ sudo chmod +x install.sh && sudo ./install.sh
Method 2: git
Cloning the repository, executing the script:
$ git clone https://github.com/foundObjects/pve-nag-buster.git
$ cd pve-nag-buster && sudo ./install.sh
Up to version 8.2
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