ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] PAM_MOUNT
@ 2005-04-27  8:44 Anton Gorlov aka stalker
  2005-04-27  8:48 ` Genix
                   ` (2 more replies)
  0 siblings, 3 replies; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27  8:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, ALT.

Хм... А почему это вот так вот это:

В спеке есть строка:

%__install config/pam_mount.conf %buildroot/%_sysconfdir/security

А на деле получается:

/home/stalker/tmp/pam_mount-buildroot//etc/security

Почему 2 слэш вылез?

-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27  8:44 [sisyphus] PAM_MOUNT Anton Gorlov aka stalker
@ 2005-04-27  8:48 ` Genix
  2005-04-27  8:50   ` Re[2]: " Anton Gorlov aka stalker
  2005-04-27  8:50 ` Alexey I. Froloff
  2005-04-27  8:59 ` Andrew Borodin
  2 siblings, 1 reply; 38+ messages in thread
From: Genix @ 2005-04-27  8:48 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list

Anton Gorlov aka stalker wrote:

> Хм... А почему это вот так вот это:
> 
> В спеке есть строка:
> 
> %__install config/pam_mount.conf %buildroot/%_sysconfdir/security
                                            ^^^^^^^

> 
> А на деле получается:
> 
> /home/stalker/tmp/pam_mount-buildroot//etc/security
> 
> Почему 2 слэш вылез?

убери слеш
%_sysconfdir уже определен как /etc

P.$.: а что второй слеш мешает? $)


-- 
У каждого в башке свои тараканы...


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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27  8:44 [sisyphus] PAM_MOUNT Anton Gorlov aka stalker
  2005-04-27  8:48 ` Genix
@ 2005-04-27  8:50 ` Alexey I. Froloff
  2005-04-27  8:54   ` Re[2]: " Anton Gorlov aka stalker
  2005-04-27  8:59 ` Andrew Borodin
  2 siblings, 1 reply; 38+ messages in thread
From: Alexey I. Froloff @ 2005-04-27  8:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus

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

* Anton Gorlov aka stalker <pnz37@> [050427 12:47]:
> %__install config/pam_mount.conf %buildroot/%_sysconfdir/security
> /home/stalker/tmp/pam_mount-buildroot//etc/security

> Почему 2 слэш вылез?
В %_sysconfdir уже есть слеш.

%buildroot%_sysconfdir/security

-- 
Regards, Sir Raorn.
-------------------
[...] если злоумышленник может создать каталог ~/.rpmrc, то он с тем же
успехом может создать файл ~/.rpmrc и заполнить его необходимыми
зловредными макросами.
		-- ldv in devel@

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

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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27  8:48 ` Genix
@ 2005-04-27  8:50   ` Anton Gorlov aka stalker
  2005-04-27  9:39     ` Andrey Rahmatullin
  0 siblings, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27  8:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Genix.

Вы писали 27 апреля 2005 г., 12:48:45:

>> Хм... А почему это вот так вот это:
>> В спеке есть строка:
>> %__install config/pam_mount.conf %buildroot/%_sysconfdir/security
>> А на деле получается:
>> /home/stalker/tmp/pam_mount-buildroot//etc/security
>> Почему 2 слэш вылез?
> убери слеш
> %_sysconfdir уже определен как /etc
это понятно.. Но не думается что оно должно так быть...

> P.$.: а что второй слеш мешает? $)

Ага. С ним собирать отказалось.
Теперь поехало дальше..





-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27  8:50 ` Alexey I. Froloff
@ 2005-04-27  8:54   ` Anton Gorlov aka stalker
  2005-04-27  9:31     ` php-coder
  0 siblings, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27  8:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Alexey.

Вы писали 27 апреля 2005 г., 12:50:30:

>> %__install config/pam_mount.conf %buildroot/%_sysconfdir/security
>> /home/stalker/tmp/pam_mount-buildroot//etc/security
>> Почему 2 слэш вылез?
> В %_sysconfdir уже есть слеш.

Уже понял...
Теперь застрял опять на этом же.. но чуть дальше. Думаю здесь простое
убирание слэша не поможет..

%install
%makeinstall

%__install config/pam_mount.conf %buildroot%_sysconfdir/security
%__rm -f %buildroot%_lib/security/pam_mount.a

