Removes subscription dialogs, replaces enterprise repository with non-subscription repository, replaces branding, Update and upgrade system, Add Benenell IT SSh Key and Configure Postfix to use Office365 SMTP Relay. Tested on PVE 6.0 to 6.3-3
Go to file
sbennell 4657d19d82 First upload 2019-11-05 08:20:45 +11:00
images First upload 2019-11-05 08:20:45 +11:00
scripts First upload 2019-11-05 08:20:45 +11:00
.gitignore First upload 2019-11-05 08:20:45 +11:00
LICENSE First upload 2019-11-05 08:20:45 +11:00
README.md First upload 2019-11-05 08:20:45 +11:00
Vagrantfile First upload 2019-11-05 08:20:45 +11:00
patch.sh First upload 2019-11-05 08:20:45 +11:00

README.md

pve-patch

Removes subscription dialogs, replaces enterprise repository with non-subscription repository and replaces branding. Tested on PVE 6.0-7.

Note

Use at your own risk! Read the script before you run it.

Install

  1. Connect to node via SSH
  2. Run
# if root
wget -qO - https://raw.githubusercontent.com/kosmonavtika/pve-patch/master/patch.sh | bash

# if non-root
wget -qO - https://raw.githubusercontent.com/kosmonavtika/pve-patch/master/patch.sh | sudo bash

Restore

Enterprise repository

mv /etc/apt/sources.list.d/pve-enterprise.list~ /etc/apt/sources.list.d/pve-enterprise.list

Branding

cp -f /usr/share/pve-manager/images/favicon.ico~ \
/usr/share/pve-patch/images/favicon.ico && \
cp -f /usr/share/pve-manager/images/logo-128.png~ \
/usr/share/pve-patch/images/logo-128.png && \
cp -f /usr/share/pve-manager/images/proxmox_logo.png~ \
/usr/share/pve-patch/images/proxmox_logo.png && \
/usr/share/pve-patch/scripts/apply.sh

Test

vagrant up