%define modulename pam_apparmor
-%define _ver 2.0
-%define _svnrel 6246
Summary: PAM module to add AppArmor change_hat functionality
-Summary(pl): Modu³ PAM dodaj±cy funkcjonalno¶æ AppArmor change_hat
+Summary(pl.UTF-8): Moduł PAM dodający funkcjonalność AppArmor change_hat
Name: pam-%{modulename}
-Version: %{_ver}.%{_svnrel}
+Version: 2.7.2
Release: 1
+Epoch: 1
License: GPL
Group: Base
-Source0: http://forge.novell.com/modules/xfcontent/private.php/apparmor/Development%20-%20April%20Snapshot/%{modulename}-%{_ver}-%{_svnrel}.tar.gz
-# Source0-md5: f2a9f5362a048ead2dafcd7c2e5bab7d
-URL: http://forge.novell.com/modules/xfmod/project/?apparmor
-BuildRequires: libapparmor-devel
+Source0: http://launchpad.net/apparmor/2.7/%{version}/+download/apparmor-%{version}.tar.gz
+# Source0-md5: 2863e85bdfdf9ee35b83db6721fed1f1
+URL: http://apparmor.wiki.kernel.org/
+BuildRequires: libapparmor-devel >= %{version}
BuildRequires: pam-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
change_hat operation in order to switch to a user-specific security
policy.
-%description -l pl
-Modu³ pam_apparmor daje mo¿liwo¶æ ka¿dej aplikacji PAM wywo³uj±cej
-pam_open_session() automatycznie wykonaæ operacjê AppArmor change_hat
-w celu prze³±czenia na specyficzn± dla u¿ytkownika politykê
-bezpieczeñstwa.
+%description -l pl.UTF-8
+Moduł pam_apparmor daje możliwość każdej aplikacji PAM wywołującej
+pam_open_session() automatycznie wykonać operację AppArmor change_hat
+w celu przełączenia na specyficzną dla użytkownika politykę
+bezpieczeństwa.
%prep
-%setup -q -n %{modulename}-%{_ver}
+%setup -q -n apparmor-%{version}
%build
-%{__make} \
+%{__make} -C changehat/pam_apparmor \
+ CFLAGS="%{rpmcflags} %{rpmcppflags}" \
CC="%{__cc}"
%install
rm -rf $RPM_BUILD_ROOT
-install -D pam_apparmor.so $RPM_BUILD_ROOT/%{_lib}/security/pam_apparmor.so
+
+install -D changehat/pam_apparmor/pam_apparmor.so $RPM_BUILD_ROOT/%{_lib}/security/pam_apparmor.so
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
+%doc changehat/pam_apparmor/README
%attr(755,root,root) /%{_lib}/security/pam_apparmor.so