Ziel
Nach dem Anmelden in der Proxmox Weboberfläche, beim Auflisten der Paketversionen oder auch beim Suchen nach Aktualisierungen wird immer eine Meldung wegen einer nicht bestehenden Subscription angezeigt. Die Meldung "No valid subscription" bzw. auf Deutsch "Keine gültige Subscription" soll deaktiviert werden.
Anleitung
- Arbeitsverzeichnis wechseln
cd /usr/share/javascript/proxmox-widget-toolkit - Sicherungskopie anlegen
cp proxmoxlib.js proxmoxlib.js.bak - Datei bearbeiten
nano proxmoxlib.js - Richtige Zeilen finden
In nano kann mit [STRG]+[W] nach "No valid subscription" gesucht werden.
title: gettext('No valid subscription'), - Änderung wie weiter unten gezeigt vornehmen!
- Änderung speichern
[STRG]+[O] und dann [ENTER] drücken - nano verlassen
[STRG]+[X] - Proxmox Web Dienst neu starten
systemctl restart pveproxy.service - Fertig!
- Test: Auf einem beliebigen Node unter Updates nach Aktualisierungen suchen. Es wird nun keine Meldung mehr angezeigt.
- Tipp: Browser-Cache löschen und/oder die Seite mit [STRG]+[F5] neu laden.
Vorher (aktivierte No-Subscription-Meldung):
JavaScript: /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
.data.status.toLowerCase() !== 'active') {
Ext.Msg.show({
title: gettext('No valid subscription'),
Nachher (deaktivierte No-Subscription-Meldung):
JavaScript: /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
.data.status.toLowerCase() !== 'active') {
orig_cmd(); // www.TFTA.de
void({ // Ext.Msg.show({
title: gettext('No valid subscription'),
Quelle: John's Computer Services: Remove Proxmox Subscription Notice (Tested to 6.3-4)
Alternative: GitHub Gist: Remove PROXMOX 5.x / 6.x subscription message popup