Blame SPECS/psacct.spec

0a209a
# Our /usr/bin/last is in the SysVInit package
0a209a
%global with_last        0
0a209a
%global _hardened_build  1
0a209a
0a209a
Summary: Utilities for monitoring process activities
0a209a
Name: psacct
0a209a
Version: 6.6.1
0a209a
Release: 13%{?dist}
0a209a
License: GPLv3+
0a209a
Group: Applications/System
0a209a
URL: http://www.gnu.org/software/acct/
0a209a
0a209a
Source: ftp://ftp.gnu.org/pub/gnu/acct/acct-%{version}.tar.gz
0a209a
Source1: psacct.service
0a209a
Source2: psacct-logrotate.in
0a209a
Source3: accton-create
0a209a
0a209a
Patch1: psacct-6.3.2-lastcomm_man.patch
0a209a
Patch2: acct-6.3.2-sa_manpage.patch
0a209a
# The upstream man page is more correct than the usage
0a209a
# .. the C sources need to be fixed, not the man page
0a209a
#Patch3: psacct-6.3.2-man-pages.patch
0a209a
Patch4: psacct-6.6.1-unnumberedsubsubsec.patch
0a209a
Patch5: psacct-6.6.1-RH-man-page-scan.patch
0a209a
# Partial replacement for Patch3: psacct-6.3.2-man-pages.patch
0a209a
Patch6: psacct-6.6.1-man-dump-acct.patch
0a209a
Patch7: psacct-6.6.1-dump-acct-to-dump-utmp.patch
0a209a
Patch8: psacct-6.6.1-lastcomm-show-pid.patch
0a209a
Patch9: psacct-6.6.1-lastcomm-bad-file-sigsegv.patch
0a209a
0a209a
Conflicts: filesystem < 3
0a209a
Conflicts: systemd < 39-1
0a209a
Requires: /sbin/install-info
0a209a
Requires: coreutils
0a209a
Requires(post): chkconfig
0a209a
Requires(post): systemd-sysv
0a209a
Requires(post): systemd-units >= 39-2
0a209a
Requires(preun): systemd-units
0a209a
Requires(postun): systemd-units
0a209a
0a209a
BuildRequires: autoconf
0a209a
BuildRequires: systemd-units >= 39-2
0a209a
0a209a
0a209a
%description
0a209a
The psacct package contains several utilities for monitoring process
0a209a
activities, including ac, lastcomm, accton and sa. The ac command
0a209a
displays statistics about how long users have been logged on. The
0a209a
lastcomm command displays information about previous executed
0a209a
commands. The accton command turns process accounting on or off. The
0a209a
sa command summarizes information about previously executed
0a209a
commands.
0a209a
0a209a
0a209a
%prep
0a209a
%setup -q -n acct-%{version}
0a209a
0a209a
%patch1 -p1 -b .man
0a209a
%patch2 -p1 -b .pct
0a209a
#%%patch3 -p1 -b .new
0a209a
%patch4 -p1 -b .subsubsec
0a209a
%patch5 -p1 -b .rh-man-scan
0a209a
%patch6 -p1 -b .man-dump-acct
0a209a
%patch7 -p1 -b .man-dump-utmp 
0a209a
%patch8 -p1
0a209a
%patch9 -p1
0a209a
0a209a
# fixing 'gets' undeclared
0a209a
sed -i 's|.*(gets,.*||g' lib/stdio.in.h
0a209a
0a209a
# workaround for broken autotools stuff
0a209a
sed -i 's|@ACCT_FILE_LOC@|/var/account/pacct|g'      files.h.in
0a209a
sed -i 's|@SAVACCT_FILE_LOC@|/var/account/savacct|g' files.h.in
0a209a
sed -i 's|@USRACCT_FILE_LOC@|/var/account/usracct|g' files.h.in
0a209a
0a209a
0a209a
%build
0a209a
%configure --enable-linux-multiformat
0a209a
0a209a
make
0a209a
0a209a
0a209a
%install
0a209a
mkdir -p %{buildroot}{/sbin,%{_bindir},%{_mandir},%{_sbindir}}
0a209a
make install prefix=%{buildroot}%{_prefix} \
0a209a
        bindir=%{buildroot}%{_bindir} sbindir=%{buildroot}%{_sbindir} \
0a209a
        infodir=%{buildroot}%{_datadir}/info mandir=%{buildroot}%{_mandir}
