Автор Тема: Сборка дистрибутива desktop'а по профилям.  (Прочитано 3016 раз)

Оффлайн __romka_

  • Участник
  • *
  • Сообщений: 65
собираю десктоп по описанию: http://www.altlinux.org/Mkimage/Profiles/Desktop

на этапе hasher-useradd - ошибка:

[root@BigScreen mkimage-profiles-desktop]# /usr/sbin/hasher-useradd romka
/usr/sbin/hasher-useradd: line 154: useradd: команда не найдена
hasher-useradd: error creating satellite user romka_a

скрипт hasher-useradd по указанному пути есть. не пустой ) скрипт есть.
« Последнее редактирование: 20.05.2010 19:27:28 от __romka_ »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 191
    • Домашняя страница
Re: hasher: error creating satellite user
« Ответ #1 : 20.05.2010 17:36:33 »
Переключаться под администратора нужно командой su - надо было. И useradd не терялся бы.
[cas@cas ~]$ which useradd
which: no useradd in (/home/cas/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/X11R6/bin)
[cas@cas ~]$ su -
Password:
[root@cas ~]# which useradd
/usr/sbin/useradd
Андрей Черепанов (cas@)

Оффлайн __romka_

  • Участник
  • *
  • Сообщений: 65
Re: hasher: error creating satellite user
« Ответ #2 : 20.05.2010 18:35:00 »
так я же из под рута и заводил

[root@BigScreen ~]# /usr/sbin/hasher-useradd romka
/usr/sbin/hasher-useradd: line 154: useradd: команда не найдена
hasher-useradd: error creating satellite user romka_a


переключался командой su
« Последнее редактирование: 20.05.2010 18:39:18 от __romka_ »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 191
    • Домашняя страница
Re: hasher: error creating satellite user
« Ответ #3 : 20.05.2010 18:48:53 »
Перечитайте моё сообщение ещё раз и используйте
su - (su пробел минус)
для переключения на администратора.
Андрей Черепанов (cas@)

Оффлайн __romka_

  • Участник
  • *
  • Сообщений: 65
спасибо!
с пользователем - помогло. создался.

НО. Ошибка осталась

после make (например) rescue.cd:

ilding Dependency Tree... Done
hsh: /usr/libexec/hasher-priv/getconf.sh: cannot access getconf helper.
mki-prepare: /home/romka/mkimage-profiles-plc-4.1/profiles/install2/.work: unable to make initial chroot: rc=1
make[2]: *** [prepare-workdir] Error 1
make[2]: Leaving directory `/home/romka/mkimage-profiles-plc-4.1/profiles/install2'
make[1]: *** [install2] Ошибка 2
make[1]: Leaving directory `/home/romka/mkimage-profiles-plc-4.1/profiles'
make: *** [cd.flash] Ошибка 2


я предполагал, что строка (hsh: /usr/libexec/hasher-priv/getconf.sh: cannot access getconf helper.) указывает на то, что не создались пользователи "сателлиты".
Теперь точно знаю что создались.

Во временной папаке /tmp/.private/$user создаются папки проекта (дистрибутива), но опять что то не так (((

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 191
    • Домашняя страница
hasher-useradd romkaДелали до этого?
Андрей Черепанов (cas@)

Оффлайн __romka_

  • Участник
  • *
  • Сообщений: 65
делал. ((((
успешно.
добавилось два юзера сателлита, как написано в документации: romka_a и romka_b