ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Получение шелла внутри хашера
@ 2005-09-10 13:33 php-coder
  2005-09-10 14:29 ` Dmitry V. Levin
  0 siblings, 1 reply; 7+ messages in thread
From: php-coder @ 2005-09-10 13:33 UTC (permalink / raw)
  To: sisyphus



    Здравствуйте!

    В очередной раз решил "сделать подход" к хашеру :) Не получается никак
    попасть внутрь, в чрут:

    [c0der@mycomp ~]$ hsh-shell -v /build
    hsh-shell: changed working directory to `/build'
    mkdir: создан каталог `/build/lockdir'
    hasher-priv: slave: chrootuid: execve: /.host/entry: No such file or
    directory
    удален `/build/lockdir/pid'
    удален каталог: `/build/lockdir'
    [c1der@mycomp ~]$


    Помогите, пожалуйста...

-- 
+ php-coder
+ php-coder[at]altlinux[dot]ru



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Получение шелла внутри хашера
  2005-09-10 13:33 [sisyphus] Получение шелла внутри хашера php-coder
@ 2005-09-10 14:29 ` Dmitry V. Levin
  2005-09-10 14:55   ` php-coder
  0 siblings, 1 reply; 7+ messages in thread
From: Dmitry V. Levin @ 2005-09-10 14:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 651 bytes --]

On Sat, Sep 10, 2005 at 08:33:50PM +0700, php-coder wrote:
>     В очередной раз решил "сделать подход" к хашеру :) Не получается никак
>     попасть внутрь, в чрут:
> 
>     [c0der@mycomp ~]$ hsh-shell -v /build
>     hsh-shell: changed working directory to `/build'
>     mkdir: создан каталог `/build/lockdir'
>     hasher-priv: slave: chrootuid: execve: /.host/entry: No such file or
>     directory
>     удален `/build/lockdir/pid'
>     удален каталог: `/build/lockdir'
>     [c1der@mycomp ~]$
> 
>     Помогите, пожалуйста...

Так бывает, когда в чруте ещё не установлен shell.
Попробуйте сперва заполнить чрут.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Получение шелла внутри хашера
  2005-09-10 14:29 ` Dmitry V. Levin
@ 2005-09-10 14:55   ` php-coder
  2005-09-10 15:14     ` Vitaly Lipatov
                       ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: php-coder @ 2005-09-10 14:55 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list


--- Dmitry V. Levin 2005-09-10 18:29:12 +0400
+++ php-coder 2005-09-10 21:53:08 +0700

DVL> Так бывает, когда в чруте ещё не установлен shell.
DVL> Попробуйте сперва заполнить чрут.

    :( Я хотел использовать этот шелл как раз для этих целей %)

    Жаль.

    А нет ли списка пакетов, которые минимально необходимы для сборки
    любой программы? Причем пакетов с зависимостями, т.е. замкнутого
    минимума пакетов? Мне бы он очень помог..

-- 
+ php-coder
+ php-coder[at]altlinux[dot]ru



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Получение шелла внутри хашера
  2005-09-10 14:55   ` php-coder
@ 2005-09-10 15:14     ` Vitaly Lipatov
  2005-09-10 15:35     ` Alexey Rusakov
  2005-09-10 20:11     ` Dmitry V. Levin
  2 siblings, 0 replies; 7+ messages in thread
From: Vitaly Lipatov @ 2005-09-10 15:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Saturday 10 September 2005 18:55, php-coder wrote:
> --- Dmitry V. Levin 2005-09-10 18:29:12 +0400
> +++ php-coder 2005-09-10 21:53:08 +0700
>
> DVL> Так бывает, когда в чруте ещё не установлен shell.
> DVL> Попробуйте сперва заполнить чрут.
>
>     :( Я хотел использовать этот шелл как раз для этих целей
>     : %)
>
>     Жаль.
Ну что такого, соберите какую-нибудь программу в нём.

>     А нет ли списка пакетов, которые минимально необходимы для
> сборки любой программы? Причем пакетов с зависимостями, т.е.
> замкнутого минимума пакетов? Мне бы он очень помог..
Прямо-таки любой?
По минимуму, rpm-build

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Получение шелла внутри хашера
  2005-09-10 14:55   ` php-coder
  2005-09-10 15:14     ` Vitaly Lipatov
@ 2005-09-10 15:35     ` Alexey Rusakov
  2005-09-18 14:32       ` php-coder
  2005-09-10 20:11     ` Dmitry V. Levin
  2 siblings, 1 reply; 7+ messages in thread
From: Alexey Rusakov @ 2005-09-10 15:35 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

php-coder wrote:

>--- Dmitry V. Levin 2005-09-10 18:29:12 +0400
>+++ php-coder 2005-09-10 21:53:08 +0700
>
>DVL> Так бывает, когда в чруте ещё не установлен shell.
>DVL> Попробуйте сперва заполнить чрут.
>
>    :( Я хотел использовать этот шелл как раз для этих целей %)
>
>    Жаль.
>
>    А нет ли списка пакетов, которые минимально необходимы для сборки
>    любой программы? Причем пакетов с зависимостями, т.е. замкнутого
>    минимума пакетов? Мне бы он очень помог..
>  
>
Пользуйтесь hsh-install. Он ещё и зависимости учитывает. Правда, требует 
наличия локального репозитория (пока).

-- 
  Alexey "Ktirf" Rusakov


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Получение шелла внутри хашера
  2005-09-10 14:55   ` php-coder
  2005-09-10 15:14     ` Vitaly Lipatov
  2005-09-10 15:35     ` Alexey Rusakov