0a209a
cp dump-acct.8 %{buildroot}%{_mandir}/man8/
0a209a
0a209a
# remove unwanted file
0a209a
rm -f %{buildroot}%{_infodir}/dir
0a209a
0a209a
mkdir -p %{buildroot}/var/account
0a209a
touch %{buildroot}/var/account/pacct && chmod 0600 %{buildroot}/var/account/pacct
0a209a
0a209a
# create logrotate config file
0a209a
mkdir -p %{buildroot}/etc/logrotate.d
0a209a
sed -e 's|%%{_bindir}|%{_bindir}|g' -e 's|%%{_sbindir}|%{_sbindir}|g' %{SOURCE2} > %{buildroot}/etc/logrotate.d/psacct
0a209a
0a209a
# install systemd unit file
0a209a
mkdir -p %{buildroot}%{_unitdir}
0a209a
install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}
0a209a
0a209a
# install accton-create script
0a209a
install -d -m 0755 %{buildroot}%{_libexecdir}/psacct
0a209a
install -m 755 %{SOURCE3} %{buildroot}%{_libexecdir}/psacct/
0a209a
0a209a
%if ! %{with_last}
0a209a
rm -f %{buildroot}%{_bindir}/last %{buildroot}%{_mandir}/man1/last.1*
0a209a
%endif
0a209a
0a209a
0a209a
%post
0a209a
%systemd_post psacct.service
0a209a
0a209a
/sbin/install-info %{_infodir}/accounting.info %{_infodir}/dir || :
0a209a
touch /var/account/pacct && chmod 0600 /var/account/pacct
0a209a
0a209a
0a209a
%preun
0a209a
%systemd_preun psacct.service
0a209a
0a209a
if [ $1 -eq 0 ]; then
0a209a
    # Package removal, not upgrade
0a209a
    /sbin/install-info --delete %{_infodir}/accounting.info %{_infodir}/dir || :
