From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <426E1133.6060309@elan.com.ua> Date: Tue, 26 Apr 2005 13:00:19 +0300 From: Slava Dubrovskiy User-Agent: Mozilla Thunderbird 1.0 (X11/20050202) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] pam_mount References: <853727797.20050426133306@mail.ru> In-Reply-To: <853727797.20050426133306@mail.ru> X-Enigmail-Version: 0.90.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at localhost X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 10:00:27 -0000 Archived-At: List-Archive: List-Post: 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 -- С уважением, Дубровский Вячеслав.