[sisyphus] PAM_MOUNT

Anton D. Kachalov =?iso-8859-1?q?mouse_=CE=C1_altlinux=2Eorg?=
Вт Апр 26 14:29:44 MSD 2005


On Tue, Apr 26, 2005 at 03:07:28PM +0500, Boldin Pavel wrote:
> Anton Gorlov aka stalker пишет:
> 
> >Здравствуйте, ALT.
> >
> >Судя по всему всё же никто не пробовал. По сему попробую сам. Только
> >вот никак не могу спек написать.
> >
> >разглядывая их спек --непонятно на что заменить
> >
> >/selinux/strict/src/policy/macros
> >
> >В том спеке, что есть у них:
> >
> >%install
> >rm -rf $RPM_BUILD_ROOT
> >%makeinstall libdir=/%{_lib}
> >mkdir -p ${RPM_BUILD_ROOT}/%{_sysconfdir}/security
> >mkdir -p ${RPM_BUILD_ROOT}/%{_sysconfdir}/selinux/strict/src/policy/macros
> >mkdir -p 
> >${RPM_BUILD_ROOT}/%{_sysconfdir}/selinux/strict/src/policy/file_context
> >install --owner=root --group=root --mode=0644 config/pam_mount.conf 
> >${RPM_BUILD_
> >install --owner=root --group=root --mode=0644 config/pam_mount_macros.te 
> >${RPM_B
> >install --owner=root --group=root --mode=0644 config/pam_mount.fc 
> >${RPM_BUILD_RO
> >rm -f ${RPM_BUILD_ROOT}/%{_lib}/security/pam_mount.a
> >rm -f ${RPM_BUILD_ROOT}/%{_lib}/security/pam_mount.la
> >
> >Как всё это привести к альтовскому виду?

Вот так:

%install
%makeinstall libdir=/%_lib
%__mkdir_p %buildroot%_sysconfdir/security

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

удалять .la не обязательно.

Rgds,
Anton



Подробная информация о списке рассылки Sisyphus