[Comm] pam_mount

Slava Dubrovskiy =?iso-8859-1?q?slava_=CE=C1_elan=2Ecom=2Eua?=
Вт Апр 26 14:00:19 MSD 2005


Anton Gorlov пишет:

>Решил для тестов опакетить pam_mount. но несколько застрял на создании
>спека.
>разглядывая их спек --непонятно на что заменить
>
>/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=/%buildroot/%_libexecdir

здесь не понятно, неужели должны создаться /etc/selinux/strict/src/policy/macros?
%__mkdir_p %buildroot%_sysconfdir/security
%__mkdir_p %buildroot%_sysconfdir/selinux/strict/src/policy/macros
%__mkdir_p %buildroot%_sysconfdir/selinux/strict/src/policy/file_context

Хоть строка и обрезана но наверно так должно быть
%__install -p -m 644 config/pam_mount.conf %buildroot%_sysconfdir/pam_mount.conf
%__install -p -m 644 config/pam_mount_macros.te %buildroot%_sysconfdir/pam_mount_macros.te
%__install -p -m 644 config/pam_mount.fc %buildroot%_sysconfdir/pam_mount.fc

-- 
С уважением,
Дубровский Вячеслав.




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