����� ����, ��� spec-���� �������, �� ��� ������ ����� ���� ������ �������� rpm-�����, ������� � ���� ������� ����� ���� �������� �� ������� �������� ����� ������. ��� �������� ����� ��������� � ������� ������� rpmlint. ��� rpmlint ������ �� Unix, ��� ��������� ������� lint. ��� ������������ ��� "���������� ��������" ���� �� C. �������� ������ ������������� ������ � ������� �������� ���� ������. ���� rpmlint ������� - � �������� ������� ��������� rpm-������ ������ �������� ����� ������������� ������ ��������������.
rpmlint ����� ��������� ����������� ����� �������, ������ � ������������ � �������� ������� ������� ����������� ��������. ���������� ����������� ��������� �����: .noarch.rpm �� �������� �������� ������, ������� �������� ����� �� ��������������� � ������� /etc, ���� �������� ������ ������������� ���������� ������������ �����������, ����������� ���������� ���������������� ���������, ��� ����������� ����� ����������� ������� �� ������ �������� (�������� strip).
����� ����, rpmlint ��������� ��� �������� �� ������������ ������ ������ ��������� Filesystem Hierarchy Standard, ��������� Linux Standards Base � ��� ��� ����� � �������� ����� ���������� �������� �������. Init-������� ����������� �� ������������ ������� ��������� init-������� � ��� %post � %preun ��������� �� �������������. %post, %pre � %preun ����������� �� �������� �� ���������� �������������� � �� �������� ���������� � ����� ������ ���� ���������������. ����� ����������� ���������� ��������� ����������� ������ � �����.
������������� ������� rpmlint ����� ���� ���������������� ����� �������������� ������ /etc/rpmlint/config ���, � �������� ������������, $HOME/.rpmlintrc.
������ ������� rpmlint ��� ������ � �������� �����:
$ rpmlint tin-1.5.12-1.src.rpm |
��� ���������� �����, � �������� ����� �������� ��� ��������� ��������������. ����� �� ����� ���� ����� ���� �������� �� 0644 � ���� Copyright �������� �� License, ����� ���� ����� ������ ��������� ���������� (� ����� ������ rpmlint).
��� ������� rpmlint ��� ��������� ������ ������ �������� ���������:
$ rpmlint tin-1.5.12-1.i386.rpm |
������ ����� �������� ����������. �������������� �� ���������� �������������� ����� ����� ������������. ��� �������� rpmlint ����������. ��� ����� �������� ��� ����� ���������������.
������ ������� Linux ��������� � ������� rpmlint ������������ � �����. ���������� ����� �������� ��������� ������, �������� ���������� ����� - ��� ������� ������.
����� - ������������� rpm2cpio ��� ���������� ������ �� �������� �������
����� - ���������� ������� �������������� � ������� emacs-������� rpm-spec-mode
����������