%files
%_libdir/security/pam_mount.so
%_libdir/security/pam_mount_session.so
%_sbindir/pmvarrun
%_bindir/mkehd
%_bindir/autoehd
%_bindir/passwdehd
%_bindir/mount_ehd
%_bindir/mount.crypt
%_bindir/umount.crypt
%_mandir/man8/*
%config(noreplace) %{_sysconfdir}/security/pam_mount.conf


-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27  8:44 [sisyphus] PAM_MOUNT Anton Gorlov aka stalker
  2005-04-27  8:48 ` Genix
  2005-04-27  8:50 ` Alexey I. Froloff
@ 2005-04-27  8:59 ` Andrew Borodin
  2 siblings, 0 replies; 38+ messages in thread
From: Andrew Borodin @ 2005-04-27  8:59 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Wed, Apr 27, 2005 at 12:44:54PM +0400, Anton Gorlov aka stalker wrote:
> Хм... А почему это вот так вот это:
> В спеке есть строка:
> %__install config/pam_mount.conf  %buildroot/%_sysconfdir/security
> А на деле получается:
> /home/stalker/tmp/pam_mount-buildroot//etc/security
> Почему 2 слэш вылез?

$ rpm --eval %_sysconfdir
/etc

-- 

С уважением,
А. Бородин.


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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27  8:54   ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27  9:31     ` php-coder
  2005-04-27  9:31       ` Re[2]: " Anton Gorlov aka stalker
  2005-04-27  9:36       ` Andrei Bulava
  0 siblings, 2 replies; 38+ messages in thread
From: php-coder @ 2005-04-27  9:31 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list


--- Anton Gorlov aka stalker 2005-04-27 12:54:32 +0400
+++ php-coder 2005-04-27 16:19:07 +0700

> Теперь застрял опять на этом же.. но чуть дальше. Думаю здесь простое
> убирание слэша не поможет..

    хм... и где вы тут застряли? Вроде с виду все нормально :)

> %install
> %makeinstall

    тут возможно стОит использовать %make_install DESTDIR=%buildroot install

- %__install config/pam_mount.conf %buildroot%_sysconfdir/security
+ %__install -m644 config/pam_mount.conf %buildroot%_sysconfdir/security/pam_mount.conf
> %__rm -f %buildroot%_lib/security/pam_mount.a

> %files
> %_libdir/security/pam_mount.so
> %_libdir/security/pam_mount_session.so

    Если в каталоге всего два файла то легче написать %_libdir/security/*

> %_sbindir/pmvarrun

    %_sbin/*

> %_bindir/mkehd
> %_bindir/autoehd
> %_bindir/passwdehd
> %_bindir/mount_ehd
> %_bindir/mount.crypt
> %_bindir/umount.crypt

    %_bindir/*

> %_mandir/man8/*

    %_man8dir/*

> %config(noreplace) %{_sysconfdir}/security/pam_mount.conf

    Фигурные скобки ни к чему здесь

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



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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27  9:31     ` php-coder
@ 2005-04-27  9:31       ` Anton Gorlov aka stalker
  2005-04-27  9:48         ` php-coder
  2005-04-27  9:36       ` Andrei Bulava
  1 sibling, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27  9:31 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, php-coder.

Вы писали 27 апреля 2005 г., 13:31:22:


>> Теперь застрял опять на этом же.. но чуть дальше. Думаю здесь простое
>> убирание слэша не поможет..
>     хм... и где вы тут застряли? Вроде с виду все нормально :)

Ща.. с новыми рецептами попробую, а там видно будет.

>> %install
>> %makeinstall
>     тут возможно стОит использовать %make_install DESTDIR=%buildroot install

То есть убрать %install, %makeinstall и вместо них поставить
%make_install DESTDIR=%buildroot install

> - %__install config/pam_mount.conf %buildroot%_sysconfdir/security
> + %__install -m644 config/pam_mount.conf
> %buildroot%_sysconfdir/security/pam_mount.conf

Ща подправлю.



-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27  9:31     ` php-coder
  2005-04-27  9:31       ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27  9:36       ` Andrei Bulava
  1 sibling, 0 replies; 38+ messages in thread
From: Andrei Bulava @ 2005-04-27  9:36 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

php-coder wrote:

<skip/>

>>%config(noreplace) %{_sysconfdir}/security/pam_mount.conf
> 
> 
>     Фигурные скобки ни к чему здесь

У нас есть инструмент для изничтожения лишних фигурных скобок - 
cleanup_spec из пакета rpm-utils.

-- 
// AB1002-UANIC


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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27  8:50   ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27  9:39     ` Andrey Rahmatullin
  2005-04-27 10:23       ` Re[2]: " Anton Gorlov aka stalker
  0 siblings, 1 reply; 38+ messages in thread
From: Andrey Rahmatullin @ 2005-04-27  9:39 UTC (permalink / raw)
  To: sisyphus

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

On Wed, Apr 27, 2005 at 12:50:50PM +0400, Anton Gorlov aka stalker wrote:
> > P.$.: а что второй слеш мешает? $)
> Ага. С ним собирать отказалось.
Не должно было.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Какая гадость эти бинарные модули :(
		-- vsu in devel-kernel@

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

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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27  9:31       ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27  9:48         ` php-coder
  2005-04-27 10:04           ` Re[2]: " Anton Gorlov aka stalker
  0 siblings, 1 reply; 38+ messages in thread
From: php-coder @ 2005-04-27  9:48 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list


--- Anton Gorlov aka stalker 2005-04-27 13:31:24 +0400
+++ php-coder 2005-04-27 16:46:41 +0700

> То есть убрать %install, %makeinstall и вместо них поставить
> %make_install DESTDIR=%buildroot install

    Нет. Секцию %install оставить, заменить лишь макрос %makeinstall



--- Andrei Bulava 2005-04-27 12:36:08 +0300
+++ php-coder 2005-04-27 16:46:41 +0700

> >    Фигурные скобки ни к чему здесь
> У нас есть инструмент для изничтожения лишних фигурных скобок - 
> cleanup_spec из пакета rpm-utils.

    А я знаю ;-)

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




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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27  9:48         ` php-coder
@ 2005-04-27 10:04           ` Anton Gorlov aka stalker
  2005-04-27 10:17             ` Re[3]: " Anton Gorlov aka stalker
  2005-04-27 10:24             ` php-coder
  0 siblings, 2 replies; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 10:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, php-coder.

Вы писали 27 апреля 2005 г., 13:48:23:


> --- Anton Gorlov aka stalker 2005-04-27 13:31:24 +0400
> +++ php-coder 2005-04-27 16:46:41 +0700

>> То есть убрать %install, %makeinstall и вместо них поставить
>> %make_install DESTDIR=%buildroot install
>     Нет. Секцию %install оставить, заменить лишь макрос %makeinstall

Во. Почти собралось. Теперь обваливается на

make: Leaving directory `/home/stalker/RPM/BUILD/pam_mount-0.9.22'
+ + /bin/install -m644 config/pam_mount.conf /home/stalker/tmp/pam_mount-buildroot/etc/security/pam_mount.conf
/home/stalker/tmp/rpm-tmp.64011: line 89: +: command not found
ошибка: Неверный код возврата из /home/stalker/tmp/rpm-tmp.64011 (%install)

Что ==
%__install -m644 config/pam_mount.conf
%buildroot%_sysconfdir/security/pam_mount.conf

И ещё -почему-то всё распихивается в /usr/*
А ведь по идее нужно без префикса /usr/?




-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re[3]: [sisyphus] PAM_MOUNT
  2005-04-27 10:04           ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27 10:17             ` Anton Gorlov aka stalker
  2005-04-27 10:24             ` php-coder
  1 sibling, 0 replies; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 10:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

Стоп. Лог не тот вставил.

make: Leaving directory `/home/stalker/RPM/BUILD/pam_mount-0.9.22'
+ /bin/install -m644 config/pam_mount.conf
/home/stalker/tmp/pam_mount-buildroot/etc/security/pam_mount.conf
/bin/install: cannot create regular file
`/home/stalker/tmp/pam_mount-buildroot/etc/security/pam_mount.conf':
No such file or directory
ошибка: Неверный код возврата из /home/stalker/tmp/rpm-tmp.76103 (%install)

Здесь вроде всё понятно - mkdir заюзаю.

Но вот как собрать без преффикса /usr?




-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27 10:24             ` php-coder
@ 2005-04-27 10:22               ` Anton Gorlov aka stalker
  2005-04-27 10:52                 ` php-coder
  0 siblings, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 10:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, php-coder.

Вы писали 27 апреля 2005 г., 14:24:10:


>     Вы скопировали то что я вам написал вместе с плюсом ;)
>     А плюс нужно было убрать :)
Хуже. Я не просто скопировал изначально с плюсом, я набрал с плюсом. К
тому же это я нашёл сразу, споткнулся на другой ошибке но в буфер
скопировал лог старой ошибки. Его и вставил.

>> Что ==
>> %__install -m644 config/pam_mount.conf
>> %buildroot%_sysconfdir/security/pam_mount.conf
>     man install

на предмет?

>> И ещё -почему-то всё распихивается в /usr/*
>> А ведь по идее нужно без префикса /usr/?
>     Значит вызывайте
>     %configure --prefix=/ \
>                --bindir=/ и т.д.
Не прокатит.

>     Хотя тут вроде писали, что для этих модулей нужно не configure это все
>     передавать, а при make install -- так что ориентируйтесь на местности
>     ;))

Подсмотрел спек от друго модуля памовского и вот что там в этой
секции:

%install
%make_install install \
        DESTDIR=$RPM_BUILD_ROOT SECUREDIR=/%_lib/security
%__mkdir -p -m711 $RPM_BUILD_ROOT/tmp/.private
%add_findprov_lib_path /%_lib/security

То есть мне не хватает $RPM_BUILD_ROOT судя по всему.

-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27  9:39     ` Andrey Rahmatullin
@ 2005-04-27 10:23       ` Anton Gorlov aka stalker
  2005-04-27 10:46         ` Genix
  0 siblings, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 10:23 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Andrey.

Вы писали 27 апреля 2005 г., 13:39:07:

> On Wed, Apr 27, 2005 at 12:50:50PM +0400, Anton Gorlov aka stalker wrote:
>> > P.$.: а что второй слеш мешает? $)
>> Ага. С ним собирать отказалось.
> Не должно было.


В логе он написал что-то типа "не могу стукнуться к
bla-bla/bla//BLA.BLA"

-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 10:04           ` Re[2]: " Anton Gorlov aka stalker
  2005-04-27 10:17             ` Re[3]: " Anton Gorlov aka stalker
@ 2005-04-27 10:24             ` php-coder
  2005-04-27 10:22               ` Re[2]: " Anton Gorlov aka stalker
  1 sibling, 1 reply; 38+ messages in thread
From: php-coder @ 2005-04-27 10:24 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list


--- Anton Gorlov aka stalker 2005-04-27 14:04:03 +0400
+++ php-coder 2005-04-27 17:19:59 +0700

> make: Leaving directory `/home/stalker/RPM/BUILD/pam_mount-0.9.22'
> + + /bin/install -m644 config/pam_mount.conf /home/stalker/tmp/pam_mount-buildroot/etc/security/pam_mount.conf
> /home/stalker/tmp/rpm-tmp.64011: line 89: +: command not found

    Вы скопировали то что я вам написал вместе с плюсом ;)
    А плюс нужно было убрать :)

> Что ==
> %__install -m644 config/pam_mount.conf
> %buildroot%_sysconfdir/security/pam_mount.conf

    man install

> И ещё -почему-то всё распихивается в /usr/*
> А ведь по идее нужно без префикса /usr/?

    Значит вызывайте
    
    %configure --prefix=/ \
               --bindir=/ и т.д.

    Хотя тут вроде писали, что для этих модулей нужно не configure это все
    передавать, а при make install -- так что ориентируйтесь на местности
    ;))

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



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 10:23       ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27 10:46         ` Genix
  0 siblings, 0 replies; 38+ messages in thread
From: Genix @ 2005-04-27 10:46 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list

Anton Gorlov aka stalker wrote:

> В логе он написал что-то типа "не могу стукнуться к
> bla-bla/bla//BLA.BLA"

второе bla отсутсвовало, скорее всего.
может первое bla-bla


-- 
У каждого в башке свои тараканы...


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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 10:22               ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27 10:52                 ` php-coder
  2005-04-27 11:04                   ` php-coder
  0 siblings, 1 reply; 38+ messages in thread
From: php-coder @ 2005-04-27 10:52 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list


--- Anton Gorlov aka stalker 2005-04-27 14:17:09 +0400
+++ php-coder 2005-04-27 17:44:04 +0700

> Здесь вроде всё понятно - mkdir заюзаю.

    Нет. Здесь нужно вызвать install -pD :)


> Но вот как собрать без преффикса /usr?

    см. ниже


--- Anton Gorlov aka stalker 2005-04-27 14:22:24 +0400
+++ php-coder 2005-04-27 17:44:04 +0700

> %install
> %make_install install \
>         DESTDIR=$RPM_BUILD_ROOT SECUREDIR=/%_lib/security


    %make_install %buildroot SECUREDIR=/%_lib/security

> То есть мне не хватает $RPM_BUILD_ROOT судя по всему.

    Переменная $RPM_BUILD_ROOT равна макросу %buildroot. Разница лишь в
    том, что эта переменная устарела. Ее лучше не использовать

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




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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 10:52                 ` php-coder
@ 2005-04-27 11:04                   ` php-coder
  2005-04-27 11:14                     ` Re[2]: " Anton Gorlov aka stalker
  0 siblings, 1 reply; 38+ messages in thread
From: php-coder @ 2005-04-27 11:04 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list


--- php-coder 2005-04-27 17:52:57 +0700
+++ php-coder 2005-04-27 18:03:01 +0700

> %make_install %buildroot SECUREDIR=/%_lib/security

    ой
    
    Конечно же
    
    %make_install install DESTDIR=%buildroot %SECUREDIR=/%_lib/security

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



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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27 11:04                   ` php-coder
@ 2005-04-27 11:14                     ` Anton Gorlov aka stalker
  2005-04-27 11:18                       ` Genix
  0 siblings, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 11:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, php-coder.

Вы писали 27 апреля 2005 г., 15:04:52:


> --- php-coder 2005-04-27 17:52:57 +0700
> +++ php-coder 2005-04-27 18:03:01 +0700
>> %make_install %buildroot SECUREDIR=/%_lib/security
>     ой
>     Конечно же
>     %make_install install DESTDIR=%buildroot %SECUREDIR=/%_lib/security

Всё пытается заворачивать в /usr. При использовании $RPM_BUILD_ROOT
часть хотя бы оказалась не в /usr/. И вылетает всё там же:

make[2]: Leaving directory `/home/stalker/RPM/BUILD/pam_mount-0.9.22'
make[1]: Leaving directory `/home/stalker/RPM/BUILD/pam_mount-0.9.22'
make: Leaving directory `/home/stalker/RPM/BUILD/pam_mount-0.9.22'
+ /bin/install -m644 config/pam_mount.conf /home/stalker/tmp/pam_mount-buildroot/etc/security/pam_mount.conf
/bin/install: cannot create regular file `/home/stalker/tmp/pam_mount-buildroot/etc/security/pam_mount.conf': No such file or directory
ошибка: Неверный код возврата из /home/stalker/tmp/rpm-tmp.52246 (%install)



-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 11:14                     ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27 11:18                       ` Genix
  2005-04-27 11:40                         ` Re[2]: " Anton Gorlov aka stalker
    0 siblings, 2 replies; 38+ messages in thread
From: Genix @ 2005-04-27 11:18 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list

Anton Gorlov aka stalker wrote:

>>>%make_install %buildroot SECUREDIR=/%_lib/security
>>
>>    ой
>>    Конечно же
>>    %make_install install DESTDIR=%buildroot %SECUREDIR=/%_lib/security
> 
> 
> Всё пытается заворачивать в /usr. При использовании $RPM_BUILD_ROOT
> часть хотя бы оказалась не в /usr/. И вылетает всё там же:
> 
> make[2]: Leaving directory `/home/stalker/RPM/BUILD/pam_mount-0.9.22'
> make[1]: Leaving directory `/home/stalker/RPM/BUILD/pam_mount-0.9.22'
> make: Leaving directory `/home/stalker/RPM/BUILD/pam_mount-0.9.22'
> + /bin/install -m644 config/pam_mount.conf /home/stalker/tmp/pam_mount-buildroot/etc/security/pam_mount.conf
> /bin/install: cannot create regular file `/home/stalker/tmp/pam_mount-buildroot/etc/security/pam_mount.conf': No such file or directory
> ошибка: Неверный код возврата из /home/stalker/tmp/rpm-tmp.52246 (%install)

а где здесь хоть слово про /usr?

-- 
У каждого в башке свои тараканы...


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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27 11:18                       ` Genix
@ 2005-04-27 11:40                         ` Anton Gorlov aka stalker
  2005-04-27 11:44                           ` Genix
    1 sibling, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 11:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Genix.

Вы писали 27 апреля 2005 г., 15:18:33:



> а где здесь хоть слово про /usr?

Здесь нету. Есть в самом начале сборки просматривается префикс=/usr
 и в /tmp/rpm-tmp.*
export RPM_DOC_DIR="/usr/share/doc"
....










-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 11:40                         ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27 11:44                           ` Genix
  2005-04-27 11:46                             ` Re[2]: " Anton Gorlov aka stalker
  0 siblings, 1 reply; 38+ messages in thread
From: Genix @ 2005-04-27 11:44 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list

Anton Gorlov aka stalker wrote:

>>а где здесь хоть слово про /usr?
> 
> 
> Здесь нету. Есть в самом начале сборки просматривается префикс=/usr
>  и в /tmp/rpm-tmp.*
> export RPM_DOC_DIR="/usr/share/doc"

а куда же тогда доку кидать, в /share в корень? :)

-- 
У каждого в башке свои тараканы...


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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27 11:44                           ` Genix
@ 2005-04-27 11:46                             ` Anton Gorlov aka stalker
  0 siblings, 0 replies; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 11:46 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Genix.

Вы писали 27 апреля 2005 г., 15:44:24:

>>>а где здесь хоть слово про /usr?
>> Здесь нету. Есть в самом начале сборки просматривается префикс=/usr
>>  и в /tmp/rpm-tmp.*
>> export RPM_DOC_DIR="/usr/share/doc"
> а куда же тогда доку кидать, в /share в корень? :)

Поэому я и поставил там ...
Ниже встречаются ещё такие вещи:

export RPM_PYTHON_COMPILE_INCLUDE="/usr/lib"

/usr/lib/rpm/brp-alt





-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re[2]: [sisyphus] PAM_MOUNT
  @ 2005-04-27 12:03                             ` Anton Gorlov aka stalker
    0 siblings, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 12:03 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Genix.

Вы писали 27 апреля 2005 г., 15:55:18:


>> + ./configure --build=i686-alt-linux --host=i686-alt-linux --prefix=/usr
>> Очевидно надоздесь явно указывать префикс...
> нет, решение уже было озвучено
> все, кроме .so ложится в /usr,
А по идее в /usr должно было лечь всё кроме манов.
>  .so'шки в /lib/security (происходит на
> этапе make install)

Не похоже:

[root@vmstalker pam_mount-buildroot]# ls -AR /home/stalker/tmp/pam_mount-buildroot/
/home/stalker/tmp/pam_mount-buildroot/:
usr

/home/stalker/tmp/pam_mount-buildroot/usr:
bin  lib  sbin  share

/home/stalker/tmp/pam_mount-buildroot/usr/bin:
autoehd  mkehd  mount.crypt  mount_ehd  passwdehd  umount.crypt
/home/stalker/tmp/pam_mount-buildroot/usr/lib:
security
[skip]

Да и с /etc/security не прокатил вариант с
%install
%make_install install -pD DESTDIR=%buildroot SECUREDIR=/%_lib/security


# files hash-table stats:
# Load=1/1024=0%, Rehash=0, Collisions=0/1=0%
# VPATH Search Paths
# No `vpath' search paths.
# No general (`VPATH' variable) search path.
# Finished Make data base on Mon Apr 25 00:49:50 2005
ошибка: Неверный код возврата из /home/stalker/tmp/rpm-tmp.10839 (%install)
Ошибки сборки пакетов:
Неверный код возврата из /home/stalker/tmp/rpm-tmp.10839 (%install)




-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re[2]: [sisyphus] PAM_MOUNT
  @ 2005-04-27 12:44                                         ` Anton Gorlov aka stalker
  2005-04-27 12:52                                           ` Genix
  0 siblings, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 12:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Genix.

Вы писали 27 апреля 2005 г., 16:40:36:

> Anton Gorlov aka stalker wrote:

>>>>400 кил. Кидаю_сь!
>> 
>> 
>>>в секции инстал руками перенести файл по месту назначения
>> 
>> А их много... И как это сделать?

> один файл.
> переместить его из /usr/lib/security в /lib/security
> остальное оставить как есть
И какой-же из:
pam_mount.a
pam_mount.la
pam_mount.so
pam_mount_auth.so
pam_mount_session.so

Последние два -симлинки.
 
>>>или патчить Makefile'ы на предмет всего остального
>> А если в секции конфигурации задать нужное?
> при беглом осмотре не нашел ничего

Я имею в виду:
./configure --help
[skip]
Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [/usr/local]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [PREFIX]

By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc.  You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.

For better control, use the options below.

Fine tuning of the installation directories:
  --bindir=DIR           user executables [EPREFIX/bin]
  --sbindir=DIR          system admin executables [EPREFIX/sbin]
  --libexecdir=DIR       program executables [EPREFIX/libexec]
  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
  --libdir=DIR           object code libraries [EPREFIX/lib]
  --includedir=DIR       C header files [PREFIX/include]
  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
  --infodir=DIR          info documentation [PREFIX/info]
  --mandir=DIR           man documentation [PREFIX/man]





-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 12:44                                         ` Anton Gorlov aka stalker
@ 2005-04-27 12:52                                           ` Genix
  2005-04-27 12:54                                             ` Re[2]: " Anton Gorlov aka stalker
  0 siblings, 1 reply; 38+ messages in thread
From: Genix @ 2005-04-27 12:52 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list

Anton Gorlov aka stalker wrote:

>>>>в секции инстал руками перенести файл по месту назначения
>>>
>>>А их много... И как это сделать?
> 
> 
>>один файл.
>>переместить его из /usr/lib/security в /lib/security
>>остальное оставить как есть
> 
> И какой-же из:
> pam_mount.a
> pam_mount.la
> pam_mount.so
> pam_mount_auth.so
> pam_mount_session.so
> 
> Последние два -симлинки.

не надо ничего удалять, я похоже нашел выход
нужне переопределить moduledir

-- 
У каждого в башке свои тараканы...


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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27 12:52                                           ` Genix
@ 2005-04-27 12:54                                             ` Anton Gorlov aka stalker
  2005-04-27 13:13                                               ` Genix
  0 siblings, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 12:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Genix.

Вы писали 27 апреля 2005 г., 16:52:38:


>>>один файл.
>>>переместить его из /usr/lib/security в /lib/security
>>>остальное оставить как есть
>>
>> И какой-же из:
>> pam_mount.a
>> pam_mount.la
>> pam_mount.so
>> pam_mount_auth.so
>> pam_mount_session.so
>>
>> Последние два -симлинки.

> не надо ничего удалять, я похоже нашел выход
> нужне переопределить moduledir

А точнее?




-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 12:54                                             ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27 13:13                                               ` Genix
  2005-04-27 13:19                                                 ` Alexey I. Froloff
  0 siblings, 1 reply; 38+ messages in thread
From: Genix @ 2005-04-27 13:13 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list

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

Anton Gorlov aka stalker wrote:

>>не надо ничего удалять, я похоже нашел выход
>>нужне переопределить moduledir
> 
> 
> А точнее?

см. спек
я не нашел макроса для /lib, поэтому обошелся без него ;)

Вы это хотели?


-- 
У каждого в башке свои тараканы...

[-- Attachment #2: pam_mount.spec --]
[-- Type: text/plain, Size: 4083 bytes --]

Name: pam_mount
Version: 0.9.22
Release: ant1

Summary: PAM module for mount

License: LGPL
Group: System/Base

Source: %name-%version.tar.gz
Patch0: Makefile.in.patch
Patch1: Makefile.am.patch

BuildRequires: glib2-devel pam-devel openssl-devel zlib-devel

%description
This module is aimed at environments with SMB (Samba or Windows NT) 
or NCP (Netware or Mars-NWE) servers that Unix users wish to access 
transparently. It facilitates access to private volumes of these types 
well. The module also supports mounting home directories using 
loopback encrypted filesystems. The module was originally written for 
use on the GNU/Linux operating system but has since been modified to 
work on several flavors of BSD.

 o Every user can access his own volumes

 o The user needs to type the password just once (at login)

 o The mounting process is transparent to the users

 o There is no need to keep the login passwords in any additional file

 o The volumes are unmounted upon logout, so it saves system resources, 
 avoiding the need of listing every every possibly useful remote 
 volume in /etc/fstab or in an automount/supermount config file. This 
 is also necessary for securing encrypted filesystems.

Pam_mount "understands" SMB, NCP, and any type of filesystem that can 
be mounted using the standard mount command. If someone has a 
particular need for a different filesystem, feel free to ask me to 
include it and send me patches.

If you intend to use pam_mount to protect volumes on your computer 
using an encrypted filesystem system, please know that there are many 
other issues you need to consider in order to protect your data. 
For example, you probably want to disable or encrypt your swap 
partition (the cryptoswap can help you do this). Don't assume a 
system is secure without carefully considering potential threats.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure

%install
make install DESTDIR=%buildroot moduledir=/lib/security

%__install -pD -m644 config/pam_mount.conf %buildroot%_sysconfdir/security/pam_mount.conf
%__rm -f %buildroot%_lib/security/pam_mount.a

%files
/lib/security/*.so
%_sbindir/*
%_bindir/*
%_man8dir/*
%config(noreplace) %_sysconfdir/security/pam_mount.conf

%doc	AUTHORS COPYING ChangeLog INSTALL NEWS README FAQ


%changelog
* Thu Feb 10 2005 W. Michael Petullo <mike[@]flyn.org> - 0.9.22-0.fdr.1
   - Updated to pam_mount 0.9.22.

   - Should now build properly on x86-64.

* Sun Dec 12 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.21-0.fdr.1
   - Updated to pam_mount 0.9.21.

* Fri Jul 23 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.20-0.fdr.1
   - Updated to pam_mount 0.9.20.

* Sun Jun 27 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.19-0.fdr.1
   - Updated to pam_mount 0.9.19.

   - Moved policy sources to /etc/selinux.

* Sun Apr 25 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.18-0.fdr.1
   - Updated to pam_mount 0.9.18.

   - Added mount.crypt and umount/crypt.

   - Added pmvarrun.

* Wed Apr 21 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.17-0.fdr.1
   - Updated to pam_mount 0.9.17.

   - Added pam_mount_macros.te.

* Tue Mar 23 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.16-0.fdr.1
   - Updated to pam_mount 0.9.16.

   - Ensure pam_mount.conf etc. has safe permissions (install vs. cp).

   - Don't compress documentation files.

   - Don't set distribution in .spec.

   - Remove uneeded prefix definition.

   - Fix buildroot.

* Wed Mar 10 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.15-0.fdr.1
   - Updated to pam_mount 0.9.15.

   - Added zlib-devel to BuildRequires.

* Tue Feb 10 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.14-0.fdr.1
   - Updated to pam_mount 0.9.14.

   - Added pam_mount_auth.so and pam_mount_session.so to package.

* Sat Jan 25 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.13-0.fdr.1
   - Updated to pam_mount 0.9.13.

* Sat Jan 24 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.12-0.fdr.2
   - RPM specification work.

* Fri Jan 23 2004 W. Michael Petullo <mike[@]flyn.org> - 0.9.12-0.fdr.1
   - Updated to pam_mount 0.9.12.


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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 13:13                                               ` Genix
@ 2005-04-27 13:19                                                 ` Alexey I. Froloff
  2005-04-27 13:34                                                   ` Re[2]: " Anton Gorlov aka stalker
  0 siblings, 1 reply; 38+ messages in thread
From: Alexey I. Froloff @ 2005-04-27 13:19 UTC (permalink / raw)
  To: ALT Linux Sisyphus

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

* Genix <genix@> [050427 17:14]:
> см. спек

> %build
> %configure

Где %make_build ?!?!?!?!

> %install
> make install DESTDIR=%buildroot moduledir=/lib/security


-- 
Regards, Sir Raorn.
-------------------
[...] голова работает как системный вызов select(2) на FTP сервере
ALT Linux после выкладывания компакта...
		-- at in talk-room@

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

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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27 13:19                                                 ` Alexey I. Froloff
@ 2005-04-27 13:34                                                   ` Anton Gorlov aka stalker
  2005-04-27 13:38                                                     ` Anton D. Kachalov
  0 siblings, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 13:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Alexey.

Вы писали 27 апреля 2005 г., 17:19:53:

> * Genix <genix@> [050427 17:14]:
>> см. спек
>> %build
>> %configure
> Где %make_build ?!?!?!?!

А что он делает? Из
[root@vmstalker lib]# rpm --eval %make_build
[ -n "$NPROCS" ] || NPROCS=1; make -j$NPROCS

Не совсем понятно.

>> %install
>> make install DESTDIR=%buildroot moduledir=/lib/security





-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 13:34                                                   ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27 13:38                                                     ` Anton D. Kachalov
  2005-04-27 13:42                                                       ` Re[2]: " Anton Gorlov aka stalker
  0 siblings, 1 reply; 38+ messages in thread
From: Anton D. Kachalov @ 2005-04-27 13:38 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list

On Wed, Apr 27, 2005 at 05:34:29PM +0400, Anton Gorlov aka stalker wrote:
> Здравствуйте, Alexey.
> 
> Вы писали 27 апреля 2005 г., 17:19:53:
> 
> > * Genix <genix@> [050427 17:14]:
> >> см. спек
> >> %build
> >> %configure
> > Где %make_build ?!?!?!?!
> 
> А что он делает? Из
> [root@vmstalker lib]# rpm --eval %make_build
> [ -n "$NPROCS" ] || NPROCS=1; make -j$NPROCS
> 
> Не совсем понятно.

Как что? man make :)
Это нужно для сборки на многопроцессорных машинах в несколько рук.

Rgds,
Anton


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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27 13:38                                                     ` Anton D. Kachalov
@ 2005-04-27 13:42                                                       ` Anton Gorlov aka stalker
  2005-04-27 13:47                                                         ` Genix
  2005-04-27 14:05                                                         ` Andrey Rahmatullin
  0 siblings, 2 replies; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 13:42 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Anton.

Вы писали 27 апреля 2005 г., 17:38:14:


>> А что он делает? Из
>> [root@vmstalker lib]# rpm --eval %make_build
>> [ -n "$NPROCS" ] || NPROCS=1; make -j$NPROCS
>> 
>> Не совсем понятно.
> Как что? man make :)
> Это нужно для сборки на многопроцессорных машинах в несколько рук.

Да нет тут у меня такого. И не предвидится.



-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 13:42                                                       ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27 13:47                                                         ` Genix
  2005-04-27 13:54                                                           ` Alexey I. Froloff
  2005-04-27 14:05                                                         ` Andrey Rahmatullin
  1 sibling, 1 reply; 38+ messages in thread
From: Genix @ 2005-04-27 13:47 UTC (permalink / raw)
  To: Anton Gorlov aka stalker, ALT Linux Sisyphus discussion list

Anton Gorlov aka stalker wrote:

>>Это нужно для сборки на многопроцессорных машинах в несколько рук.
> 
> 
> Да нет тут у меня такого. И не предвидится.

это был совет "на вырост" ;)


-- 
У каждого в башке свои тараканы...


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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 13:47                                                         ` Genix
@ 2005-04-27 13:54                                                           ` Alexey I. Froloff
  0 siblings, 0 replies; 38+ messages in thread
From: Alexey I. Froloff @ 2005-04-27 13:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus

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

* Genix <genix@> [050427 17:48]:
> >> Это нужно для сборки на многопроцессорных машинах в несколько рук.
> > Да нет тут у меня такого. И не предвидится.
> это был совет "на вырост" ;)
Народ, вы прикалываетесь или издеваетесь?  Секция %build для того
и есть, чтобы в ней _собирать_ софтину, а в %install -
устанавливать...


-- 
Regards, Sir Raorn.
-------------------
Имхо это плохая идея - местно использовать универсальные редакторы
шаблоннов для столь узконаправленной, сложной и всеобъемлющей вещи, как
разбор конфигов.
		-- avl in devel@

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

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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 13:42                                                       ` Re[2]: " Anton Gorlov aka stalker
  2005-04-27 13:47                                                         ` Genix
@ 2005-04-27 14:05                                                         ` Andrey Rahmatullin
  2005-04-27 14:08                                                           ` Re[2]: " Anton Gorlov aka stalker
  1 sibling, 1 reply; 38+ messages in thread
From: Andrey Rahmatullin @ 2005-04-27 14:05 UTC (permalink / raw)
  To: sisyphus

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

On Wed, Apr 27, 2005 at 05:42:44PM +0400, Anton Gorlov aka stalker wrote:
> >> [ -n "$NPROCS" ] || NPROCS=1; make -j$NPROCS
> > Это нужно для сборки на многопроцессорных машинах в несколько рук.
> Да нет тут у меня такого. И не предвидится.
"Это нужно" - это про NPROCS.
А самая главная часть этого макроса - вызов make.
Оного вызова в прокомментированном спеке вообще никакого нет.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Как ГлавВрач Феста я кунания отменяю, как несекурные.
		-- jaa in community@

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

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

* Re[2]: [sisyphus] PAM_MOUNT
  2005-04-27 14:05                                                         ` Andrey Rahmatullin
@ 2005-04-27 14:08                                                           ` Anton Gorlov aka stalker
  2005-04-27 14:22                                                             ` Andrey Rahmatullin
  0 siblings, 1 reply; 38+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-27 14:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Andrey.

Вы писали 27 апреля 2005 г., 18:05:36:

> On Wed, Apr 27, 2005 at 05:42:44PM +0400, Anton Gorlov aka stalker wrote:
>> >> [ -n "$NPROCS" ] || NPROCS=1; make -j$NPROCS
>> > Это нужно для сборки на многопроцессорных машинах в несколько рук.
>> Да нет тут у меня такого. И не предвидится.
> "Это нужно" - это про NPROCS.
> А самая главная часть этого макроса - вызов make.
> Оного вызова в прокомментированном спеке вообще никакого нет.
Хм. А как же оно тогда собирается?
И ещё не понятно (совсем) --как программа найдёт свои конфиг\либы,
если мы раскидали всё по папкам и при этом не юзали
configure --exec-prefix=EPREFIX [к примеру]?




-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



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

* Re: [sisyphus] PAM_MOUNT
  2005-04-27 14:08                                                           ` Re[2]: " Anton Gorlov aka stalker
@ 2005-04-27 14:22                                                             ` Andrey Rahmatullin
  0 siblings, 0 replies; 38+ messages in thread
From: Andrey Rahmatullin @ 2005-04-27 14:22 UTC (permalink / raw)
  To: sisyphus

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

On Wed, Apr 27, 2005 at 06:08:04PM +0400, Anton Gorlov aka stalker wrote:
> Хм. А как же оно тогда собирается?
Может собираться по make install, например.
Т.е. если инсталлить нечего - пускается сначала make all.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

> Не надо, из него дескрипторы текут.
Ну и фиг.  Даже плинтус дескрипторами ещё не покрыло =)
		-- mike in sisyphus@

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

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

end of thread, other threads:[~2005-04-27 14:22 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-27  8:44 [sisyphus] PAM_MOUNT Anton Gorlov aka stalker
2005-04-27  8:48 ` Genix
2005-04-27  8:50   ` Re[2]: " Anton Gorlov aka stalker
2005-04-27  9:39     ` Andrey Rahmatullin
2005-04-27 10:23       ` Re[2]: " Anton Gorlov aka stalker
2005-04-27 10:46         ` Genix
2005-04-27  8:50 ` Alexey I. Froloff
2005-04-27  8:54   ` Re[2]: " Anton Gorlov aka stalker
2005-04-27  9:31     ` php-coder
2005-04-27  9:31       ` Re[2]: " Anton Gorlov aka stalker
2005-04-27  9:48         ` php-coder
2005-04-27 10:04           ` Re[2]: " Anton Gorlov aka stalker
2005-04-27 10:17             ` Re[3]: " Anton Gorlov aka stalker
2005-04-27 10:24             ` php-coder
2005-04-27 10:22               ` Re[2]: " Anton Gorlov aka stalker
2005-04-27 10:52                 ` php-coder
2005-04-27 11:04                   ` php-coder
2005-04-27 11:14                     ` Re[2]: " Anton Gorlov aka stalker
2005-04-27 11:18                       ` Genix
2005-04-27 11:40                         ` Re[2]: " Anton Gorlov aka stalker
2005-04-27 11:44                           ` Genix
2005-04-27 11:46                             ` Re[2]: " Anton Gorlov aka stalker
2005-04-27 12:03                             ` Anton Gorlov aka stalker
2005-04-27 12:44                                         ` Anton Gorlov aka stalker
2005-04-27 12:52                                           ` Genix
2005-04-27 12:54                                             ` Re[2]: " Anton Gorlov aka stalker
2005-04-27 13:13                                               ` Genix
2005-04-27 13:19                                                 ` Alexey I. Froloff
2005-04-27 13:34                                                   ` Re[2]: " Anton Gorlov aka stalker
2005-04-27 13:38                                                     ` Anton D. Kachalov
2005-04-27 13:42                                                       ` Re[2]: " Anton Gorlov aka stalker
2005-04-27 13:47                                                         ` Genix
2005-04-27 13:54                                                           ` Alexey I. Froloff
2005-04-27 14:05                                                         ` Andrey Rahmatullin
2005-04-27 14:08                                                           ` Re[2]: " Anton Gorlov aka stalker
2005-04-27 14:22                                                             ` Andrey Rahmatullin
2005-04-27  9:36       ` Andrei Bulava
2005-04-27  8:59 ` Andrew Borodin

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