����� ������������ OpenNet.ru / ������ "������������ ��� Linux" / ������

16.4.2 ��������� ������ �����������

������� � RPM ������ 4.1 ����� ������� ����������� � �������������� ������, ��� ����� �������� ��������, �������� � ��������� rpm ������ ������ ��� ������������� ����������� ��������.

� ����������� ������� �������������� �������� - ��� ������������, ��������� ���������� ������� � ������. ��� �� �����, �� ������ �������������� ����� �����������, ����� �������� ��������� �� ���������. ��� ���� �������� ���������� ����� ���� ���������� setVSFlags:

ts.setVSFlags(flags)

��������, ���� ������� �������� �� ������� ��������, �� �������� ���������� ��������, ���������� ������������� ��������������� �������� � ������� ����:

# Set to not verify DSA signatures.

ts.setVSFlags(rpm.RPMVSF_NODSA)

� ������� ���� ����������� �����, ������� ����� �������� setVSFlags. ��� ������� �����. �� ����� ���������� ��� ��������� ����� ��� ������ �����. ��� ����� ������������ �������� OR. ������ ������������������ Python ����� or ������������ | .

����

��������

rpm.RPMVSF_NEEDPAYLOAD

���������� �������� � ������ �������� (�� ���� ���������� �����)

rpm.RPMVSF_NOHDRCHK

�� ��������� �����

rpm.RPMVSF_ NODSA

�� ��������� ������� DSA ��� ������ � ��������

rpm.RPMVSF_ NODSAHEADER

�� ��������� ������� DSA ��� ������

rpm.RPMVSF_ NOMD5

�� ��������� MD5 �������� ��� ������ � ��������

rpm.RPMVSF_ NORSA

�� ��������� ������� RSA ��� ������ � ��������

rpm.RPMVSF_ NOSHA1HEADER

�� ��������� �������� SHA1 ��� ������

rpm._RPMVSF_NODIGESTS

�� ��������� ���������

rpm._RPMVSF_NOSIGNATURES

�� ��������� �������

��� ���������� ���� �������� ��������� -1 � setVSFlags:

ts.setVSFlasgs(-1)

����� - ��������� ������������
����� - ������ ������ �� ����� ������
����������


����� ������������ �� OpenNet.ru