]> git.pld-linux.org Git - packages/autolog.git/blame - autolog.spec
- dropped pre-cvs changelog
[packages/autolog.git] / autolog.spec
CommitLineData
5a0ec5a4 1Summary: Terminates connections for idle users
548f96a3 2Summary(pl.UTF-8): Przerywa połączenia bezczynnych użytkowników
ef1d3944 3Name: autolog
df06b138 4Version: 0.40
710fb8d2 5Release: 4
299e65ae 6License: GPL
ef1d3944 7Group: Daemons
56d99b90 8Source0: ftp://sunsite.unc.edu/pub/Linux/system/admin/idle/%{name}-%{version}.tar.gz
1b141959 9# Source0-md5: bcca87156acfdce9171acc90b35f9d0d
a902bd07 10Source1: %{name}.init
7b37c40d 11BuildRequires: rpmbuild(macros) >= 1.268
56d99b90 12Requires(post,preun): /sbin/chkconfig
7b37c40d 13Requires: rc-scripts
8b27789f 14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
ef1d3944 15
16%description
299e65ae 17Autolog is a program to automatically log off users who are idle for a
18specified amount of time. A configuration file allows you to specify
19different idle times and logout rules for different users, groups, tty
20lines, etc.
ef1d3944 21
9941f502
JR
22%description -l pl.UTF-8
23Autolog to program automatycznie wylogowujący użytkowników, którzy nie
24korzystają przez określony czas z terminala. Plik konfiguracyjny
25pozwala na określenie czasów oraz reguł postępowania dla różnych
26użytkowników, grup, linii tty itp.
ef1d3944 27
28%prep
29%setup -q
ef1d3944 30
31%build
df06b138
TO
32# Remove stale binaries
33%{__make} clean
34
a964ebde 35%{__make} \
36 CC="%{__cc}" \
37 CFLAGS="%{rpmcflags}"
ef1d3944 38
39%install
40rm -rf $RPM_BUILD_ROOT
633123fb 41install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man{5,8},/etc/rc.d/init.d,/var/log}
ef1d3944 42
d7b07be6 43install autolog $RPM_BUILD_ROOT%{_sbindir}
299e65ae 44install autolog.conf $RPM_BUILD_ROOT%{_sysconfdir}
df06b138
TO
45install autolog.8.gz $RPM_BUILD_ROOT%{_mandir}/man8
46install autolog.conf.5.gz $RPM_BUILD_ROOT%{_mandir}/man5
c6fa0bcc 47install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
ef1d3944 48
633123fb
AM
49touch $RPM_BUILD_ROOT/var/log/autolog.log
50
2a78712f
JB
51%clean
52rm -rf $RPM_BUILD_ROOT
53
f6c9b013 54%post
3afcaa29 55/sbin/chkconfig --add autolog
7b37c40d 56%service autolog restart
f6c9b013 57
3afcaa29 58%preun
2a78712f 59if [ "$1" = "0" ]; then
7b37c40d 60 %service autolog stop
2a78712f 61 /sbin/chkconfig --del autolog
f6c9b013 62fi
ef1d3944 63
64%files
299e65ae 65%defattr(644,root,root,755)
4ae4b62f 66%doc README CHANGES
df06b138 67%attr(755,root,root) %{_sbindir}/%{name}
a964ebde 68%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/autolog.conf
c6fa0bcc 69%attr(754,root,root) /etc/rc.d/init.d/%{name}
df06b138 70%{_mandir}/man?/*
633123fb 71%attr(640,root,root) %ghost /var/log/autolog.log
This page took 0.155726 seconds and 4 git commands to generate.