0a209a
fi
0a209a
0a209a
0a209a
%postun
0a209a
%systemd_postun_with_restart psacct.service
0a209a
0a209a
%triggerun -- psacct < 6.5.5-3
0a209a
# Save the current service runlevel info
0a209a
# User must manually run systemd-sysv-convert --apply psacct
0a209a
# to migrate them to systemd targets
0a209a
%{_bindir}/systemd-sysv-convert --save psacct >/dev/null 2>&1 ||:
0a209a
0a209a
# Run these because the SysV package being removed won't do them
0a209a
/sbin/chkconfig --del psacct >/dev/null 2>&1 || :
0a209a
/bin/systemctl try-restart psacct.service >/dev/null 2>&1 || :
0a209a
0a209a
0a209a
%files
0a209a
%doc README COPYING
0a209a
%dir /var/account
0a209a
%{_unitdir}/psacct.service
0a209a
%attr(0600,root,root)   %ghost %config /var/account/pacct
0a209a
%attr(0644,root,root)   %config(noreplace) /etc/logrotate.d/*
0a209a
%{_sbindir}/accton
0a209a
%{_sbindir}/sa
0a209a
%{_sbindir}/dump-utmp
0a209a
%{_sbindir}/dump-acct
0a209a
%{_libexecdir}/psacct/accton-create
0a209a
%{_bindir}/ac
0a209a
%if %{with_last}
0a209a
%{_bindir}/last
0a209a
%endif
0a209a
%{_bindir}/lastcomm
0a209a
%{_mandir}/man1/ac.1*
0a209a
%if %{with_last}
0a209a
%{_mandir}/man1/last.1*
0a209a
%endif
0a209a
%{_mandir}/man1/lastcomm.1*
0a209a
%{_mandir}/man8/sa.8*
0a209a
%{_mandir}/man8/accton.8*
0a209a
%{_mandir}/man8/dump-acct.8*
0a209a
%{_mandir}/man8/dump-utmp.8*
0a209a
%{_infodir}/accounting.info.gz
0a209a
0a209a
0a209a
%changelog
0a209a
* Mon Mar 20 2017 Jan Rybar <jrybar@redhat.com> - 6.6.1.13
0a209a
- lastcomm: fix of segfault if invalid file given
0a209a
- Resolves: rhbz#1398620
0a209a
0a209a
* Thu Feb 09 2017 Jan Rybar <jrybar@redhat.com> - 6.6.1.12
0a209a
- lastcomm: processes are now printed with their PIDs and PPIDs
0a209a
- Resolves: rhbz#1255183
0a209a
0a209a
* Thu Jul 28 2016 Jan Rybar <jrybar@redhat.com> - 6.6.1.11
0a209a
- Fixing occurrences of dump-acct in dump-utmp man page
0a209a
- Resolves: rhbz#1240948
0a209a
 
0a209a
* Tue Jun 28 2016 Jan Rybar <jrybar@redhat.com> - 6.6.1.10
0a209a
- Fixing mode assignment of /var/account/pacct
0a209a
- Resolves: rhbz#1249665
0a209a
0a209a
* Wed Oct 01 2014 Jaromir Capik <jcapik@redhat.com> - 6.6.1-9
0a209a
- Hardening the build (#1092540)
0a209a
- Resolves: rhbz#1092540
0a209a
0a209a
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 6.6.1-8
0a209a
- Mass rebuild 2014-01-24
0a209a
0a209a
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 6.6.1-7
0a209a
- Mass rebuild 2013-12-27
0a209a
0a209a
* Wed Aug 21 2013 Jaromir Capik <jcapik@redhat.com> - 6.6.1-6
0a209a
- Unifying the default file paths (#985150)
0a209a
0a209a
* Wed Jul 31 2013 Jaromir Capik <jcapik@redhat.com> - 6.6.1-5
0a209a
- Dropping psacct-6.3.2-man-pages.patch
0a209a
- (Re)introducing modified dump-acct man page
0a209a
0a209a
* Wed Jul 31 2013 Jaromir Capik <jcapik@redhat.com> - 6.6.1-4
0a209a
- RH man page scan (#948523)
0a209a
0a209a
* Mon Jun 17 2013 Jaromir Capik <jcapik@redhat.com> - 6.6.1-3
0a209a
- Service fails to start if accounting file already exists (#974716)
0a209a
0a209a
* Thu Apr 11 2013 Jaromir Capik <jcapik@redhat.com> - 6.6.1-2
0a209a
- Logfile creation in the systemd unit file (#918132)
0a209a
0a209a
* Tue Apr 09 2013 Jaromir Capik <jcapik@redhat.com> - 6.6.1-1
0a209a
- Update to 6.6.1
0a209a
- Fixing bogus dates in the changelog
0a209a
0a209a
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.5.5-9
0a209a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0a209a
0a209a
* Wed Jan 16 2013 Jaromir Capik <jcapik@redhat.com> - 6.5.5-8
0a209a
- #759321 - psacct logrotate script references init.d service
0a209a
- #735300 - Enabling psacct causes daily cron spam
0a209a
0a209a
* Tue Aug 28 2012 Jaromir Capik <jcapik@redhat.com> - 6.5.5-7
0a209a
- Migration to new systemd scriptlet macros
0a209a
- Fixing the build (new glibc) - 'gets' undeclared
0a209a
0a209a
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.5.5-6
0a209a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
0a209a
0a209a
* Wed Jan 25 2012 Harald Hoyer <harald@redhat.com> 6.5.5-5
0a209a
- install everything in /usr
0a209a
  https://fedoraproject.org/wiki/Features/UsrMove
0a209a
0a209a
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.5.5-4
0a209a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
0a209a
0a209a
* Wed Jun 29 2011 Jaromir Capik <jcapik@redhat.com> - 6.5.5-3
0a209a
- Migration to systemd unit file
0a209a
0a209a
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.5.5-2
0a209a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0a209a
0a209a
* Tue Nov 09 2010 Jan Görig <jgorig@redhat.com> - 6.5.5-1
0a209a
- upgrade to new upstream release
0a209a
- remove obsolete patches
0a209a
- remove FHS_compliant condition
0a209a
- remove obsolete conflicts with initscripts
0a209a
- info installation fix
0a209a
- modified man-pages patch
0a209a
- spec fixes
0a209a
0a209a
* Mon Aug 16 2010 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.4-6
0a209a
- fix two man-pages links
0a209a
0a209a
* Mon Jun 28 2010 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.4-5
0a209a
- remove obsolete patches
0a209a
0a209a
* Fri Jun 18 2010 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.4-4
0a209a
- Resolves: #575975
0a209a
  Build psacct with --enable-linux-multiformat
0a209a
- remove obsolete change
0a209a
- fix sa problem with hzval variable
0a209a
0a209a
* Mon Apr 19 2010 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.4-3
0a209a
- add force-reload action to init script
0a209a
0a209a
* Fri Mar  5 2010 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.4-2
0a209a
- add the documentation
0a209a
  fix init script
0a209a
0a209a
* Fri Feb 12 2010 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.4-1
0a209a
- update to 6.5.4
0a209a
- remove obsolete patches
0a209a
- fix license tag
0a209a
0a209a
* Thu Jan 28 2010 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.1-5
0a209a
- Fix the logrotate script and split its template to a separate file.
0a209a
  (Michal Schmidt patch, thanks)
0a209a
0a209a
* Thu Jan 28 2010 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.1-4
0a209a
- fix the logrotate change
0a209a
0a209a
* Wed Jan 27 2010 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.1-3
0a209a
- Resolves: #523774
0a209a
  process accounting enabled unconditionally from daily cron job
0a209a
0a209a
* Mon Jan  4 2010 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.1-2
0a209a
- fix initscript (accton parameters changed)
0a209a
- fix lastcomm setings (#550229 - confusion about accounting file 
0a209a
  location)
0a209a
0a209a
* Fri Dec 18 2009 Ivana Hutarova Varekova <varekova@redhat.com> - 6.5.1-1
0a209a
- update to 6.5.1
0a209a
  remove unnecessary patches, spec file changes
0a209a
0a209a
* Wed Dec  9 2009 Ivana Hutarova Varekova <varekova@redhat.com> - 6.2.3-57
0a209a
- fix the initscript (service restart does not work)
0a209a
0a209a
* Wed Dec  2 2009 Ivana Hutarova Varekova <varekova@redhat.com> - 6.2.3-56
0a209a
- add dump-utmp.8 and dump-acct.8 man-pages
0a209a
0a209a
* Wed Sep 16 2009 Ivana Varekova <varekova@redhat.com> - 6.2.3-55
0a209a
- fix init script (#521195)
0a209a
0a209a
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3.2-54
0a209a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0a209a
0a209a
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3.2-53
0a209a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0a209a
0a209a
* Thu Nov 13 2008 Ivana Varekova <varekova@redhat.com> - 6.3.2-52
0a209a
- remove link to nonexisting page from sa man-page
0a209a
0a209a
* Tue Jun  3 2008 Ivana Varekova <varekova@redhat.com> - 6.3.2-51
0a209a
- remove unwanted file
0a209a
0a209a
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 6.3.2-50
0a209a
- Autorebuild for GCC 4.3
0a209a
0a209a
* Fri Jan 18 2008 Ivana Varekova <varekova@redhat.com> - 6.3.2-49
0a209a
- rebuilt
0a209a
0a209a
* Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 6.3.2-48
0a209a
- Rebuild for selinux ppc32 issue.
0a209a
0a209a
* Wed Jul 25 2007 Ivana Varekova <varekova@redhat.com> - 6.3.2-47
0a209a
- fix status service
0a209a
0a209a
* Wed Jul 25 2007 Ivana Varekova <varekova@redhat.com> - 6.3.2-46
0a209a
- Resolves: #247034
0a209a
  fix init script
0a209a
0a209a
* Mon May 28 2007 Ivana Varekova <varekova@redhat.com> - 6.3.2-45
0a209a
- fix the return value of "service psacct status" command
0a209a
0a209a
* Thu Apr  5 2007 Ivana Varekova <varekova@redhat.com> - 6.3.2-44
0a209a
- small spec changes
0a209a
- change buildroot
0a209a
- remove makeinstall macro
0a209a
0a209a
* Tue Jan 23 2007 Ivana Varekova <varekova@redhat.com> - 6.3.2-43
0a209a
- Resolves: 223728
0a209a
  psacct logrotate file looks for non existant directory
0a209a
0a209a
* Tue Jan  2 2007 Ivana Varekova <varekova@redhat.com> - 6.3.2-42
0a209a
- Resolves: 221069
0a209a
  (fix lastcomm man page)
0a209a
- spec file cleanup
0a209a
0a209a
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 6.3.2-41.1
0a209a
- rebuild
0a209a
0a209a
* Mon Feb 27 2006 Peter Jones <pjones@redhat.com> - 6.3.2-41
0a209a
- add touch to prereq
0a209a
0a209a
* Mon Feb 27 2006 Ivana Varekova <varekova@redhat.com> - 6.3.2-40
0a209a
- add chkconfig to prereq - bug 182848
0a209a
0a209a
* Mon Feb 20 2006 Ivana Varekova <varekova@redhat.com> - 6.3.2-39
0a209a
- add Large File Support 
0a209a
0a209a
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 6.3.2-38.2
0a209a
- bump again for double-long bug on ppc(64)
0a209a
0a209a
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 6.3.2-38.1
0a209a
- rebuilt for new gcc4.1 snapshot and glibc changes
0a209a
0a209a
* Tue Jan  3 2006 Ivana Varekova <varekova@redhat.com> 6.3.2-38
0a209a
- fix typo bug 176811
0a209a
0a209a
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
0a209a
- rebuilt
0a209a
0a209a
* Fri Mar  4 2005 Ivana Varekova <varekova@redhat.com> 6.3.2-37
0a209a
- rebuilt
0a209a
0a209a
* Tue Feb 15 2005 Ivana Varekova <varekova@redhat.com> 6.3.2-36
0a209a
- fix sa manpage - necessary becouse of bug #43294 and previous patch
0a209a
0a209a
* Tue Feb 15 2005 Ivana Varekova <varekova@redhat.com> 6.3.2-35
0a209a
- fix #147782 logrotate script error
0a209a
0a209a
* Thu Feb  3 2005 Charles Bennett <ccb@redhat.com> 6.3.2-33.fc4
0a209a
- rhbz 133077: logrotate fixed to continue accounting during rotate
0a209a
- rhbz 141802: lastcomm was not handling all forms of --strict-match
0a209a
- rhbz 141971: rpm -e no longer leaves /var/lock/subsys/psacct
0a209a
- rhbz 43294: sa will never report any io because the kernel doesn't
0a209a
   provide it.  Tweaked to ignore ac_io in acct.h
0a209a
- integrate lastcomm hz patch from RH support
0a209a
0a209a
* Wed Sep  1 2004 root <ccb@redhat.com> - 6.3.2-31
0a209a
- integrate JFenlason's hz patch, improve pts device reporting
0a209a
0a209a
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
0a209a
- rebuilt
0a209a
0a209a
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
0a209a
- rebuilt
0a209a
0a209a
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
0a209a
- rebuilt
0a209a
0a209a
* Thu Dec 26 2002 Florian La Roche <Florian.LaRoche@redhat.de>
0a209a
- make /etc/info-dir an optional file
0a209a
0a209a
* Wed Nov 13 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-25
0a209a
- Added with_last conditional to disable /usr/bin/last because ours is in
0a209a
  the SysVInit package.  This fixes unpackaged files terminate build prob.
0a209a
0a209a
* Thu Aug 22 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-24
0a209a
- Fixed initscript reload/restart by creating start/stop functions and
0a209a
  making everything use them (#72261)
0a209a
0a209a
* Tue Aug  6 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-23
0a209a
- Fixed chkconfig issue in rpm scripts (#61191)
0a209a
- Excludearch ia64, not taking the time to debug/troubleshoot random
0a209a
  buildsystem failure due to higher priorities.
0a209a
0a209a
* Mon Jul 08 2002 Elliot Lee <sopwith@redhat.com>
0a209a
- Take the time to make sure things get through on all archs, by simply
0a209a
  running it through the build system.
0a209a
0a209a
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
0a209a
- automated rebuild
0a209a
0a209a
* Thu May 23 2002 Tim Powers <timp@redhat.com>
0a209a
- automated rebuild
0a209a
0a209a
* Wed Mar 27 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-19
0a209a
- Made initscript touch/chmod accounting file if it is not present during
0a209a
  startup, to ensure accounting works properly when enabled.
0a209a
0a209a
* Tue Mar 26 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-18
0a209a
- Fixed duh in initscript pointing to wrong accounting file (#61939)
0a209a
0a209a
* Sun Mar 17 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-17
0a209a
- Removed the files usracct and savacct, which are not used by psacct
0a209a
  utilities at all, but by the sa program.  Our sa uses files in a different
0a209a
  location, and so these files are unused and unnecessary.
0a209a
0a209a
* Sat Mar 16 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-16
0a209a
- Added chkconfig to post and preun scripts for bug (#61191)
0a209a
0a209a
* Tue Mar 12 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-15
0a209a
- Added new feature - psacct initscript now controls process accounting so
0a209a
  that it is not just forced on if installed as was the previous behaviour
0a209a
- Modified the initscripts package to not force psacct on anymore and made
0a209a
  the new psacct-6.3.2-15 conflict with previous initscripts packages.
0a209a
- Fixed logrotate config to set perms/owner of new log files, and closed
0a209a
  bug (#54165)
0a209a
0a209a
* Thu Mar  7 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-14
0a209a
- Fixed 64bit bug in calls to ctime() in lastcomm and dump-utmp (#60712)
0a209a
0a209a
* Wed Mar  6 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-13
0a209a
- Removed Build_7x flag, added FHS_compliant flag, reworked specfile to use new
0a209a
  flag, and fixed bug (#60716)
0a209a
0a209a
* Thu Feb 28 2002 Bill Nottingham <notting@redhat.com> 6.3.2-12
0a209a
- rebuild in new environment for FHS correctness
0a209a
0a209a
* Thu Jan 31 2002 Mike A. Harris <mharris@redhat.com> 6.3.2-11
0a209a
- Conditionalized acct-6.3.2-config.patch to only be applied for RHL 7.x
0a209a
  builds, as it breaks FHS compliance by putting files in nonstandard
0a209a
  locations.  Also fixed up other places in specfile for FHS 2.2.
0a209a
- Added acct-6.3.2-I-HATE-GNU-AUTOCONK.patch because I hate GNU autoconk
0a209a
  really really badly.
0a209a
  
0a209a
- Bumped to -11 to avoid buildsystem stupidness
0a209a
0a209a
* Thu Sep 06 2001 Mike A. Harris <mharris@redhat.com> 6.3.2-9
0a209a
- Fixed bug (#53307) psacct is enabled by default, and the log files
0a209a
  are huge, and will fill the disk up very quickly.  logrotate will
0a209a
  now compress them daily.
0a209a
0a209a
* Sat Sep 01 2001 Florian La Roche <Florian.LaRoche@redhat.de> 6.3.2-8
0a209a
- do not fail for ENOSYS to silently support kernels without
0a209a
  process accounting
0a209a
0a209a
* Sun Aug 26 2001 Mike A. Harris <mharris@redhat.com> 6.3.2-7
0a209a
- Change spec tag Copyright -> License
0a209a
- change logrotate to rotate daily, and keep 1 month (31 days) of data
0a209a
0a209a
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
0a209a
- Bump release + rebuild.
0a209a
0a209a
* Fri Feb 02 2001 Helge Deller <hdeller@redhat.de>
0a209a
- added logrotate file for /var/log/pacct (#24900)
0a209a
0a209a
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
0a209a
- automatic rebuild
0a209a
0a209a
* Mon Jun  5 2000 Nalin Dahyabhai <nalin@redhat.com>
0a209a
- FHS fixes
0a209a
0a209a
* Sat May  6 2000 Bill Nottingham <notting@redhat.com>
0a209a
- fix for new patch
0a209a
0a209a
* Thu Feb 03 2000 Nalin Dahyabhai <nalin@redhat.com>
0a209a
- update to 6.3.2
0a209a
0a209a
* Mon Apr 05 1999 Preston Brown <pbrown@redhat.com>
0a209a
- wrap post script with reference count.
0a209a
0a209a
* Tue Mar 23 1999 Preston Brown <pbrown@redhat.com>
0a209a
- install-info sucks.  Still.
0a209a
0a209a
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
0a209a
- auto rebuild in the new build environment (release 8)
0a209a
0a209a
* Thu Mar 18 1999 Bill Nottingham <notting@redhat.com>
0a209a
- #define HAVE_LINUX_ACCT_H too, so it works. :)
0a209a
0a209a
* Sun Aug 16 1998 Jeff Johnson <jbj@redhat.com>
0a209a
- accton needs to be accessible to /etc/rc.d/init.d/halt
0a209a
0a209a
* Fri May 08 1998 Erik Troan <ewt@redhat.com>
0a209a
- install-info sucks
0a209a
0a209a
* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
0a209a
- translations modified for de, fr, tr
0a209a
0a209a
* Thu Oct 23 1997 Donnie Barnes <djb@redhat.com>
0a209a
- updated from 6.2 to 6.3
0a209a
0a209a
* Mon Jul 21 1997 Erik Troan <ewt@redhat.com>
0a209a
- built against glibc