@ 2005-09-10 20:11     ` Dmitry V. Levin
  2 siblings, 0 replies; 7+ messages in thread
From: Dmitry V. Levin @ 2005-09-10 20:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 480 bytes --]

On Sat, Sep 10, 2005 at 09:55:08PM +0700, php-coder wrote:
> DVL> Так бывает, когда в чруте ещё не установлен shell.
> DVL> Попробуйте сперва заполнить чрут.
> 
>     :( Я хотел использовать этот шелл как раз для этих целей %)
> 
>     Жаль.
> 
>     А нет ли списка пакетов, которые минимально необходимы для сборки
>     любой программы? Причем пакетов с зависимостями, т.е. замкнутого
>     минимума пакетов? Мне бы он очень помог..

hsh --initroot.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Получение шелла внутри хашера
  2005-09-10 15:35     ` Alexey Rusakov
@ 2005-09-18 14:32       ` php-coder
  0 siblings, 0 replies; 7+ messages in thread
From: php-coder @ 2005-09-18 14:32 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list


--- Alexey Rusakov 2005-09-10 19:35:54 +0400
+++ php-coder 2005-09-18 21:10:13 +0700

AR> Пользуйтесь hsh-install. Он ещё и зависимости учитывает. Правда, требует 
AR> наличия локального репозитория (пока).

    Ага. То что надо кажется. Только вот не получается. Все стопорится на
    установке shadow-utils:

    [c1der@mycomp ~]$ hsh-install /build shadow-utils tcb-utils pam_tcb
    libpam pam pam0-config
    Чтение списков пакетов...                                                                 
    Построение дерева зависимостей...
    Выбрано pam0_tcb для 'pam_tcb'
    Выбрано libpam0 для 'libpam'
    Некоторые пакеты установить невозможно. Это может означать, что Вы
    потребовали невозможного, либо пользуетесь нестабильным репозиторием.
    Часть необходимых пакетов либо ещё не создана, либо была удалена
    из каталога 'Входящие'.
    Эти сведения могут помочь найти выход из ситуации:

    Следующие пакеты имеют неудовлетворенные зависимости:
      libpam0: Для установки требует: pam-common но пакет не может быть
      установлен
        pam: Требует: libpam0 (= 0.75-alt28) но 0.80-alt2 будет установлен
             Требует: pam-common (>= 1.1) но пакет не может быть установлен
        pam0-config: Для установки требует: pam-config (= 1.2.1-alt1) но пакет не может быть установлен
                     Требует: pam_mktemp.so но пакет не может быть установлен
                     Требует: pam_passwdqc.so но пакет не может быть установлен
        shadow-utils: Требует: /etc/pam.d но пакет не может быть установлен
    E: Извините, `битые' пакеты
    hsh-install: failed to calculate package file list.
    hsh-install: Failed to generate package file  list.
    [c1der@mycomp ~]$

    Возникает два вопроса:

    1) кто требует старый libpam0 (= 0.75-alt28) ?

    [c0der@mycomp ~other/hasher/i586/RPMS]$ find . -name '*.rpm' -print |
    xargs rpm -qpR SU G libpam
    libpam0  
    libpam0 = 0.80-alt2
    libpam(include)  
    libpam_misc.so.0  
    libpam.so.0  
    libpam_userpass.so.1

    Судя по моим данным -- никто :-/

    2) как установить pam_{mktemp,passwdqc}? Он их отказывается видеть:

    [c0der@mycomp ~other/hasher/i586/RPMS]$ ls -1 *pam*
    libpam0-0.80-alt2.i586.rpm
    pam-0.80-alt2.i586.rpm
    pam0-config_1.2.1-alt1_i586.rpm
    pam0_console-0.80-alt2.i586.rpm
    pam0_mktemp-1.0.1-alt1.i586.rpm
    pam0_passwdqc-1.0.3-alt1.i586.rpm
    pam0_tcb-0.9.9-alt1.i586.rpm
    pam0_userpass-1.0-alt1.i586.rpm
    pam-config-1.2.1-alt1.i586.rpm

    В то время как:

    [c1der@mycomp ~other/hasher/i586/RPMS]$ hsh-install /build pam_mktemp
    Чтение списков пакетов...                                            
    Построение дерева зависимостей...
    E: Невозможно найти пакет pam_mktemp
    hsh-install: failed to calculate package file list.
    hsh-install: Failed to generate package file list.
    [c1der@mycomp ~other/hasher/i586/RPMS]$ hsh-install /build pam0_mktemp
    Чтение списков пакетов...
    Построение дерева зависимостей...
    E: Невозможно найти пакет pam0_mktemp
    hsh-install: failed to calculate package file list.
    hsh-install: Failed to generate package file list.
    [c1der@mycomp ~other/hasher/i586/RPMS]$

    Буду рад помощи...

-- 
+ php-coder
+ php-coder[at]altlinux[dot]ru



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2005-09-18 14:32 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-09-10 13:33 [sisyphus] Получение шелла внутри хашера php-coder
2005-09-10 14:29 ` Dmitry V. Levin
2005-09-10 14:55   ` php-coder
2005-09-10 15:14     ` Vitaly Lipatov
2005-09-10 15:35     ` Alexey Rusakov
2005-09-18 14:32       ` php-coder
2005-09-10 20:11     ` Dmitry V. Levin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git