LINUX.ORG.RU
решено ФорумAdmin

Не создается пользователь, описанный в %pre в spec файле для сборки rpm

 ,


0

2

Собираю Sentry в rpm. Проект тут https://github.com/patsevanton/sentry-rpm

Здесь https://github.com/patsevanton/sentry-rpm/blob/master/spec/sentry-9.1.2.spec#L185

Указано:

%pre
/usr/bin/echo "create group sentry"
/usr/bin/cat /etc/group | grep sentry
/usr/bin/getent group sentry > /dev/null || /usr/sbin/groupadd -r sentry
/usr/bin/echo "create user sentry"
/usr/bin/cat /etc/passwd | grep sentry
/usr/bin/getent passwd sentry > /dev/null || /usr/sbin/useradd -r -d /home/sentry -s /bin/bash -g sentry sentry

Но пользователь не создается.

В rpm скриптов я не вижу.

https://habrastorage.org/webt/yn/ex/d9/ynexd9qdvwosenurs7jzdqk34eq.png

Что может быть?