去除无用代码
This commit is contained in:
parent
64ea56c597
commit
2c26e167dc
|
@ -885,34 +885,18 @@ def deb_verify(deb_path, _isinstall = False):
|
||||||
# verifyso_path = os.path.join("/usr/lib/",str(ret.stdout).strip(),VERIFY_SO)
|
# verifyso_path = os.path.join("/usr/lib/",str(ret.stdout).strip(),VERIFY_SO)
|
||||||
# logging.info("Load verify interface:%s.",verifyso_path)
|
# logging.info("Load verify interface:%s.",verifyso_path)
|
||||||
# verifyso = ctypes.CDLL(verifyso_path)
|
# verifyso = ctypes.CDLL(verifyso_path)
|
||||||
# ctx = StuStruct()
|
|
||||||
# ctx_obj = pointer(ctx)
|
|
||||||
|
|
||||||
# #环境初始化
|
# #环境初始化
|
||||||
# ret = verifyso.SOF_Initialize(ctx_obj)
|
# ret = verifyso.SOF_Initialize(ctx_obj)
|
||||||
# if (ret) :
|
# if (ret) :
|
||||||
# logging.info("SOF_InitializeEx error!")
|
# logging.info("SOF_InitializeEx error!")
|
||||||
# return 2
|
# return 2
|
||||||
|
|
||||||
# if os.path.isfile(_deb_path):
|
# if os.path.isfile(_deb_path):
|
||||||
# ret = verifyso.BJCA_dodebverify(None, bytes(_deb_path, encoding='utf8'), _isinstall)
|
# ret = verifyso.BJCA_dodebverify(None, bytes(_deb_path, encoding='utf8'), _isinstall)
|
||||||
# if (ret == 0):
|
|
||||||
# logging.info("Signature Verified Ok")
|
|
||||||
# verifyso.SOF_Finalize(ctx_obj)
|
|
||||||
# return 0
|
|
||||||
# else:
|
|
||||||
# logging.info("Signature Verified failed")
|
|
||||||
# verifyso.SOF_Finalize(ctx_obj)
|
|
||||||
# return 4
|
|
||||||
# # verifyso.SOF_Finalize(ctx)
|
|
||||||
# else:
|
|
||||||
# return 3
|
|
||||||
if not os.path.isfile("/usr/bin/kylinsigntool"):
|
if not os.path.isfile("/usr/bin/kylinsigntool"):
|
||||||
logging.error("SOF_InitializeEx error!")
|
logging.error("SOF_InitializeEx error!")
|
||||||
return 1
|
return 1
|
||||||
args = ["/usr/bin/kylinsigntool", "-v", _deb_path]
|
args = ["/usr/bin/kylinsigntool", "-v", _deb_path]
|
||||||
ret = subprocess.run(args, stdout=subprocess.PIPE,stderr=subprocess.STDOUT,text=True)
|
ret = subprocess.run(args, stdout=subprocess.PIPE,stderr=subprocess.STDOUT,text=True)
|
||||||
print(str(ret.stdout).strip())
|
|
||||||
if "Signature Verified failed" in str(ret.stdout).strip():
|
if "Signature Verified failed" in str(ret.stdout).strip():
|
||||||
logging.info("Signature Verified failed!")
|
logging.info("Signature Verified failed!")
|
||||||
return 2
|
return 2
|
||||||
|
@ -923,14 +907,6 @@ def deb_verify(deb_path, _isinstall = False):
|
||||||
logging.error(e)
|
logging.error(e)
|
||||||
return 3
|
return 3
|
||||||
|
|
||||||
class StuStruct(Structure):
|
|
||||||
# _fields_是容纳每个结构体成员类型和值的列表,可以配合自动生成fields list和value list的函数使用
|
|
||||||
# pass
|
|
||||||
# """
|
|
||||||
# 也可以直接初始化,适用于结构体数量不多的情况
|
|
||||||
_fields_ = []
|
|
||||||
# """
|
|
||||||
|
|
||||||
def PolicyKit_Authority(details = '', sender = None):
|
def PolicyKit_Authority(details = '', sender = None):
|
||||||
try:
|
try:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue