Blame SPECS/quota.spec

dba0f0
#allow remote set quota by defined rpcsetquota to 1(set to 0 to disabled it)
dba0f0
%{!?rpcsetquota:%define rpcsetquota 1}
dba0f0
dba0f0
Name: quota
dba0f0
Summary: System administration tools for monitoring users' disk usage
dba0f0
Epoch: 1
dba0f0
Version: 4.01
881457
Release: 11%{?dist}
dba0f0
# quota_nld.c, quotaio_xfs.h:       GPLv2
dba0f0
# bylabel.c copied from util-linux: GPLv2+
dba0f0
# svc_socket.c copied from glibc:   LGPLv2+
dba0f0
# doc/quotas.ms, quotaops.c, quot.c, quotaon.c, edquota.c, quot.h, quota.c,
dba0f0
# quotaio_v1.c:                     BSD
dba0f0
License: BSD and LGPLv2+ and GPLv2 and GPLv2+
dba0f0
URL: http://sourceforge.net/projects/linuxquota/
dba0f0
Group: System Environment/Base
dba0f0
Requires: initscripts >= 6.38 tcp_wrappers
dba0f0
Requires: quota-nls = %{epoch}:%{version}-%{release}
dba0f0
Conflicts: kernel < 2.4
dba0f0
BuildRequires: e2fsprogs-devel gettext tcp_wrappers-devel
dba0f0
BuildRequires: openldap-devel dbus-devel libnl-devel
dba0f0
BuildRequires: systemd-units
dba0f0
Source0: http://downloads.sourceforge.net/linuxquota/%{name}-%{version}.tar.gz
dba0f0
Source1: quota_nld.service
dba0f0
Source2: quota_nld.sysconfig
dba0f0
# Not accepted changes (378a64006bb1e818e84a1c77808563b802b028fa)
dba0f0
# Some of the lines have been superseded by other commits probably.
dba0f0
Patch0: quota-4.01-warnquota.patch
dba0f0
Patch2: quota-3.06-pie.patch
dba0f0
Patch3: quota-3.13-wrong-ports.patch
dba0f0
# Submitted to upstream, SF#3571486
dba0f0
Patch4: quota-4.01-Make-group-warning-message-more-official.patch
dba0f0
# In upstream after 4.01, SF#3571589
dba0f0
Patch5: quota-4.01-define_charset_in_mail.patch
dba0f0
# In upstream after 4.01, SF#3602786, bug #846296
dba0f0
Patch6: quota-4.01-Do-not-fiddle-with-quota-files-on-XFS-and-GFS.patch
dba0f0
# In upstream after 4.01, SF#3602777
dba0f0
Patch7: quota-4.01-quotacheck-Make-sure-d-provides-at-least-as-much-inf.patch
dba0f0
# In upstream after 4.01, SF#3607034
dba0f0
Patch8: quota-4.01-Add-quotasync-1-manual-page.patch
dba0f0
# In upstream after 4.01, SF#3607034
dba0f0
Patch9: quota-4.01-Complete-quotasync-usage.patch
dba0f0
# In upstream after 4.01, SF#3607034
dba0f0
Patch10: quota-4.01-Correct-quotasync-exit-code.patch
dba0f0
# In upstream after 4.01, SF#3607038
dba0f0
Patch11: quota-4.01-Fix-various-usage-mistakes.patch
dba0f0
# In upstream after 4.01, SF#3600120
dba0f0
Patch12: quota-4.01-Recognize-units-at-block-limits-by-setquota.patch
dba0f0
# In upstream after 4.01, SF#3600120
dba0f0
Patch13: quota-4.01-Recognize-block-limit-units-on-setquota-standard-inp.patch
dba0f0
# In upstream after 4.01, SF#3600120
dba0f0
Patch14: quota-4.01-Recognize-units-at-block-limits-by-edquota.patch
dba0f0
# In upstream after 4.01, SF#3600120
dba0f0
Patch15: quota-4.01-Recognize-units-at-inode-limits-by-setquota.patch
dba0f0
# In upstream after 4.01, SF#3600120
dba0f0
Patch16: quota-4.01-Recognize-units-at-inode-limits-by-edquota.patch
dba0f0
# Submited to upstream
dba0f0
Patch17: quota-4.01-Close-FILE-handles-on-error.patch
dba0f0
# In upstream after 4.01
dba0f0
Patch18: quota-4.01-Remove-installation-of-manpages-into-section-2.patch
dba0f0
# Submitted to upstream, <https://sourceforge.net/p/linuxquota/patches/39/>
dba0f0
Patch19: quota-4.01-Add-quotagrpadmins-5-manual-page.patch
dba0f0
# Submitted to upstream, <https://sourceforge.net/p/linuxquota/patches/39/>
dba0f0
Patch20: quota-4.01-Add-quotatab-5-manual-page.patch
dba0f0
# Submitted to upstream, <https://sourceforge.net/p/linuxquota/patches/39/>
dba0f0
Patch21: quota-4.01-Add-warnquota.conf-5-manual-page.patch
dba0f0
# Submitted to upstream, <https://sourceforge.net/p/linuxquota/patches/39/>
dba0f0
Patch22: quota-4.01-Improve-rcp.rquota-8-manual-page.patch
dba0f0
dba0f0
%description
dba0f0
The quota package contains system administration tools for monitoring
dba0f0
and limiting user and or group disk usage per file system.
dba0f0
dba0f0
dba0f0
%package nld
dba0f0
Summary: quota_nld daemon
dba0f0
Group: System Environment/Base
dba0f0
Requires: quota-nls = %{epoch}:%{version}-%{release}
dba0f0
Requires(post): systemd-sysv systemd-units
dba0f0
Requires(preun): systemd-units
dba0f0
Requires(postun): systemd-units
dba0f0
dba0f0
%description nld
dba0f0
Daemon that listens on netlink socket and processes received quota warnings.
dba0f0
Note, that you have to enable the kernel support for sending quota messages
dba0f0
over netlink (in Filesystems->Quota menu). The daemon supports forwarding
dba0f0
warning messages to the system D-Bus (so that desktop manager can display
dba0f0
a dialog) and writing them to the terminal user has last accessed.
dba0f0
dba0f0
dba0f0
%package warnquota
dba0f0
Summary: Send e-mail to users over quota
dba0f0
Group: System Environment/Base
dba0f0
Requires: quota-nls = %{epoch}:%{version}-%{release}
dba0f0
dba0f0
%description warnquota
dba0f0
Utility that checks disk quota for each local file system and mails a warning
dba0f0
message to those users who have reached their soft limit.  It is typically run
dba0f0
via cron(8).
dba0f0
dba0f0
dba0f0
%package nls
dba0f0
Summary: Gettext catalogs for disk quota tools
dba0f0
Group: System Environment/Base
dba0f0
BuildArch: noarch
dba0f0
dba0f0
%description nls
dba0f0
Disk quota tools messages translated into different natural languages.
dba0f0
dba0f0
dba0f0
%package devel
dba0f0
Summary: Development files for quota
dba0f0
Group: System Environment/Base
dba0f0
Requires: quota =  %{epoch}:%{version}-%{release}
dba0f0
dba0f0
%description devel
dba0f0
The quota package contains system administration tools for monitoring
dba0f0
and limiting user and or group disk usage per file system.
dba0f0
dba0f0
This package contains development header files for implementing quotas
dba0f0
on remote machines.
dba0f0
dba0f0
dba0f0
%package doc
dba0f0
Summary: Additional documentation for disk quotas
dba0f0
Group: Documentation
dba0f0
Requires: quota =  %{epoch}:%{version}-%{release}
dba0f0
BuildArch: noarch
dba0f0
AutoReq: 0
dba0f0
dba0f0
%description doc
dba0f0
This package contains additional documentation for disk quotas concept in
dba0f0
Linux/UNIX environment.
dba0f0
dba0f0
dba0f0
%prep
dba0f0
%setup -q -n quota-tools
dba0f0
%patch0 -p1
dba0f0
%ifnarch ppc ppc64
dba0f0
%patch2 -p1
dba0f0
%endif
dba0f0
%patch3 -p1
dba0f0
%patch4 -p1 -b .group_warning
dba0f0
%patch5 -p1 -b .charset_in_mail
dba0f0
%patch6 -p1 -b .gfs_files
dba0f0
%patch7 -p1 -b .quotackeck_debug
dba0f0
%patch8 -p1 -b .quotasync_manual
dba0f0
%patch9 -p1 -b .quotasync_usage
dba0f0
%patch10 -p1 -b .quotasync_exit
dba0f0
%patch11 -p1 -b .usage
dba0f0
%patch12 -p1 -b .setquota_block_units
dba0f0
%patch13 -p1 -b .setquota_block_units_stdin
dba0f0
%patch14 -p1 -b .edquota_block_units
dba0f0
%patch15 -p1 -b .setquota_inode_units
dba0f0
%patch16 -p1 -b .edquota_inode_units
dba0f0
%patch17 -p1 -b .close_file_handles
dba0f0
%patch18 -p1 -b .remove_man2
dba0f0
%patch19 -p1 -b .doc_quotagrpadmins
dba0f0
%patch20 -p1 -b .doc_quotatab
dba0f0
%patch21 -p1 -b .doc_warnquota
dba0f0
%patch22 -p1 -b .doc_rquota
dba0f0
dba0f0
#fix typos/mistakes in localized documentation
dba0f0
for pofile in $(find ./po/*.p*)
dba0f0
do
dba0f0
   sed -i 's/editting/editing/' "$pofile"
dba0f0
done
dba0f0
dba0f0
# Fix charset
dba0f0
for F in Changelog; do
dba0f0
    iconv -f latin1 -t utf-8 <"$F" >"${F}.utf8"
dba0f0
    touch -r "$F"{,.utf8}
dba0f0
    mv "$F"{.utf8,}
dba0f0
done
dba0f0
dba0f0
dba0f0
%build
dba0f0
%global _hardened_build 1
dba0f0
%configure \
dba0f0
    --enable-ext2direct=yes \
dba0f0
    --enable-ldapmail=yes \
dba0f0
    --enable-netlink=yes \
dba0f0
    --enable-rootsbin=no \
dba0f0
%if %{rpcsetquota}
dba0f0
    --enable-rpcsetquota=yes \
dba0f0
%endif
dba0f0
    --enable-strip-binaries=no
dba0f0
make
dba0f0
dba0f0
dba0f0
%install
dba0f0
mkdir -p %{buildroot}%{_sysconfdir}
dba0f0
mkdir -p %{buildroot}%{_sbindir}
dba0f0
mkdir -p %{buildroot}%{_bindir}
dba0f0
mkdir -p %{buildroot}%{_mandir}/{man1,man3,man5,man8}
dba0f0
make install INSTALL='install -p' ROOTDIR=%{buildroot}
dba0f0
install -m 644 warnquota.conf %{buildroot}%{_sysconfdir}
dba0f0
ln -s  quotaon.8.gz \
dba0f0
  %{buildroot}%{_mandir}/man8/quotaoff.8
dba0f0
dba0f0
install -p -m644 -D %{SOURCE1} $RPM_BUILD_ROOT%{_unitdir}/quota_nld.service
dba0f0
install -p -m644 -D %{SOURCE2} \
dba0f0
    $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/quota_nld
dba0f0
dba0f0
%find_lang %{name}
dba0f0
dba0f0
dba0f0
%post nld
dba0f0
%systemd_post quota_nld.service
dba0f0
dba0f0
%preun nld
dba0f0
%systemd_preun quota_nld.service
dba0f0
dba0f0
%postun nld
dba0f0
%systemd_postun_with_restart quota_nld.service
dba0f0
dba0f0
%triggerun -- %{name}-nld < 1:4.00-2
dba0f0
echo 'quota-nld: User must migrate to systemd target manually by runnig:'
dba0f0
echo '  systemd-sysv-convert --apply quota_nld'
dba0f0
# Save the current service runlevel info
dba0f0
/usr/bin/systemd-sysv-convert --save quota_nld >/dev/null 2>&1 || :
dba0f0
# Run these because the SysV package being removed won't do them
dba0f0
/sbin/chkconfig --del quota_nld >/dev/null 2>&1 || :
dba0f0
/bin/systemctl try-restart quota_nld.service >/dev/null 2>&1 || :
dba0f0
dba0f0
dba0f0
%files
dba0f0
%attr(0755,root,root) %{_bindir}/*
dba0f0
%attr(0755,root,root) %{_sbindir}/*
dba0f0
%exclude %{_sbindir}/quota_nld
dba0f0
%exclude %{_sbindir}/warnquota
dba0f0
%attr(0644,root,root) %{_mandir}/man1/*
dba0f0
%attr(0644,root,root) %{_mandir}/man8/*
dba0f0
%exclude %{_mandir}/man8/quota_nld.8*
dba0f0
%exclude %{_mandir}/man8/warnquota.8*
dba0f0
%doc Changelog
dba0f0
dba0f0
%files nld
dba0f0
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/quota_nld
dba0f0
%{_unitdir}/quota_nld.service
dba0f0
%attr(0755,root,root) %{_sbindir}/quota_nld
dba0f0
%attr(0644,root,root) %{_mandir}/man8/quota_nld.8*
dba0f0
%doc Changelog
dba0f0
dba0f0
%files warnquota
dba0f0
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/quotagrpadmins
dba0f0
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/quotatab
dba0f0
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/warnquota.conf
dba0f0
%attr(0755,root,root) %{_sbindir}/warnquota
dba0f0
%attr(0644,root,root) %{_mandir}/man5/*
dba0f0
%attr(0644,root,root) %{_mandir}/man8/warnquota.8*
dba0f0
%doc Changelog README.ldap-support README.mailserver
dba0f0
dba0f0
%files nls -f %{name}.lang
dba0f0
%doc Changelog
dba0f0
dba0f0
%files devel
dba0f0
%dir %{_includedir}/rpcsvc
dba0f0
%{_includedir}/rpcsvc/*
dba0f0
%attr(0644,root,root) %{_mandir}/man3/*
dba0f0
dba0f0
%files doc
dba0f0
%doc doc/* ldap-scripts
dba0f0
dba0f0
dba0f0
%changelog
881457
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1:4.01-11
881457
- Mass rebuild 2014-01-24
881457
881457
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:4.01-10
881457
- Mass rebuild 2013-12-27
881457
dba0f0
* Wed Oct 16 2013 Petr Pisar <ppisar@redhat.com> - 1:4.01-9
dba0f0
- Move /sbin/* files under /usr (bug #983179)
dba0f0
- Harden executables due to rpc.rquotad and quota_nld daemons (bug #983179)
dba0f0
- Document quotagrpadmins(5), quotatab(5), warnquota.conf(5), rcp.rquota(8)
dba0f0
  (bug #983179)
dba0f0
dba0f0
* Thu Jun 13 2013 Petr Pisar <ppisar@redhat.com> - 1:4.01-8
dba0f0
- Close FILE handles on error too
dba0f0
dba0f0
* Wed Jun 12 2013 Petr Pisar <ppisar@redhat.com> - 1:4.01-7
dba0f0
- Allow to set limits using multiplicative units
dba0f0
dba0f0
* Mon May 27 2013 Petr Pisar <ppisar@redhat.com> - 1:4.01-6
dba0f0
- Add LGPLv2+ and GPLv2 to license declaration
dba0f0
- Correct changelog dates
dba0f0
- Package additional LDAP scripts as a documentation
dba0f0
- Package XFS-specific tools
dba0f0
dba0f0
* Thu Mar 14 2013 Petr Pisar <ppisar@redhat.com> - 1:4.01-5
dba0f0
- Add quotasync(1) manual page
dba0f0
- Fix quota, repquota, and quotasync usage help
dba0f0
dba0f0
* Tue Feb 05 2013 Petr Pisar <ppisar@redhat.com> - 1:4.01-4
dba0f0
- Do not fiddle with quota files on XFS and GFS (bug #846296)
dba0f0
- Make sure option -d at quotacheck provides at least as much information as
dba0f0
  option -v (SF#3602777)
dba0f0
dba0f0
* Mon Dec 03 2012 Petr Pisar <ppisar@redhat.com> - 1:4.01-3
dba0f0
- Define charset in e-mails sent by warnquota (SF#3571589)
dba0f0
dba0f0
* Tue Sep 25 2012 Petr Pisar <ppisar@redhat.com> - 1:4.01-2
dba0f0
- Make group warning message more official
dba0f0
dba0f0
* Fri Sep 07 2012 Petr Pisar <ppisar@redhat.com> - 1:4.01-1
dba0f0
- 4.01 bump
dba0f0
dba0f0
* Wed Aug 22 2012 Petr Pisar <ppisar@redhat.com> - 1:4.00-6
dba0f0
- Modernize systemd scriptlets (bug #850288)
dba0f0
dba0f0
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.00-5
dba0f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
dba0f0
dba0f0
* Tue Jul 03 2012 Petr Pisar <ppisar@redhat.com> - 1:4.00-4
dba0f0
- Fix editting more users with edquota
dba0f0
- Report all quotas on XFS (bug #837341)
dba0f0
dba0f0
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.00-3
dba0f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
dba0f0
dba0f0
* Thu Sep  1 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-2
dba0f0
- Remove unneeded cryptographic library build-time dependencies
dba0f0
- Fortify build-time configuration
dba0f0
- Migrate quota_nld service from sysvinit to systemd
dba0f0
- Document --print-below option in quota_nld service
dba0f0
dba0f0
* Tue Aug 23 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-1
dba0f0
- 4.00 bump
dba0f0
- Remove unneeded LDAP linking patch
dba0f0
- Prevent from stripping by configure option
dba0f0
- Remove unneeded sed scripts on sources
dba0f0
- Remove unneeded file removal
dba0f0
dba0f0
* Thu Aug 18 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.17.pre1
dba0f0
- Do not report missing utmp record to syslog (bug #731622)
dba0f0
dba0f0
* Fri Jul 15 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.16.pre1
dba0f0
- Report quotacheck failures by return code (bug #717982)
dba0f0
- Improve quotacheck error message (bug #717982)
dba0f0
dba0f0
* Thu May 12 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.15.pre1
dba0f0
- Make dirname static to work with nss_db (bug #703567)
dba0f0
- Clean spec file
dba0f0
dba0f0
* Mon Apr 11 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.14.pre1
dba0f0
- Initialize v2r1 ddquot padding in dump (bug #695409)
dba0f0
- Do not pass NULL to XGETQSTAT quotactl()
dba0f0
dba0f0
* Mon Mar 21 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.13.pre1
dba0f0
- Fix repquota to get latest quota info header (bug #689458)
dba0f0
dba0f0
* Fri Mar 11 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.12.pre1
dba0f0
- Fix ddquot buffer leak
dba0f0
dba0f0
* Thu Mar 10 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.11.pre1
dba0f0
- Disable grace period/times remote setting
dba0f0
dba0f0
* Mon Feb 28 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.10.pre1
dba0f0
- Do not use real domains in warnquota example
dba0f0
dba0f0
* Thu Feb 17 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.9.pre1
dba0f0
- Explain meaning of the second column in repquota output
dba0f0
- Make RPC handle properly host names with colons (i.e. IPv6 server host name)
dba0f0
dba0f0
* Wed Feb 09 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.8.pre1
dba0f0
- Initialize vfsold block and inode value boundries for new quota file
dba0f0
  (bug #668688)
dba0f0
dba0f0
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.00-0.7.pre1
dba0f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
dba0f0
dba0f0
* Fri Feb 04 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.6.pre1
dba0f0
- Store quota_nld PID into PID file (bug #634137)
dba0f0
- Do not allow non-root to control quota_nld service (bug #634137)
dba0f0
- Add quotasync tool (bug #596794)
dba0f0
- Implement quotacheck for GFS2 (bug #596794)
dba0f0
dba0f0
* Wed Feb 02 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.5.pre1
dba0f0
- Correct manual pages
dba0f0
dba0f0
* Tue Jan 11 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.4.pre1
dba0f0
- Make RPC block factor dynamic (bug #667757)
dba0f0
- Check whether set limits fit into the range supported by quota format
dba0f0
  (bug #668688)
dba0f0
- Check set limits fit into the range supported by RPC transport (bug #668691)
dba0f0
dba0f0
* Mon Jan 10 2011 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.3.pre1
dba0f0
- Document --always-resolve option
dba0f0
dba0f0
* Tue Dec 14 2010 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.2.pre1
dba0f0
- Comment example quotatab to silent warnquota
dba0f0
dba0f0
* Tue Nov 16 2010 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.1.pre1
dba0f0
- 4.00-pre1 bump
dba0f0
- Separate gettext catalogs becuase they are required by all binary sub-packages
dba0f0
dba0f0
* Mon Nov 15 2010 Petr Pisar <ppisar@redhat.com> - 1:3.17-18
dba0f0
- Break warnquota dependency on main package
dba0f0
dba0f0
* Mon Nov 15 2010 Petr Pisar <ppisar@redhat.com> - 1:3.17-17
dba0f0
- Convert Changelog to UTF-8
dba0f0
dba0f0
* Mon Nov 15 2010 Petr Pisar <ppisar@redhat.com> - 1:3.17-16
dba0f0
- Break dependecies on main package as there are none
dba0f0
- Add plain text documentation to each sub-package
dba0f0
- Package additional documentation into `doc' sub-package
dba0f0
dba0f0
* Thu Nov 11 2010 Petr Pisar <ppisar@redhat.com> - 1:3.17-15
dba0f0
- Add quota_nld deamon init script (bug #634169)
dba0f0
- Sub-package quota_nld files to weak dependecies
dba0f0
- Sub-package warnquota files to weak dependecies
dba0f0
dba0f0
* Wed Oct 06 2010 Petr Pisar <ppisar@redhat.com> - 1:3.17-14
dba0f0
- Remove quotactl(2) as it's part of `man-pages' package (bug #640590)
dba0f0
dba0f0
* Tue May 11 2010 Petr Pisar <ppisar@redhat.com> 1:3.17-13
dba0f0
- Add GFS2 support
dba0f0
dba0f0
* Mon May 10 2010 Petr Pisar <ppisar@redhat.com> 1:3.17-12
dba0f0
- Prevent corruptive read/write from/to NULL address in rpc.rquotad
dba0f0
  (Resolves #528581, example in #532342)
dba0f0
- Fix spelling in summary
dba0f0
dba0f0
* Fri Mar 12 2010 Daniel Novotny <dnovotny@redhat.com> 1:3.17-11
dba0f0
- the require from previous fix deleted altogether (it will
dba0f0
  be resolved automatically)
dba0f0
dba0f0
* Fri Mar 12 2010 Daniel Novotny <dnovotny@redhat.com> 1:3.17-10
dba0f0
- Requires: e2fsprogs changed to e2fsprogs-libs (#570005)
dba0f0
dba0f0
* Tue Feb 23 2010 Daniel Novotny <dnovotny@redhat.com> 1:3.17-9
dba0f0
- fix #565124 - FTBFS quota-3.17-8.fc13: ImplicitDSOLinking
dba0f0
dba0f0
* Tue Sep 29 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-8
dba0f0
- add buildrequires for quota_nld, enable-netlink to build
dba0f0
  quota_nld (#526047)
dba0f0
dba0f0
* Fri Sep 18 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-7
dba0f0
- Fix headers and structs in quotactl manpage(#524138)
dba0f0
dba0f0
* Fri Aug 28 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-6
dba0f0
- symlink manpage for rpc.rquotad
dba0f0
dba0f0
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.17-5
dba0f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
dba0f0
dba0f0
* Fri Mar 13 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-4
dba0f0
- clarify statements about LDAP in warnquota conf
dba0f0
  (related to #490106)
dba0f0
- fix parsing issue in warnquota.c(#490125)
dba0f0
- enable rpcsetquota by default(#159292, #469753)
dba0f0
dba0f0
* Fri Mar 13 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-3
dba0f0
- add missing buildrequires needed to compile with
dba0f0
  enable-ldapmail=try option with LDAP(#490106)
dba0f0
dba0f0
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.17-2
dba0f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
dba0f0
dba0f0
* Tue Jan 13 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-1
dba0f0
- new upstream release, remove already applied patches
dba0f0
dba0f0
* Mon Dec 08 2008 Ondrej Vasik <ovasik@redhat.com> 1:3.16-8
dba0f0
- fix documentation inconsistency (now rpc(3) instead of
dba0f0
  rpc(3N) in rquotad manpage) (#474836)
dba0f0
dba0f0
* Fri Nov 14 2008 Ondrej Vasik <ovasik@redhat.com> 1:3.16-7
dba0f0
- fix quotaoff --help output (was same as quotaon output)
dba0f0
dba0f0
* Thu Oct 30 2008 Ondrej Vasik <ovasik@redhat.com> 1:3.16-6
dba0f0
- fix implementation of ext4 support
dba0f0
  (by Mingming Cao, #469127)
dba0f0
dba0f0
* Wed Sep 10 2008 Ondrej Vasik <ovasik@redhat.com> 1:3.16-5
dba0f0
- fix rpmlint warnings - absolute symlink and not using epoch
dba0f0
  in version in changelog (#226353)
dba0f0
- rquota headers and manpage now in devel subpackage
dba0f0
dba0f0
* Wed Aug 27 2008 Ondrej Vasik <ovasik@redhat.com> 3.16-4
dba0f0
- fix bug in warnquota which could result in bogus hostname
dba0f0
  and domainname (upstream)
dba0f0
- remove IMMUTABLE flag from quota file in quotacheck(upstream)
dba0f0
dba0f0
* Tue Aug 05 2008 Ondrej Vasik <ovasik@redhat.com> 3.16-3
dba0f0
- Add support for -h option (do not show invalid option
dba0f0
  error) at edquota,setquota and quota (#457898)
dba0f0
dba0f0
* Fri Jun 20 2008 Ondrej Vasik <ovasik@redhat.com> 3.16-2
dba0f0
- upstream fix of some typos, string formats + 4TB+ fix
dba0f0
  for repquota
dba0f0
- some additional stripping removal
dba0f0
- change default mode of binaries from 555 to 755
dba0f0
  (strip error messages in build log)
dba0f0
dba0f0
* Wed Apr 23 2008 Ondrej Vasik <ovasik@redhat.com> 3.16-1
dba0f0
- own directory of rpcsvc headers(#442143)
dba0f0
- new upstream release
dba0f0
dba0f0
* Wed Mar 12 2008 Ondrej Vasik <ovasik@redhat.com> 3.15-6
dba0f0
- added enable-ldapmail=try option(wonder how #133207
dba0f0
  got closed by FC-4 without it or warnquota.conf change)
dba0f0
- dropped with-ext2direct=no option - this option is 
dba0f0
  invalid and original bug was fixed in 3.07
dba0f0
dba0f0
* Thu Mar  6 2008 Ondrej Vasik <ovasik@redhat.com> 3.15-5
dba0f0
- added symbolic link for quotaoff man page(#436110)
dba0f0
- don't ship xqmstats.8 man page as we don't ship those
dba0f0
  binaries(#436100)
dba0f0
dba0f0
* Thu Feb 21 2008 Ondrej Vasik <ovasik@redhat.com> 3.15-4
dba0f0
- added pointers to quota_nld and warnquota to some 
dba0f0
  manpages(upstream, #83975)
dba0f0
dba0f0
* Tue Feb 12 2008 Ondrej Vasik <ovasik@redhat.com> 3.15-3
dba0f0
- allow to build with rpcsetquota enabled(disabled by
dba0f0
  default, #159292)
dba0f0
- rebuild for gcc43
dba0f0
dba0f0
* Thu Jan 24 2008 Steve Dickson <SteveD@RedHat.com> 3.15-2
dba0f0
- More review comments:
dba0f0
    - BuiltPreReq to BuiltReq
dba0f0
    - Removed '.' From Summary
dba0f0
    - Added 'GPLv2+' to License Tag
dba0f0
    - Condensed the _sysconfdir entries in to one line
dba0f0
dba0f0
* Thu Jan 24 2008 Steve Dickson <SteveD@RedHat.com> 3.15-1
dba0f0
- Upgraded to version 3.15 
dba0f0
- Updated spec file per Merge Review (bz 226353)
dba0f0
dba0f0
* Thu Feb 15 2007  Steve Dickson <SteveD@RedHat.com> 3.14-1
dba0f0
- Upgraded to version 3.14 (bz# 213641)
dba0f0
dba0f0
* Mon Dec  4 2006 Thomas Woerner <twoerner@redhat.com> 1:3.13-1.3
dba0f0
- tcp_wrappers has a new devel and libs sub package, therefore changing build
dba0f0
  requirement for tcp_wrappers to tcp_wrappers-devel
dba0f0
dba0f0
* Wed Nov  1 2006 Steve Dickson <SteveD@RedHat.com> 1:3.13-1.2.3.2
dba0f0
- Added range checking on -p flag (bz 205145)
dba0f0
- Error message prints garbage characters (bz 201226)
dba0f0
dba0f0
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:3.13-1.2.3.1
dba0f0
- rebuild
dba0f0
dba0f0
* Fri Jun 30 2006 Steve Dickson <steved@redhat.com> - 1:3.13-1.2.3
dba0f0
- fix 192826 - quota config files should not be overwritten
dba0f0
dba0f0
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1:3.13-1.2.1
dba0f0
- bump again for double-long bug on ppc(64)
dba0f0
dba0f0
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1:3.13-1.2
dba0f0
- rebuilt for new gcc4.1 snapshot and glibc changes
dba0f0
dba0f0
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
dba0f0
- rebuilt
dba0f0
dba0f0
* Mon Oct 31 2005 Steve Dickson <steved@redhat.com> 3.13-1
dba0f0
- Upgraded to version 3.13 (bz# 171245)
dba0f0
dba0f0
* Thu Aug 18 2005 Florian La Roche <laroche@redhat.com>
dba0f0
- change the "Requires: kernel" into a "Conflicts:"
dba0f0
dba0f0
* Sun Sep 26 2004 Rik van Riel <riel@redhat.com> 3.12-5
dba0f0
- add URL (bz# 131862)
dba0f0
dba0f0
* Fri Sep 24 2004 Steve Dickson <SteveD@RedHat.com>
dba0f0
- Fixed typos in warnquota.conf patch 
dba0f0
  (bz# 82250 and bz# 83974)
dba0f0
dba0f0
* Mon Sep 13 2004 Steve Dickson <SteveD@RedHat.com>
dba0f0
- upgraded to 3.12
dba0f0
dba0f0
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
dba0f0
- rebuilt
dba0f0
dba0f0
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
dba0f0
- rebuilt
dba0f0
dba0f0
* Tue Jan 27 2004 Florian La Roche <Florian.LaRoche@redhat.de>
dba0f0
- add -pie support
dba0f0
- update to 3.10
dba0f0
dba0f0
* Sat Aug 16 2003  Steve Dickson <SteveD@RedHat.com>
dba0f0
- upgraded to 3.0.9
dba0f0
- added quota-3.09-root_sbindir.patch
dba0f0
dba0f0
* Sun Aug 10 2003 Elliot Lee <sopwith@redhat.com> 3.06-11
dba0f0
- Rebuild
dba0f0
dba0f0
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
dba0f0
- rebuilt
dba0f0
dba0f0
* Tue May 27 2003 Steve Dickson <SteveD@RedHat.com>
dba0f0
- rebuilt for 7.3 errata
dba0f0
dba0f0
* Tue Feb 25 2003 Elliot Lee <sopwith@redhat.com>
dba0f0
- rebuilt
dba0f0
dba0f0
* Sun Feb 23 2003 Tim Powers <timp@redhat.com>
dba0f0
- add buildprereq on tcp_wrappers
dba0f0
dba0f0
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
dba0f0
- rebuilt
dba0f0
dba0f0
* Mon Nov 18 2002 Tim Powers <timp@redhat.com>
dba0f0
- rebuild on all arches
dba0f0
dba0f0
dba0f0
* Fri Sep 6 2002 Philip Copeland <bryce@redhat.com> 3.06-5
dba0f0
- added --with-ext2direct=no to fix #73244
dba0f0
  without this users with UID's > 65535 will not
dba0f0
  be able to exist on a quota enabled FS
dba0f0
dba0f0
* Wed Aug 7 2002 Philip Copeland <bryce@redhat.com> 3.06-4
dba0f0
- Man page change. #60108
dba0f0
dba0f0
* Tue Aug 6 2002 Philip Copeland <bryce@redhat.com> 3.06-3
dba0f0
- Bah, I'd dropped epoch from the spec file but seems
dba0f0
  we need this if you want to upgrade as the epoch
dba0f0
  number has precedence over the version/release
dba0f0
  numbers.
dba0f0
dba0f0
* Wed Jul 17 2002 Philip Copeland <bryce@redhat.com> 3.06-2
dba0f0
- Lets stop the makefile from stripping the
dba0f0
  binaries as thats rpms job (apparently)
dba0f0
dba0f0
* Mon Jul 01 2002 Philip Copeland <bryce@redhat.com> 3.06-1
dba0f0
- Ditched the 3.01-pre9 src base for 3.06
dba0f0
  Rebuilt without any patchs
dba0f0
dba0f0
============================================================
dba0f0
dba0f0
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
dba0f0
- automated rebuild
dba0f0
dba0f0
* Thu May 23 2002 Tim Powers <timp@redhat.com>
dba0f0
- automated rebuild
dba0f0
dba0f0
* Mon Feb 25 2002 Elliot Lee <sopwith@redhat.com>
dba0f0
- IfArch the badkernelinclude patch for ppc-only.
dba0f0
- Update to 3.03
dba0f0
dba0f0
* Wed Dec 12 2001 Guy Streeter <streeter@redhat.com>
dba0f0
- Make #include of kernel header file work on non-x86
dba0f0
dba0f0
* Wed Sep  5 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- require new initscripts
dba0f0
dba0f0
* Thu Aug 30 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- fixed bug #52075 (problem with ext2 labels)
dba0f0
- backup data files off by default in quotacheck, optional backup flag added
dba0f0
- fix bug where giving a bad directory or device would cause 
dba0f0
  quotaon/quotacheck to simulate "-a" behaviour
dba0f0
- if a device name (i.e /dev/hda1) is passed, look up the corresponding mount
dba0f0
  point
dba0f0
dba0f0
* Wed Aug 29 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- return an error code in more cases in convertquota
dba0f0
dba0f0
* Tue Aug 28 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- 3.01pre9
dba0f0
dba0f0
* Fri Jul 20 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- more cleanups on 3.01pre8
dba0f0
dba0f0
* Mon Jul  2 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- 3.01 version, everything has changed again. :(
dba0f0
dba0f0
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
dba0f0
- Bump release + rebuild.
dba0f0
dba0f0
* Fri Mar 30 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- use rpc.rquotad from here again (#33738)
dba0f0
dba0f0
* Thu Mar 15 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- enable ALT_FORMAT for edquota
dba0f0
dba0f0
* Tue Mar 13 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- I broke passing devices on the cmd line.  Fixed.
dba0f0
dba0f0
* Fri Mar 09 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- quota 3.00 is required by recent kernel 2.4 changes
dba0f0
- no warnquota included this time, not yet ported
dba0f0
- quite a bit of work on quotacheck to make is backwards compatible
dba0f0
- we will likely go back to "quota 2.00" as these projects merge...
dba0f0
dba0f0
* Fri Feb 09 2001 Florian La Roche <Florian.LaRoche@redhat.de>
dba0f0
- use "rm -f" instead of only "rm"
dba0f0
dba0f0
* Wed Feb  7 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- fix quotacheck man page for -a option (#26380)
dba0f0
dba0f0
* Thu Feb  1 2001 Preston Brown <pbrown@redhat.com>
dba0f0
- 2.00 final, rolls in pretty much all our patches. :)
dba0f0
- fix reporting of in use dquot entries from quotastats
dba0f0
- change repquota man page to fix documentation of -v (#10330)
dba0f0
- include warnquota.conf
dba0f0
dba0f0
* Mon Nov 20 2000 Bill Nottingham <notting@redhat.com>
dba0f0
- fix ia64 build
dba0f0
dba0f0
* Mon Aug 21 2000 Jeff Johnson <jbj@redhat.com>
dba0f0
- add LABEL=foo support (#16390).
dba0f0
dba0f0
* Thu Jul 27 2000 Jeff Johnson <jbj@redhat.com>
dba0f0
- remote NFS quotas with different blocksize converted incorrectly (#11932).
dba0f0
dba0f0
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
dba0f0
- automatic rebuild
dba0f0
dba0f0
* Thu Jun 15 2000 Jeff Johnson <jbj@redhat.com>
dba0f0
- FHS packaging.
dba0f0
dba0f0
* Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
dba0f0
- apply patch5 (H.J. Lu)
dba0f0
dba0f0
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
dba0f0
- fix description
dba0f0
- man pages are compressed
dba0f0
dba0f0
* Tue Jan 18 2000 Preston Brown <pbrown@redhat.com>
dba0f0
- quota 2.00 series
dba0f0
- removed unnecessary patches
dba0f0
dba0f0
* Thu Aug  5 1999 Jeff Johnson <jbj@redhat.com>
dba0f0
- fix man page FUD (#4369).
dba0f0
dba0f0
* Thu May 13 1999 Peter Hanecak <hanecak@megaloman.sk>
dba0f0
- changes to allow non-root users to build too (Makefile patch, %%attr)
dba0f0
dba0f0
* Tue Apr 13 1999 Jeff Johnson <jbj@redhat.com>
dba0f0
- fix for sparc64 quotas (#2147)
dba0f0
dba0f0
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
dba0f0
- auto rebuild in the new build environment (release 5)
dba0f0
dba0f0
* Mon Dec 28 1998 Cristian Gafton <gafton@redhat.com>
dba0f0
- don't install rpc.rquotad - we will use the one from the knfsd package
dba0f0
  instead
dba0f0
dba0f0
* Thu Dec 17 1998 Jeff Johnson <jbj@redhat.com>
dba0f0
- merge ultrapenguin 1.1.9 changes.
dba0f0
dba0f0
* Thu May 07 1998 Prospector System <bugs@redhat.com>
dba0f0
- translations modified for de, fr, tr
dba0f0
dba0f0
* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
dba0f0
- removed patch for mntent
dba0f0
dba0f0
* Fri Mar 27 1998 Jakub Jelinek <jj@ultra.linux.cz>
dba0f0
- updated to quota 1.66
dba0f0
dba0f0
* Tue Jan 13 1998 Erik Troan <ewt@redhat.com>
dba0f0
- builds rquotad
dba0f0
- installs rpc.rquotad.8 symlink
dba0f0
dba0f0
* Mon Oct 20 1997 Erik Troan <ewt@redhat.com>
dba0f0
- removed /usr/include/rpcsvc/* from filelist
dba0f0
- uses a buildroot and %%attr
dba0f0
dba0f0
* Thu Jun 19 1997 Erik Troan <ewt@redhat.com>
dba0f0
- built against glibc
dba0f0
dba0f0
* Tue Mar 25 1997 Erik Troan <ewt@redhat.com>
dba0f0
- Moved /usr/sbin/quota to /usr/bin/quota