[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