parent
af9e880d52
commit
d2bc85eae4
@ -0,0 +1,29 @@
|
||||
pve-nag-buster (v01) https://github.com/foundObjects/pve-nag-buster
|
||||
Persistent license nag removal for Proxmox VE 5.x
|
||||
|
||||
This is a chunk of bash script to persistently remove the license nags from
|
||||
Proxmox VE.
|
||||
|
||||
The main script does two things: remove the unlicensed popup nag from the web gui
|
||||
and switches from the pve-enterprise repository to pve-no-subscription. This script
|
||||
is called every time a package updates the web gui javascript library or the
|
||||
pve-enterprise source list.
|
||||
|
||||
There are no external dependencies beyond the base packages installed with PVE
|
||||
by default (awk, sed, grep, wget).
|
||||
|
||||
The script will only run when packages modify the web gui or the enterprise source list
|
||||
|
||||
Have a look inside install.sh for the inline code to unpack pve-nag-buster.sh offline
|
||||
without making an extra call out to github to download pve-nag-buster.sh. I'd have just
|
||||
packed everything into install.sh by default but making everyone download, unzip and
|
||||
base64 decode a heredoc to look at what I'm doing seemed rude.
|
||||
|
||||
To use:
|
||||
|
||||
wget https://raw.githubusercontent.com/foundObjects/pve-nag-buster/master/install.sh
|
||||
# Read the script
|
||||
chmod +x install.sh && ./install.sh
|
||||
|
||||
|
||||
Please get in touch if you find a way to improve this, otherwise enjoy!
|
||||
Loading…
Reference in new issue