Bug 9103 - hsh-run не работает без bash
: hsh-run не работает без bash
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/hasher)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-02-17 16:09 by
Modified: 2006-02-18 02:30 (History)


Attachments
hsh-run.patch (1.48 KB, patch)
2006-02-17 16:12, Alexey Gladkov
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-02-17 16:09:01
В hsh-run жетстко использует bash в качестве shell в chroot'е.

$ grep bash hsh-shell 
set -- -a -bash bash

но нигде это не прописано и hsh-run в chroot bash не ставит. Поэтому команда:
$ hsh --pkg-build-list="" --initroot -- "$WORKDIR"
$ hsh-shell "$WORKDIR"
/.host/entry: line 5: exec: bash: not found

создаёт "не рабочий" chroot.
------- Comment #1 From 2006-02-17 16:12:41 -------
Created an attachment (id=1394) [details]
hsh-run.patch

Вот возможное исправление. Этот патч добавляет ключ для выбора shell в
chroot'е.
------- Comment #2 From 2006-02-17 20:03:51 -------
OK, думаю можно обойтись теми ключами что уже есть.
------- Comment #3 From 2006-02-17 20:26:40 -------
Implemented in 1.0.27-alt1