В makefile я использовал команду 'install', как показано ниже
команда:'установить -o 1010 -g 100 -m 0755 -D путь'
вместо проверки имени пользователя и группы я хотел бы проверить uid и gid.
Рассмотрим следующий сценарий.
Шаг 1:
Система 1: пользователь, соответствующий UID 1010, - «XXXX». Используя «Систему 1», создайте установщик RPM.
Шаг 2:
Система 2: пользователь, соответствующий UID 1010, имеет значение «ГГГГ». При установке файла RPM мы получаем предупреждающее сообщение «предупреждение: пользователя XXXX не существует - используется root»
На этом этапе я предполагаю, что UID вошедшего в систему пользователя должно быть равно «1010» для успешной установки установщика RPM. Но на самом деле происходит следующее: установщик RPM ожидает, что имя пользователя в системе установки будет одинаковым