1 %define modulename pam_apparmor
2 Summary: PAM module to add AppArmor change_hat functionality
3 Summary(pl.UTF-8): Moduł PAM dodający funkcjonalność AppArmor change_hat
4 Name: pam-%{modulename}
10 Source0: http://launchpad.net/apparmor/2.11/2.11/+download/apparmor-%{version}.tar.gz
11 # Source0-md5: 899fd834dc5c8ebf2d52b97e4a174af7
12 URL: http://wiki.apparmor.net/
13 BuildRequires: libapparmor-devel >= 1:%{version}
14 BuildRequires: pam-devel
15 Requires: libapparmor >= 1:%{version}
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 The pam_apparmor module provides the means for any PAM applications
20 that call pam_open_session() to automatically perform an AppArmor
21 change_hat operation in order to switch to a user-specific security
24 %description -l pl.UTF-8
25 Moduł pam_apparmor daje możliwość każdej aplikacji PAM wywołującej
26 pam_open_session() automatycznie wykonać operację AppArmor change_hat
27 w celu przełączenia na specyficzną dla użytkownika politykę
31 %setup -q -n apparmor-%{version}
34 %{__make} -C changehat/pam_apparmor \
35 CFLAGS="%{rpmcflags} %{rpmcppflags}" \
40 rm -rf $RPM_BUILD_ROOT
42 install -D changehat/pam_apparmor/pam_apparmor.so $RPM_BUILD_ROOT/%{_lib}/security/pam_apparmor.so
45 rm -rf $RPM_BUILD_ROOT
48 %defattr(644,root,root,755)
49 %doc changehat/pam_apparmor/{COPYING,README}
50 %attr(755,root,root) /%{_lib}/security/pam_apparmor.so