Убирается двумя файлами.
Хук апта:
root@brain:~# cat /etc/apt/apt.conf.d/99upgradehook
1 | DPkg::Post-Invoke {"/usr/local/sbin/pve-no-subscription-patcher";}; |
Исполнимый скрипт:
root@brain:~# cat /usr/local/sbin/pve-no-subscription-patcher
1 2 3 4 5 6 7 8 9 | #!/bin/bash SFILE=/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js cat "${SFILE}" | grep -qi "data.status !== 'Active'" || exit 0 logger -t pve-no-subscription-patcher -s "Patching Proxmox widget toolkit" cp -f "${SFILE}" "/root/$(basename ${SFILE}).bak" sed -i "${SFILE}" -e "s/data.status\ !==\ 'Active'/false/" |