info:psacct.spec -devel

Wojtek Slusarczyk wojtek w SHADOW.EU.ORG
Wto, 1 Wrz 1998, 11:41:14 CEST


Czesc,

Zrobilem accouting, przy czym jeszcze trzeba porawic drobne bledy w
glibc-2.0.94 (czekam az sie ich wiecej nazbiera..) dopiero wtedy po
przebudowaniu srpm'a bedzie pracowal poprawnie, na razie jak by ktos
potrzebowal to radze binarnego wziasc...

Summary: Process accounting tools
Summary(pl): Narzędzia do logowania procesów użytkowników
Name: psacct
Version: 6.3.2
Release: 2d
Copyright: GPL
Group: Utilities/System
Source: ftp://prep.ai.mit.edu/pub/gnu/acct-%{version}.tar.gz
Patch0: acct.patch
BuildRoot: /var/tmp/%{name}-%{version}-%{release}-root
Prereq: /sbin/install-info

%description
The tools necessary for accounting the activities of processes are
included here.

%description -l pl
Narzędzia niezbędne do logowania wszystkich procesów i komend użytkowników
oraz monitorowania systemu. 

%prep
%setup -q -n acct-%{version}
%patch -p0

%build
autoconf
sleep 2
./configure --prefix=/usr
make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr $RPM_BUILD_ROOT/var/log
make prefix=$RPM_BUILD_ROOT/usr install
gzip -9f $RPM_BUILD_ROOT/usr/info/*
for I in pacct usracct savacct; do
	:> $RPM_BUILD_ROOT/var/log/$I
	chmod 0600 $RPM_BUILD_ROOT/var/log/$I
	
done

%clean
rm -rf $RPM_BUILD_ROOT

%post
/sbin/install-info /usr/info/accounting.info.gz /usr/info/dir --entry="* accounting: (psacct).            The GNU Process Accounting Suite."

%preun
if [ $1 = 0 ]; then
   /sbin/install-info --delete /usr/info/accounting.info.gz /usr/info/dir --entry="* accounting: (psacct).            The GNU Process Accounting Suite."
fi

%files
%defattr(-, root, root)
%config %verify(not size md5 mtime) /var/log/pacct
%config %verify(not size md5 mtime) /var/log/usracct
%config %verify(not size md5 mtime) /var/log/savacct
%attr(0700, root, root) /usr/sbin/accton
%attr(0700, root, root) /usr/sbin/sa
%attr(0700, root, root) /usr/sbin/dump-utmp
%attr(0700, root, root) /usr/sbin/dump-acct
%attr(0700, root, root) /usr/bin/ac
%attr(0700, root, root) /usr/bin/lastcomm
/usr/man/man1/ac.1
/usr/man/man1/lastcomm.1
/usr/man/man8/sa.8
/usr/man/man8/accton.8
/usr/info/accounting.info.gz

%changelog

* Tue Aug 11 1998 Wojtek Slusarczyk <wojtek w SHADOW.EU.ORG>
[6.3.2-2d]
- translation modified for pl,
- build against glibc-2.1,
- moved %changelog at the end of spec,
- added %defattr support,
- changed permisions of binaries to 700,
- added %verify support for pacct, usracct, savacct,
- added rpm_opt_flags support,
- build from non root's account. 

* Thu May 10 1998 Wojtek Slusarczyk <wojtek w SHADOW.EU.ORG>
[6.3.2-1]
- updated from 6.3 to 6.3.2.

* Thu Oct 23 1997 Donnie Barnes <djb w redhat.com>

- updated from 6.2 to 6.3

* Mon Jul 21 1997 Erik Troan <ewt w redhat.com>

- built against glibc


Wojciech Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu



Więcej informacji o liście dyskusyjnej pld-devel-pl