首页 > 其他分享 >Proxmox VE 去除订阅

Proxmox VE 去除订阅

时间:2024-08-28 16:15:53浏览次数:14  
标签:VE res Ext Proxmox 去除 Msg btn orig

修改文件 /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

找到第563行左右的位置,将 if 的判断条件直接修改成 false

源码

if (res === null || res === undefined || !res || res
    .data.status.toLowerCase() !== 'active') {
    Ext.Msg.show({
        title: gettext('No valid subscription'),
        icon: Ext.Msg.WARNING,
        message: Proxmox.Utils.getNoSubKeyHtml(res.data.url),
        buttons: Ext.Msg.OK,
        callback: function(btn) {
            if (btn !== 'ok') {
                return;
            }
            orig_cmd();
        },
    });
} else {
    orig_cmd();
}

修改成

if (false) {
	Ext.Msg.show({
		title: gettext('No valid subscription'),
		icon: Ext.Msg.WARNING,
		message: Proxmox.Utils.getNoSubKeyHtml(res.data.url),
		buttons: Ext.Msg.OK,
		callback: function(btn) {
			if (btn !== 'ok') {
				return;
			}
				orig_cmd();
		},
	});
} else {
	orig_cmd();
}

然后重启 pveproxy.service 服务

systemctl restart pveproxy.service

也可以一条命令搞定

sed -i.backup -z "s/res === null || res === undefined || \!res || res\n\t\t\t.data.status.toLowerCase() \!== 'active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service

此时再重新访问页面,就不会再提示订阅了

标签:VE,res,Ext,Proxmox,去除,Msg,btn,orig
From: https://www.cnblogs.com/guangdelw/p/18384997

相关文章

  • 【阅己书城】Maven setting.xml配置阿里云加速,JDK8编译
    在mavensetting.xml配置文件配置1、配置阿里云镜像<mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexusaliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</......
  • Effective Java理解笔记系列-第1条-何时考虑用静态工厂方法替代构造器?
    为什么写这系列博客?在阅读《EffectiveJava》这本书时,我发现有许多地方需要仔细认真地慢慢阅读并且在必要时查阅相关资料才能彻底搞懂,相信有些读者在阅读此书时也有类似感受;同时,在解决疑惑的过程中,还存在着有些内容不容易查找、查找到的解答质量不高等问题,于是我决定把我阅读此书......
  • CAS server如何自定义Controller控制器
    CASserver如何自定义Controller控制器在实际开发过程中,CASServer4.0.0服务端提供了登录、认证等功能,但是我们希望加入更多的自定义功能,如自定义第三方登录服务等功能。增加一个Controller类控制器以及修改部分配置来完成CASServer4.0.0自定义Controller扩展,废话就不多说了,......
  • 解决方案 | QTTabBar工具栏命令按钮设置everything、filelocator在当前文件夹下面搜索
      备忘everything命令行参数参考-path(是everythin参数)表示在哪个位置(即哪个文件夹)下面搜索,这里%c%是qttabbar的参数,表示当前文件夹https://www.voidtools.com/zh-cn/support/everything/command_line_interface/     效果演示:  =====================f......
  • [Paper Reading] One-Stage 3D Whole-Body Mesh Recovery with Component Aware Trans
    One-Stage3DWhole-BodyMeshRecoverywithComponentAwareTransformerlink时间:CVPR2023机构:粤港澳大湾区数字经济研究院(IDEA)&&清华大学深圳国际研究生院TL;DR使用一个纯Transformer结构模型(名为OSX)直接预测Body/Hand/Face的参数,避免了之前各模型分开预测后融合复......
  • Android 启动时判断overlay fs是否挂载
    一、背景Android新版本使用super分区替代原来的system、vendor后,就采用了overlayfs文件系统。这种文件系统在执行adbremount后,修改system、vendor分区内容并不是真正存储在原来的位置,而是单独利用super剩余空间或data分区存了一份新的,原来的文件并没有改变。系统使用时判断......
  • Event-Stream技术
    服务端websocket和event-stream的优缺点WebSocket和Event-Stream(Server-SentEvents)都是实现实时通信的技术,但是它们各自有不同的优缺点。⭐️WebSocket优点:双向通信:WebSocket提供了一个全双工的通信通道,客户端和服务器可以同时发送和接收数据。实时性:由于WebSocket......
  • SciTech-Mathmatics-Probability+Statistics: Understanding the $\large Null\ and
    NullHypothesisforLinearRegressionLinearregressionisatechniquewecanusetounderstandtherelationshipbetweenoneormorepredictorvariablesandaresponsevariable.SimpleLinearRegressionIfweonlyhaveonepredictorvariableandonerespo......
  • sqlserver调优的相关查询
    SQLServer系统卡顿可能由多种原因引起,如硬件资源不足、查询性能问题、锁争用、并发连接过多等。以下是一些排查和优化步骤:1.检查硬件资源CPU使用率:检查SQLServer的CPU使用情况,特别是是否有单个查询占用了过多的CPU资源。使用TaskManager或PerformanceMonitor查......
  • Define Screen Layout at Document Level(Purchase Order): 采购订单标准屏幕字段控制
     1.维护视图:V_1622.IMG路径:输入T-code:OLME Purchasing-->PurchaseOrder-->DefineScreenLayoutatDocumentLevel 3.英文文档DefineScreenLayoutatDocumentLevelForallexternalpurchasingdocumentsandpurchaserequisitions,youcanspecifythe......