[sisyphus] spt : попытка создания LiveCD

Eugene Prokopiev =?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Пт Июл 14 13:45:49 MSD 2006


Konstantin A. Lepikhov пишет:
> Hi Eugene!
> 
> Friday 14, at 01:21:12 PM you wrote:
> 
> 
>>Интересная оговорка :) Неужели выполнение транзакционно? И поэтому 
>>ошибка в добавлении пользователя altlinux привела к тому, что не 
>>выполнилась строка, в которой устанавливался пароль для root:
>>
>>$ cat /usr/share/spt/classes/live/setup.d/02users
>>/usr/sbin/useradd -p "" altlinux -G 
>>audio,xgrp,radio,proc,cdrom,cdwriter,wheel
>>/usr/sbin/usermod -p "" root
>>
>>И еще: если будут существовать 
>>/usr/share/spt/classes/live/setup.d/02users и 
>>profile/postinstall/setup.d/02users выполнятся тоже оба или только второй?
> 
> еще раз - скрипты выполняются строго последовательно, никаких транзанкций
> там нет. Просто в случае с пользователями скрипт в
> /usr/share/spt/classes/live/setup.d/02users из отсутствия группы
> вываливается с ошибкой.

так почему он вываливается вместо того, чтобы идти дальше и выполнять:

/usr/sbin/usermod -p "" root?

обычно получается так:

# bash -x test.sh
+ /usr/sbin/useradd -p '' altlinux -G 
audio,xgrp,radio,proc,cdrom,cdwriter,wheel,FFF
useradd: unknown group FFF
+ /usr/sbin/usermod -p '' root

-- 
С уважением, Прокопьев Евгений




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