]> git.pld-linux.org Git - packages/pam-pam_login_alert.git/blob - pam-pam_login_alert.spec
- Obsoletes for old name without macro, use optflags
[packages/pam-pam_login_alert.git] / pam-pam_login_alert.spec
1 %define         modulename pam_login_alert
2 Summary:        A module that informs admin about logins into system
3 Summary(pl):    Modu³ informuj±cy administratora o logowaniu do systemu
4 Name:           pam-%{modulename}
5 Version:        0.10
6 Release:        1
7 Epoch:          0
8 License:        GPL
9 Vendor:         Dustin Puryear <dpuryear@usa.net>
10 Group:          Applications/System
11 Source0:        http://www.kernel.org/pub/linux/libs/pam/pre/modules/%{modulename}-%{version}.tar.bz2
12 # Source0-md5:  55591c36291247977fd7e1e824191f05
13 URL:            http://www.kernel.org/pub/linux/libs/pam/pre/modules/
14 BuildRequires:  pam-devel
15 Obsoletes:      pam_login_alert
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 Alert an administrator via email and/or syslog when a given user(s)
20 accesses the system. Useful primarily when monitoring user activity
21 and access.
22
23 %description -l pl
24 Modu³ informuj±cy administratora poczt± elektroniczn± lub przez
25 sysloga o logowaniu do systemu wybranych u¿ytkowników. Przydatny
26 podczas ¶ledzenia aktywno¶ci u¿ytkowników.
27
28 %prep
29 %setup -q -c -n %{modulename}-%{version}
30
31 %build
32 %{__make} \
33         CC="%{__cc}" \
34         CFLAGS="%{rpmcflags} -fPIC -Wall" \
35         LD="%{__cc}" \
36         LDFLAGS="%{rpmldflags} -shared -lpam"
37
38 %install
39 rm -rf $RPM_BUILD_ROOT
40 install -d $RPM_BUILD_ROOT{/etc/security,/lib/security} \
41            $RPM_BUILD_ROOT%{_mandir}/man8
42
43 install pam_login_alert.so $RPM_BUILD_ROOT/lib/security
44 install login_alert.conf $RPM_BUILD_ROOT/etc/security/login_alert.conf
45 install login_alert.users $RPM_BUILD_ROOT/etc/security/login_alert.users
46 install pam_login_alert.8 $RPM_BUILD_ROOT%{_mandir}/man8
47
48 %clean
49 rm -rf $RPM_BUILD_ROOT
50
51 %files
52 %defattr(644,root,root,755)
53 %doc README
54 %attr(755,root,root) /lib/security/pam_login_alert.so
55 %{_mandir}/man8/*
56 %config(noreplace) %verify(not size mtime md5) /etc/security/login_alert.conf
57 %config(noreplace) %verify(not size mtime md5) /etc/security/login_alert.users
This page took 0.645692 seconds and 3 git commands to generate.