[mdk-re] adduser в spec-файле

vic ismakaev =?iso-8859-1?q?viclists_=CE=C1_mail=2Eesoo=2Eru?=
Пн Апр 15 19:19:28 MSD 2002


Как можно сделать добавление пользователя при установке РПМ-пакета?
Насколько я понял ,это делается в секции %pre?
И как сделать так , чтобы в случае, если нужный пользователь уже существует в 
системе, инсталляция не прерывалась с ошибкой, а корректно обрабатывалась 
данная ситуация?

В таком примере :
-----------------------------------------------------------
%pre
/usr/sbin/groupadd -r -f mail &>/dev/null
/usr/sbin/useradd -r -n -d /dev/null -s /dev/null cyrus&>/dev/null
----------------------------------------------------------
если пользователь cyrus уже существует, rpm -i cyrus-imapd.rpm вываливается с 
ошибкой, что такой пользователь уже существует.

-- 
С уважением
Виктор В Исмакаев




Подробная информация о списке рассылки community