quota/quota.spec

Fri, 11 Mar 2011 21:36:51 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 11 Mar 2011 21:36:51 +0100
changeset 1
4667f24fe848
parent 0
4f133201e207
permissions
-rw-r--r--

Adjust specification build configurations to port packages to MeeGo.

michael@0 1 #allow remote set quota by defined rpcsetquota to 1(set to 0 to disabled it)
michael@0 2 %{!?rpcsetquota:%define rpcsetquota 1}
michael@0 3
michael@0 4 Name: quota
michael@0 5 Summary: System administration tools for monitoring users' disk usage
michael@1 6 Vendor: Europalab Software
michael@1 7 Packager: Michael Schloh von Bennewitz
michael@1 8 Distribution: MeeGo Thirdparty
michael@0 9 Epoch: 1
michael@0 10 Version: 4.00
michael@0 11 Release: 0.1.pre1%{?dist}
michael@0 12 License: BSD and GPLv2+
michael@0 13 URL: http://sourceforge.net/projects/linuxquota/
michael@0 14 Group: System Environment/Base
michael@0 15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
michael@1 16 Requires: fastinit tcp_wrappers
michael@0 17 Requires: quota-nls = %{epoch}:%{version}-%{release}
michael@0 18 Conflicts: kernel < 2.4
michael@0 19 BuildRequires: e2fsprogs-devel gettext tcp_wrappers-devel nss-devel
michael@0 20 BuildRequires: openldap-devel openssl-devel dbus-devel libnl-devel
michael@0 21 Source0: http://downloads.sourceforge.net/linuxquota/%{name}-%{version}-pre1.tar.gz
michael@0 22 Source1: quota_nld.init
michael@0 23 Source2: quota_nld.sysconfig
michael@0 24 Patch0: quota-3.06-warnquota.patch
michael@0 25 Patch1: quota-3.06-no-stripping.patch
michael@0 26 Patch2: quota-3.06-man-page.patch
michael@0 27 Patch3: quota-3.06-pie.patch
michael@0 28 Patch4: quota-3.13-wrong-ports.patch
michael@0 29 Patch5: quota-3.16-helpoption.patch
michael@0 30 Patch6: quota-3.16-quotaoffhelp.patch
michael@0 31 Patch8: quota-3.17-ftbfs.patch
michael@0 32 # Bug #528581, remove in upstream 4.00
michael@0 33 Patch9: quota-4.00_pre1-quotactl_null_corruption.patch
michael@0 34 # Included in upstream 4.00_pre2
michael@0 35 Patch10: quota-4.00_pre1-add-gfs2-support.patch
michael@0 36
michael@0 37 %description
michael@0 38 The quota package contains system administration tools for monitoring
michael@0 39 and limiting user and or group disk usage per file system.
michael@0 40
michael@0 41
michael@0 42 %package nld
michael@0 43 Summary: quota_nld daemon
michael@1 44 Vendor: Europalab Software
michael@1 45 Packager: Michael Schloh von Bennewitz
michael@1 46 Distribution: MeeGo Thirdparty
michael@0 47 Group: System Environment/Base
michael@0 48 Requires: initscripts
michael@0 49 Requires: quota-nls = %{epoch}:%{version}-%{release}
michael@0 50 Requires(post): chkconfig
michael@0 51 Requires(preun): chkconfig initscripts
michael@0 52
michael@0 53 %description nld
michael@0 54 Daemon that listens on netlink socket and processes received quota warnings.
michael@0 55 Note, that you have to enable the kernel support for sending quota messages
michael@0 56 over netlink (in Filesystems->Quota menu). The daemon supports forwarding
michael@0 57 warning messages to the system D-Bus (so that desktop manager can display
michael@0 58 a dialog) and writing them to the terminal user has last accessed.
michael@0 59
michael@0 60
michael@0 61 %package warnquota
michael@0 62 Summary: Send e-mail to users over quota
michael@1 63 Vendor: Europalab Software
michael@1 64 Packager: Michael Schloh von Bennewitz
michael@1 65 Distribution: MeeGo Thirdparty
michael@0 66 Group: System Environment/Base
michael@0 67 Requires: quota-nls = %{epoch}:%{version}-%{release}
michael@0 68
michael@0 69 %description warnquota
michael@0 70 Utility that checks disk quota for each local file system and mails a warning
michael@0 71 message to those users who have reached their soft limit. It is typically run
michael@0 72 via cron(8).
michael@0 73
michael@0 74
michael@0 75 %package nls
michael@0 76 Summary: Gettext catalogs for disk quota tools
michael@1 77 Vendor: Europalab Software
michael@1 78 Packager: Michael Schloh von Bennewitz
michael@1 79 Distribution: MeeGo Thirdparty
michael@0 80 Group: System Environment/Base
michael@0 81 BuildArch: noarch
michael@0 82
michael@0 83 %description nls
michael@0 84 Disk quota tools messages translated into different natural languages.
michael@0 85
michael@0 86
michael@0 87 %package devel
michael@0 88 Summary: Development files for quota
michael@1 89 Vendor: Europalab Software
michael@1 90 Packager: Michael Schloh von Bennewitz
michael@1 91 Distribution: MeeGo Thirdparty
michael@0 92 Group: System Environment/Base
michael@0 93 Requires: quota = %{epoch}:%{version}-%{release}
michael@0 94
michael@0 95 %description devel
michael@0 96 The quota package contains system administration tools for monitoring
michael@0 97 and limiting user and or group disk usage per file system.
michael@0 98
michael@0 99 This package contains development header files for implementing quotas
michael@0 100 on remote machines.
michael@0 101
michael@0 102
michael@0 103 %package doc
michael@0 104 Summary: Additional documentation for disk quotas
michael@1 105 Vendor: Europalab Software
michael@1 106 Packager: Michael Schloh von Bennewitz
michael@1 107 Distribution: MeeGo Thirdparty
michael@0 108 Group: Documentation
michael@0 109 Requires: quota = %{epoch}:%{version}-%{release}
michael@0 110 BuildArch: noarch
michael@0 111
michael@0 112 %description doc
michael@0 113 This package contains additional documentation for disk quotas concept in
michael@0 114 Linux/UNIX environment.
michael@0 115
michael@0 116
michael@0 117 %prep
michael@0 118 %setup -q -n quota-tools
michael@0 119 %patch0 -p1
michael@0 120 %patch1 -p1
michael@0 121 %patch2 -p1
michael@0 122 %ifnarch ppc ppc64
michael@0 123 %patch3 -p1
michael@0 124 %endif
michael@0 125 %patch4 -p1
michael@0 126 %patch5 -p1
michael@0 127 %patch6 -p1 -b .usage
michael@0 128 %patch8 -p1
michael@0 129 %patch9 -p1 -b .quotactl_null_corruption
michael@0 130 %patch10 -p1 -b .gfs2
michael@0 131 # quotactl(2) moved into `man-pages' package (bug #640590)
michael@0 132 rm -f quotactl.2
michael@0 133 # remove VCS files
michael@0 134 rm -rf doc/CVS
michael@0 135
michael@0 136 #fix typos/mistakes in localized documentation
michael@0 137 for pofile in $(find ./po/*.p*)
michael@0 138 do
michael@0 139 sed -i 's/editting/editing/' "$pofile"
michael@0 140 done
michael@0 141
michael@0 142 # Fix charset
michael@0 143 for F in Changelog; do
michael@0 144 iconv -f latin1 -t utf-8 <"$F" >"${F}.utf8"
michael@0 145 touch -r "$F"{,.utf8}
michael@0 146 mv "$F"{.utf8,}
michael@0 147 done
michael@0 148
michael@0 149 %build
michael@0 150 %configure \
michael@0 151 --enable-ldapmail=try \
michael@0 152 %if %{rpcsetquota}
michael@0 153 --enable-rpcsetquota=yes \
michael@0 154 %endif
michael@0 155 --enable-rootsbin \
michael@0 156 --enable-netlink=yes
michael@0 157 make
michael@0 158
michael@0 159
michael@0 160 %install
michael@0 161 rm -fr %{buildroot}
michael@0 162 mkdir -p %{buildroot}/sbin
michael@0 163 mkdir -p %{buildroot}%{_sysconfdir}
michael@0 164 mkdir -p %{buildroot}%{_sbindir}
michael@0 165 mkdir -p %{buildroot}%{_bindir}
michael@0 166 mkdir -p %{buildroot}%{_mandir}/{man1,man3,man8}
michael@0 167 make install INSTALL='install -p' ROOTDIR=%{buildroot}
michael@0 168 install -m 644 warnquota.conf %{buildroot}%{_sysconfdir}
michael@0 169 #
michael@0 170 # we don't support XFS yet
michael@0 171 #
michael@0 172 rm -f %{buildroot}%{_sbindir}/quot
michael@0 173 rm -f %{buildroot}%{_sbindir}/xqmstats
michael@0 174 rm -f %{buildroot}%{_mandir}/man8/quot.*
michael@0 175 rm -f %{buildroot}%{_mandir}/man8/xqmstats.*
michael@0 176 ln -s quotaon.8.gz \
michael@0 177 %{buildroot}%{_mandir}/man8/quotaoff.8
michael@0 178 ln -s rquotad.8.gz \
michael@0 179 %{buildroot}%{_mandir}/man8/rpc.rquotad.8
michael@0 180
michael@0 181 install -p -m755 -D %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/quota_nld
michael@0 182 install -p -m644 -D %{SOURCE2} \
michael@0 183 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/quota_nld
michael@0 184
michael@0 185 %find_lang %{name}
michael@0 186
michael@0 187
michael@0 188 %post nld
michael@0 189 /sbin/chkconfig --add quota_nld
michael@0 190
michael@0 191 %preun nld
michael@0 192 if [ $1 = 0 ] ; then
michael@0 193 /sbin/service quota_nld stop >/dev/null 2>&1
michael@0 194 /sbin/chkconfig --del quota_nld
michael@0 195 fi
michael@0 196
michael@0 197
michael@0 198 %clean
michael@0 199 rm -rf %{buildroot}
michael@0 200
michael@0 201
michael@0 202 %files
michael@0 203 %defattr(-,root,root,-)
michael@0 204 %attr(0755,root,root) /sbin/*
michael@0 205 %attr(0755,root,root) %{_bindir}/*
michael@0 206 %attr(0755,root,root) %{_sbindir}/*
michael@0 207 %exclude %{_sbindir}/quota_nld
michael@0 208 %exclude %{_sbindir}/warnquota
michael@0 209 %attr(0644,root,root) %{_mandir}/man1/*
michael@0 210 %attr(0644,root,root) %{_mandir}/man8/*
michael@0 211 %exclude %{_mandir}/man8/quota_nld.8*
michael@0 212 %exclude %{_mandir}/man8/warnquota.8*
michael@0 213 %doc Changelog
michael@0 214
michael@0 215 %files nld
michael@0 216 %defattr(-,root,root,-)
michael@0 217 %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/quota_nld
michael@0 218 %attr(0755,root,root) %{_initrddir}/quota_nld
michael@0 219 %attr(0755,root,root) %{_sbindir}/quota_nld
michael@0 220 %attr(0644,root,root) %{_mandir}/man8/quota_nld.8*
michael@0 221 %doc Changelog
michael@0 222
michael@0 223 %files warnquota
michael@0 224 %defattr(-,root,root,-)
michael@0 225 %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/quotagrpadmins
michael@0 226 %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/quotatab
michael@0 227 %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/warnquota.conf
michael@0 228 %attr(0755,root,root) %{_sbindir}/warnquota
michael@0 229 %attr(0644,root,root) %{_mandir}/man8/warnquota.8*
michael@0 230 %doc Changelog README.ldap-support README.mailserver
michael@0 231
michael@0 232 %files nls -f %{name}.lang
michael@0 233 %defattr(-,root,root,-)
michael@0 234 %doc Changelog
michael@0 235
michael@0 236 %files devel
michael@0 237 %defattr(-,root,root,-)
michael@0 238 %dir %{_includedir}/rpcsvc
michael@0 239 %{_includedir}/rpcsvc/*
michael@0 240 %attr(0644,root,root) %{_mandir}/man3/*
michael@0 241
michael@0 242 %files doc
michael@0 243 %defattr(-,root,root,-)
michael@0 244 %doc doc/*
michael@0 245
michael@0 246
michael@0 247 %changelog
michael@1 248 * Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 4.00-20101201
michael@1 249 - Repackage for MeeGo 1.1
michael@1 250
michael@0 251 * Tue Nov 16 2010 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.1.pre1
michael@0 252 - 4.00-pre1 bump
michael@0 253 - Separate gettext catalogs becuase they are required by all binary sub-packages
michael@0 254
michael@0 255 * Mon Nov 15 2010 Petr Pisar <ppisar@redhat.com> - 1:3.17-18
michael@0 256 - Break warnquota dependency on main package
michael@0 257
michael@0 258 * Mon Nov 15 2010 Petr Pisar <ppisar@redhat.com> - 1:3.17-17
michael@0 259 - Convert Changelog to UTF-8
michael@0 260
michael@0 261 * Mon Nov 15 2010 Petr Pisar <ppisar@redhat.com> - 1:3.17-16
michael@0 262 - Break dependecies on main package as there are none
michael@0 263 - Add plain text documentation to each sub-package
michael@0 264 - Package additional documentation into `doc' sub-package
michael@0 265
michael@0 266 * Thu Nov 11 2010 Petr Pisar <ppisar@redhat.com> - 1:3.17-15
michael@0 267 - Add quota_nld deamon init script (bug #634169)
michael@0 268 - Sub-package quota_nld files to weak dependecies
michael@0 269 - Sub-package warnquota files to weak dependecies
michael@0 270
michael@0 271 * Wed Oct 06 2010 Petr Pisar <ppisar@redhat.com> - 1:3.17-14
michael@0 272 - Remove quotactl(2) as it's part of `man-pages' package (bug #640590)
michael@0 273
michael@0 274 * Tue May 11 2010 Petr Pisar <ppisar@redhat.com> 1:3.17-13
michael@0 275 - Add GFS2 support
michael@0 276
michael@0 277 * Tue May 10 2010 Petr Pisar <ppisar@redhat.com> 1:3.17-12
michael@0 278 - Prevent corruptive read/write from/to NULL address in rpc.rquotad
michael@0 279 (Resolves #528581, example in #532342)
michael@0 280 - Fix spelling in summary
michael@0 281
michael@0 282 * Fri Mar 12 2010 Daniel Novotny <dnovotny@redhat.com> 1:3.17-11
michael@0 283 - the require from previous fix deleted altogether (it will
michael@0 284 be resolved automatically)
michael@0 285
michael@0 286 * Fri Mar 12 2010 Daniel Novotny <dnovotny@redhat.com> 1:3.17-10
michael@0 287 - Requires: e2fsprogs changed to e2fsprogs-libs (#570005)
michael@0 288
michael@0 289 * Tue Feb 23 2010 Daniel Novotny <dnovotny@redhat.com> 1:3.17-9
michael@0 290 - fix #565124 - FTBFS quota-3.17-8.fc13: ImplicitDSOLinking
michael@0 291
michael@0 292 * Mon Sep 29 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-8
michael@0 293 - add buildrequires for quota_nld, enable-netlink to build
michael@0 294 quota_nld (#526047)
michael@0 295
michael@0 296 * Fri Sep 18 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-7
michael@0 297 - Fix headers and structs in quotactl manpage(#524138)
michael@0 298
michael@0 299 * Fri Aug 28 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-6
michael@0 300 - symlink manpage for rpc.rquotad
michael@0 301
michael@0 302 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.17-5
michael@0 303 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
michael@0 304
michael@0 305 * Fri Mar 13 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-4
michael@0 306 - clarify statements about LDAP in warnquota conf
michael@0 307 (related to #490106)
michael@0 308 - fix parsing issue in warnquota.c(#490125)
michael@0 309 - enable rpcsetquota by default(#159292, #469753)
michael@0 310
michael@0 311 * Fri Mar 13 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-3
michael@0 312 - add missing buildrequires needed to compile with
michael@0 313 enable-ldapmail=try option with LDAP(#490106)
michael@0 314
michael@0 315 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.17-2
michael@0 316 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
michael@0 317
michael@0 318 * Tue Jan 13 2009 Ondrej Vasik <ovasik@redhat.com> 1:3.17-1
michael@0 319 - new upstream release, remove already applied patches
michael@0 320
michael@0 321 * Mon Dec 08 2008 Ondrej Vasik <ovasik@redhat.com> 1:3.16-8
michael@0 322 - fix documentation inconsistency (now rpc(3) instead of
michael@0 323 rpc(3N) in rquotad manpage) (#474836)
michael@0 324
michael@0 325 * Fri Nov 14 2008 Ondrej Vasik <ovasik@redhat.com> 1:3.16-7
michael@0 326 - fix quotaoff --help output (was same as quotaon output)
michael@0 327
michael@0 328 * Thu Oct 30 2008 Ondrej Vasik <ovasik@redhat.com> 1:3.16-6
michael@0 329 - fix implementation of ext4 support
michael@0 330 (by Mingming Cao, #469127)
michael@0 331
michael@0 332 * Wed Sep 10 2008 Ondrej Vasik <ovasik@redhat.com> 1:3.16-5
michael@0 333 - fix rpmlint warnings - absolute symlink and not using epoch
michael@0 334 in version in changelog (#226353)
michael@0 335 - rquota headers and manpage now in devel subpackage
michael@0 336
michael@0 337 * Wed Aug 27 2008 Ondrej Vasik <ovasik@redhat.com> 3.16-4
michael@0 338 - fix bug in warnquota which could result in bogus hostname
michael@0 339 and domainname (upstream)
michael@0 340 - remove IMMUTABLE flag from quota file in quotacheck(upstream)
michael@0 341
michael@0 342 * Tue Aug 05 2008 Ondrej Vasik <ovasik@redhat.com> 3.16-3
michael@0 343 - Add support for -h option (do not show invalid option
michael@0 344 error) at edquota,setquota and quota (#457898)
michael@0 345
michael@0 346 * Fri Jun 20 2008 Ondrej Vasik <ovasik@redhat.com> 3.16-2
michael@0 347 - upstream fix of some typos, string formats + 4TB+ fix
michael@0 348 for repquota
michael@0 349 - some additional stripping removal
michael@0 350 - change default mode of binaries from 555 to 755
michael@0 351 (strip error messages in build log)
michael@0 352
michael@0 353 * Wed Apr 23 2008 Ondrej Vasik <ovasik@redhat.com> 3.16-1
michael@0 354 - own directory of rpcsvc headers(#442143)
michael@0 355 - new upstream release
michael@0 356
michael@0 357 * Wed Mar 12 2008 Ondrej Vasik <ovasik@redhat.com> 3.15-6
michael@0 358 - added enable-ldapmail=try option(wonder how #133207
michael@0 359 got closed by FC-4 without it or warnquota.conf change)
michael@0 360 - dropped with-ext2direct=no option - this option is
michael@0 361 invalid and original bug was fixed in 3.07
michael@0 362
michael@0 363 * Thu Mar 6 2008 Ondrej Vasik <ovasik@redhat.com> 3.15-5
michael@0 364 - added symbolic link for quotaoff man page(#436110)
michael@0 365 - don't ship xqmstats.8 man page as we don't ship those
michael@0 366 binaries(#436100)
michael@0 367
michael@0 368 * Thu Feb 21 2008 Ondrej Vasik <ovasik@redhat.com> 3.15-4
michael@0 369 - added pointers to quota_nld and warnquota to some
michael@0 370 manpages(upstream, #83975)
michael@0 371
michael@0 372 * Tue Feb 12 2008 Ondrej Vasik <ovasik@redhat.com> 3.15-3
michael@0 373 - allow to build with rpcsetquota enabled(disabled by
michael@0 374 default, #159292)
michael@0 375 - rebuild for gcc43
michael@0 376
michael@0 377 * Thu Jan 24 2008 Steve Dickson <SteveD@RedHat.com> 3.15-2
michael@0 378 - More review comments:
michael@0 379 - BuiltPreReq to BuiltReq
michael@0 380 - Removed '.' From Summary
michael@0 381 - Added 'GPLv2+' to License Tag
michael@0 382 - Condensed the _sysconfdir entries in to one line
michael@0 383
michael@0 384 * Thu Jan 24 2008 Steve Dickson <SteveD@RedHat.com> 3.15-1
michael@0 385 - Upgraded to version 3.15
michael@0 386 - Updated spec file per Merge Review (bz 226353)
michael@0 387
michael@0 388 * Thu Feb 15 2007 Steve Dickson <SteveD@RedHat.com> 3.14-1
michael@0 389 - Upgraded to version 3.14 (bz# 213641)
michael@0 390
michael@0 391 * Mon Dec 4 2006 Thomas Woerner <twoerner@redhat.com> 1:3.13-1.3
michael@0 392 - tcp_wrappers has a new devel and libs sub package, therefore changing build
michael@0 393 requirement for tcp_wrappers to tcp_wrappers-devel
michael@0 394
michael@0 395 * Wed Nov 1 2006 Steve Dickson <SteveD@RedHat.com> 1:3.13-1.2.3.2
michael@0 396 - Added range checking on -p flag (bz 205145)
michael@0 397 - Error message prints garbage characters (bz 201226)
michael@0 398
michael@0 399 * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:3.13-1.2.3.1
michael@0 400 - rebuild
michael@0 401
michael@0 402 * Fri Jun 30 2006 Steve Dickson <steved@redhat.com> - 1:3.13-1.2.3
michael@0 403 - fix 192826 - quota config files should not be overwritten
michael@0 404
michael@0 405 * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1:3.13-1.2.1
michael@0 406 - bump again for double-long bug on ppc(64)
michael@0 407
michael@0 408 * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1:3.13-1.2
michael@0 409 - rebuilt for new gcc4.1 snapshot and glibc changes
michael@0 410
michael@0 411 * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
michael@0 412 - rebuilt
michael@0 413
michael@0 414 * Mon Oct 31 2005 Steve Dickson <steved@redhat.com> 3.13-1
michael@0 415 - Upgraded to version 3.13 (bz# 171245)
michael@0 416
michael@0 417 * Thu Aug 18 2005 Florian La Roche <laroche@redhat.com>
michael@0 418 - change the "Requires: kernel" into a "Conflicts:"
michael@0 419
michael@0 420 * Sun Sep 26 2004 Rik van Riel <riel@redhat.com> 3.12-5
michael@0 421 - add URL (bz# 131862)
michael@0 422
michael@0 423 * Fri Sep 24 2004 Steve Dickson <SteveD@RedHat.com>
michael@0 424 - Fixed typos in warnquota.conf patch
michael@0 425 (bz# 82250 and bz# 83974)
michael@0 426
michael@0 427 * Mon Sep 13 2004 Steve Dickson <SteveD@RedHat.com>
michael@0 428 - upgraded to 3.12
michael@0 429
michael@0 430 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
michael@0 431 - rebuilt
michael@0 432
michael@0 433 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
michael@0 434 - rebuilt
michael@0 435
michael@0 436 * Tue Jan 27 2004 Florian La Roche <Florian.LaRoche@redhat.de>
michael@0 437 - add -pie support
michael@0 438 - update to 3.10
michael@0 439
michael@0 440 * Sat Aug 16 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 441 - upgraded to 3.0.9
michael@0 442 - added quota-3.09-root_sbindir.patch
michael@0 443
michael@0 444 * Sun Aug 10 2003 Elliot Lee <sopwith@redhat.com> 3.06-11
michael@0 445 - Rebuild
michael@0 446
michael@0 447 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
michael@0 448 - rebuilt
michael@0 449
michael@0 450 * Tue May 27 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 451 - rebuilt for 7.3 errata
michael@0 452
michael@0 453 * Tue Feb 25 2003 Elliot Lee <sopwith@redhat.com>
michael@0 454 - rebuilt
michael@0 455
michael@0 456 * Sun Feb 23 2003 Tim Powers <timp@redhat.com>
michael@0 457 - add buildprereq on tcp_wrappers
michael@0 458
michael@0 459 * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
michael@0 460 - rebuilt
michael@0 461
michael@0 462 * Mon Nov 18 2002 Tim Powers <timp@redhat.com>
michael@0 463 - rebuild on all arches
michael@0 464
michael@0 465
michael@0 466 * Fri Sep 6 2002 Philip Copeland <bryce@redhat.com> 3.06-5
michael@0 467 - added --with-ext2direct=no to fix #73244
michael@0 468 without this users with UID's > 65535 will not
michael@0 469 be able to exist on a quota enabled FS
michael@0 470
michael@0 471 * Wed Aug 7 2002 Philip Copeland <bryce@redhat.com> 3.06-4
michael@0 472 - Man page change. #60108
michael@0 473
michael@0 474 * Tue Aug 6 2002 Philip Copeland <bryce@redhat.com> 3.06-3
michael@0 475 - Bah, I'd dropped epoch from the spec file but seems
michael@0 476 we need this if you want to upgrade as the epoch
michael@0 477 number has precedence over the version/release
michael@0 478 numbers.
michael@0 479
michael@0 480 * Wed Jul 17 2002 Philip Copeland <bryce@redhat.com> 3.06-2
michael@0 481 - Lets stop the makefile from stripping the
michael@0 482 binaries as thats rpms job (apparently)
michael@0 483
michael@0 484 * Mon Jul 01 2002 Philip Copeland <bryce@redhat.com> 3.06-1
michael@0 485 - Ditched the 3.01-pre9 src base for 3.06
michael@0 486 Rebuilt without any patchs
michael@0 487
michael@0 488 ============================================================
michael@0 489
michael@0 490 * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
michael@0 491 - automated rebuild
michael@0 492
michael@0 493 * Thu May 23 2002 Tim Powers <timp@redhat.com>
michael@0 494 - automated rebuild
michael@0 495
michael@0 496 * Mon Feb 25 2002 Elliot Lee <sopwith@redhat.com>
michael@0 497 - IfArch the badkernelinclude patch for ppc-only.
michael@0 498 - Update to 3.03
michael@0 499
michael@0 500 * Wed Dec 12 2001 Guy Streeter <streeter@redhat.com>
michael@0 501 - Make #include of kernel header file work on non-x86
michael@0 502
michael@0 503 * Wed Sep 5 2001 Preston Brown <pbrown@redhat.com>
michael@0 504 - require new initscripts
michael@0 505
michael@0 506 * Thu Aug 30 2001 Preston Brown <pbrown@redhat.com>
michael@0 507 - fixed bug #52075 (problem with ext2 labels)
michael@0 508 - backup data files off by default in quotacheck, optional backup flag added
michael@0 509 - fix bug where giving a bad directory or device would cause
michael@0 510 quotaon/quotacheck to simulate "-a" behaviour
michael@0 511 - if a device name (i.e /dev/hda1) is passed, look up the corresponding mount
michael@0 512 point
michael@0 513
michael@0 514 * Wed Aug 29 2001 Preston Brown <pbrown@redhat.com>
michael@0 515 - return an error code in more cases in convertquota
michael@0 516
michael@0 517 * Tue Aug 28 2001 Preston Brown <pbrown@redhat.com>
michael@0 518 - 3.01pre9
michael@0 519
michael@0 520 * Fri Jul 20 2001 Preston Brown <pbrown@redhat.com>
michael@0 521 - more cleanups on 3.01pre8
michael@0 522
michael@0 523 * Mon Jul 2 2001 Preston Brown <pbrown@redhat.com>
michael@0 524 - 3.01 version, everything has changed again. :(
michael@0 525
michael@0 526 * Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
michael@0 527 - Bump release + rebuild.
michael@0 528
michael@0 529 * Fri Mar 30 2001 Preston Brown <pbrown@redhat.com>
michael@0 530 - use rpc.rquotad from here again (#33738)
michael@0 531
michael@0 532 * Thu Mar 15 2001 Preston Brown <pbrown@redhat.com>
michael@0 533 - enable ALT_FORMAT for edquota
michael@0 534
michael@0 535 * Tue Mar 13 2001 Preston Brown <pbrown@redhat.com>
michael@0 536 - I broke passing devices on the cmd line. Fixed.
michael@0 537
michael@0 538 * Fri Mar 09 2001 Preston Brown <pbrown@redhat.com>
michael@0 539 - quota 3.00 is required by recent kernel 2.4 changes
michael@0 540 - no warnquota included this time, not yet ported
michael@0 541 - quite a bit of work on quotacheck to make is backwards compatible
michael@0 542 - we will likely go back to "quota 2.00" as these projects merge...
michael@0 543
michael@0 544 * Fri Feb 09 2001 Florian La Roche <Florian.LaRoche@redhat.de>
michael@0 545 - use "rm -f" instead of only "rm"
michael@0 546
michael@0 547 * Wed Feb 7 2001 Preston Brown <pbrown@redhat.com>
michael@0 548 - fix quotacheck man page for -a option (#26380)
michael@0 549
michael@0 550 * Thu Feb 1 2001 Preston Brown <pbrown@redhat.com>
michael@0 551 - 2.00 final, rolls in pretty much all our patches. :)
michael@0 552 - fix reporting of in use dquot entries from quotastats
michael@0 553 - change repquota man page to fix documentation of -v (#10330)
michael@0 554 - include warnquota.conf
michael@0 555
michael@0 556 * Mon Nov 20 2000 Bill Nottingham <notting@redhat.com>
michael@0 557 - fix ia64 build
michael@0 558
michael@0 559 * Mon Aug 21 2000 Jeff Johnson <jbj@redhat.com>
michael@0 560 - add LABEL=foo support (#16390).
michael@0 561
michael@0 562 * Thu Jul 27 2000 Jeff Johnson <jbj@redhat.com>
michael@0 563 - remote NFS quotas with different blocksize converted incorrectly (#11932).
michael@0 564
michael@0 565 * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
michael@0 566 - automatic rebuild
michael@0 567
michael@0 568 * Thu Jun 15 2000 Jeff Johnson <jbj@redhat.com>
michael@0 569 - FHS packaging.
michael@0 570
michael@0 571 * Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
michael@0 572 - apply patch5 (H.J. Lu)
michael@0 573
michael@0 574 * Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
michael@0 575 - fix description
michael@0 576 - man pages are compressed
michael@0 577
michael@0 578 * Tue Jan 18 2000 Preston Brown <pbrown@redhat.com>
michael@0 579 - quota 2.00 series
michael@0 580 - removed unnecessary patches
michael@0 581
michael@0 582 * Thu Aug 5 1999 Jeff Johnson <jbj@redhat.com>
michael@0 583 - fix man page FUD (#4369).
michael@0 584
michael@0 585 * Thu May 13 1999 Peter Hanecak <hanecak@megaloman.sk>
michael@0 586 - changes to allow non-root users to build too (Makefile patch, %%attr)
michael@0 587
michael@0 588 * Tue Apr 13 1999 Jeff Johnson <jbj@redhat.com>
michael@0 589 - fix for sparc64 quotas (#2147)
michael@0 590
michael@0 591 * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
michael@0 592 - auto rebuild in the new build environment (release 5)
michael@0 593
michael@0 594 * Mon Dec 28 1998 Cristian Gafton <gafton@redhat.com>
michael@0 595 - don't install rpc.rquotad - we will use the one from the knfsd package
michael@0 596 instead
michael@0 597
michael@0 598 * Thu Dec 17 1998 Jeff Johnson <jbj@redhat.com>
michael@0 599 - merge ultrapenguin 1.1.9 changes.
michael@0 600
michael@0 601 * Thu May 07 1998 Prospector System <bugs@redhat.com>
michael@0 602 - translations modified for de, fr, tr
michael@0 603
michael@0 604 * Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
michael@0 605 - removed patch for mntent
michael@0 606
michael@0 607 * Fri Mar 27 1998 Jakub Jelinek <jj@ultra.linux.cz>
michael@0 608 - updated to quota 1.66
michael@0 609
michael@0 610 * Tue Jan 13 1998 Erik Troan <ewt@redhat.com>
michael@0 611 - builds rquotad
michael@0 612 - installs rpc.rquotad.8 symlink
michael@0 613
michael@0 614 * Mon Oct 20 1997 Erik Troan <ewt@redhat.com>
michael@0 615 - removed /usr/include/rpcsvc/* from filelist
michael@0 616 - uses a buildroot and %%attr
michael@0 617
michael@0 618 * Thu Jun 19 1997 Erik Troan <ewt@redhat.com>
michael@0 619 - built against glibc
michael@0 620
michael@0 621 * Tue Mar 25 1997 Erik Troan <ewt@redhat.com>
michael@0 622 - Moved /usr/sbin/quota to /usr/bin/quota

mercurial