nfs-utils/nfs-utils.spec

Fri, 11 Mar 2011 21:30:26 +0100

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

Import package vendor original specs for necessary manipulations.

michael@0 1 Summary: NFS utilities and supporting clients and daemons for the kernel NFS server
michael@0 2 Name: nfs-utils
michael@0 3 URL: http://sourceforge.net/projects/nfs
michael@0 4 Version: 1.2.3
michael@0 5 Release: 4%{?dist}
michael@0 6 Epoch: 1
michael@0 7
michael@0 8 # group all 32bit related archs
michael@0 9 %define all_32bit_archs i386 i486 i586 i686 athlon ppc sparcv9
michael@0 10
michael@0 11 Source0: http://www.kernel.org/pub/linux/utils/nfs/%{name}-%{version}.tar.bz2
michael@0 12
michael@0 13 Source10: nfs.init
michael@0 14 Source11: nfslock.init
michael@0 15 Source12: rpcidmapd.init
michael@0 16 Source13: rpcgssd.init
michael@0 17 Source14: rpcsvcgssd.init
michael@0 18 Source15: nfs.sysconfig
michael@0 19
michael@0 20 Patch001: nfs-utils-1.2.4-rc3.patch
michael@0 21
michael@0 22 Patch100: nfs-utils-1.2.1-statdpath-man.patch
michael@0 23 Patch101: nfs-utils-1.2.2-statdpath.patch
michael@0 24 Patch102: nfs-utils-1.2.1-exp-subtree-warn-off.patch
michael@0 25 Patch103: nfs-utils-1.2.3-sm-notify-res_init.patch
michael@0 26
michael@0 27 Group: System Environment/Daemons
michael@0 28 Provides: exportfs = %{epoch}:%{version}-%{release}
michael@0 29 Provides: nfsstat = %{epoch}:%{version}-%{release}
michael@0 30 Provides: showmount = %{epoch}:%{version}-%{release}
michael@0 31 Provides: rpcdebug = %{epoch}:%{version}-%{release}
michael@0 32 Provides: rpc.idmapd = %{epoch}:%{version}-%{release}
michael@0 33 Provides: rpc.mountd = %{epoch}:%{version}-%{release}
michael@0 34 Provides: rpc.nfsd = %{epoch}:%{version}-%{release}
michael@0 35 Provides: rpc.statd = %{epoch}:%{version}-%{release}
michael@0 36 Provides: rpc.gssd = %{epoch}:%{version}-%{release}
michael@0 37 Provides: rpc.svcgssd = %{epoch}:%{version}-%{release}
michael@0 38 Provides: mount.nfs = %{epoch}:%{version}-%{release}
michael@0 39 Provides: mount.nfs4 = %{epoch}:%{version}-%{release}
michael@0 40 Provides: umount.nfs = %{epoch}:%{version}-%{release}
michael@0 41 Provides: umount.nfs4 = %{epoch}:%{version}-%{release}
michael@0 42 Provides: sm-notify = %{epoch}:%{version}-%{release}
michael@0 43 Provides: start-statd = %{epoch}:%{version}-%{release}
michael@0 44
michael@0 45 License: MIT and GPLv2 and GPLv2+ and BSD
michael@0 46 Buildroot: %{_tmppath}/%{name}-%{version}-root
michael@0 47 Requires: rpcbind, sed, gawk, sh-utils, fileutils, textutils, grep
michael@0 48 Requires: modutils >= 2.4.26-9
michael@0 49 BuildRequires: libgssglue-devel libevent-devel libcap-devel
michael@0 50 BuildRequires: nfs-utils-lib-devel >= 1.1.0-3 libtirpc-devel libblkid-devel
michael@0 51 BuildRequires: krb5-libs >= 1.4 autoconf >= 2.57 openldap-devel >= 2.2
michael@0 52 BuildRequires: automake, libtool, glibc-headers
michael@0 53 BuildRequires: krb5-devel, tcp_wrappers-devel
michael@0 54 Requires(pre): shadow-utils >= 4.0.3-25
michael@0 55 Requires(pre): /sbin/chkconfig /sbin/nologin
michael@0 56 Requires: nfs-utils-lib >= 1.1.0-3 libgssglue libevent
michael@0 57 Requires: libtirpc libblkid libcap
michael@0 58
michael@0 59 %description
michael@0 60 The nfs-utils package provides a daemon for the kernel NFS server and
michael@0 61 related tools, which provides a much higher level of performance than the
michael@0 62 traditional Linux NFS server used by most users.
michael@0 63
michael@0 64 This package also contains the showmount program. Showmount queries the
michael@0 65 mount daemon on a remote host for information about the NFS (Network File
michael@0 66 System) server on the remote host. For example, showmount can display the
michael@0 67 clients which are mounted on that host.
michael@0 68
michael@0 69 This package also contains the mount.nfs and umount.nfs program.
michael@0 70
michael@0 71 %prep
michael@0 72 %setup -q
michael@0 73
michael@0 74 %patch001 -p1
michael@0 75
michael@0 76 %patch100 -p1
michael@0 77 %patch101 -p1
michael@0 78 %patch102 -p1
michael@0 79 %patch103 -p1
michael@0 80
michael@0 81 # Remove .orig files
michael@0 82 find . -name "*.orig" | xargs rm -f
michael@0 83
michael@0 84 %build
michael@0 85
michael@0 86 %ifarch s390 s390x sparcv9 sparc64
michael@0 87 PIE="-fPIE"
michael@0 88 %else
michael@0 89 PIE="-fpie"
michael@0 90 %endif
michael@0 91 export PIE
michael@0 92
michael@0 93 sh -x autogen.sh
michael@0 94
michael@0 95 CFLAGS="`echo $RPM_OPT_FLAGS $ARCH_OPT_FLAGS $PIE -D_FILE_OFFSET_BITS=64`"
michael@0 96 %configure \
michael@0 97 CFLAGS="$CFLAGS" \
michael@0 98 CPPFLAGS="$DEFINES" \
michael@0 99 LDFLAGS="-pie" \
michael@0 100 --enable-mountconfig \
michael@0 101 --enable-ipv6 \
michael@0 102 --enable-nfsv41 \
michael@0 103 --with-statdpath=/var/lib/nfs/statd
michael@0 104
michael@0 105 make all
michael@0 106
michael@0 107 %install
michael@0 108 rm -rf $RPM_BUILD_ROOT
michael@0 109 mkdir -p $RPM_BUILD_ROOT{/sbin,/usr/sbin}
michael@0 110 mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man8
michael@0 111 mkdir -p $RPM_BUILD_ROOT{/etc/rc.d/init.d,/etc/sysconfig}
michael@0 112 make DESTDIR=$RPM_BUILD_ROOT install
michael@0 113 install -s -m 755 tools/rpcdebug/rpcdebug $RPM_BUILD_ROOT/usr/sbin
michael@0 114 install -m 755 %{SOURCE10} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfs
michael@0 115 install -m 755 %{SOURCE11} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfslock
michael@0 116 install -m 755 %{SOURCE12} $RPM_BUILD_ROOT/etc/rc.d/init.d/rpcidmapd
michael@0 117 install -m 755 %{SOURCE13} $RPM_BUILD_ROOT/etc/rc.d/init.d/rpcgssd
michael@0 118 install -m 755 %{SOURCE14} $RPM_BUILD_ROOT/etc/rc.d/init.d/rpcsvcgssd
michael@0 119 install -m 644 %{SOURCE15} $RPM_BUILD_ROOT/etc/sysconfig/nfs
michael@0 120 install -m 644 utils/mount/nfsmount.conf $RPM_BUILD_ROOT/etc
michael@0 121
michael@0 122 mkdir -p $RPM_BUILD_ROOT/var/lib/nfs/rpc_pipefs
michael@0 123
michael@0 124 touch $RPM_BUILD_ROOT/var/lib/nfs/rmtab
michael@0 125 mv $RPM_BUILD_ROOT/usr/sbin/rpc.statd $RPM_BUILD_ROOT/sbin
michael@0 126
michael@0 127 mkdir -p $RPM_BUILD_ROOT/var/lib/nfs/statd/sm
michael@0 128 mkdir -p $RPM_BUILD_ROOT/var/lib/nfs/statd/sm.bak
michael@0 129 mkdir -p $RPM_BUILD_ROOT/var/lib/nfs/v4recovery
michael@0 130
michael@0 131 %clean
michael@0 132 rm -rf $RPM_BUILD_ROOT
michael@0 133
michael@0 134 %pre
michael@0 135 # move files so the running service will have this applied as well
michael@0 136 for x in gssd svcgssd idmapd ; do
michael@0 137 if [ -f /var/lock/subsys/rpc.$x ]; then
michael@0 138 mv /var/lock/subsys/rpc.$x /var/lock/subsys/rpc$x
michael@0 139 fi
michael@0 140 done
michael@0 141
michael@0 142 /usr/sbin/useradd -l -c "RPC Service User" -r \
michael@0 143 -s /sbin/nologin -u 29 -d /var/lib/nfs rpcuser 2>/dev/null || :
michael@0 144 # Define the correct unsigned uid value for 32 or 64 bit archs
michael@0 145 %ifarch %{all_32bit_archs}
michael@0 146 %define nfsnobody_uid 65534
michael@0 147 %else
michael@0 148 %define nfsnobody_uid 4294967294
michael@0 149 %endif
michael@0 150
michael@0 151 # If GID 65534 (or 4294967294 64bit archs) is unassigned,
michael@0 152 # create group "nfsnobody"
michael@0 153 cat /etc/group | cut -d':' -f 3 | grep --quiet %{nfsnobody_uid} 2>/dev/null
michael@0 154 if [ "$?" -eq 1 ]; then
michael@0 155 /usr/sbin/groupadd -g %{nfsnobody_uid} nfsnobody 2>/dev/null || :
michael@0 156 fi
michael@0 157
michael@0 158 # If UID 65534 (or 4294967294 64bit archs) is unassigned,
michael@0 159 # create user "nfsnobody"
michael@0 160 cat /etc/passwd | cut -d':' -f 3 | grep --quiet %{nfsnobody_uid} 2>/dev/null
michael@0 161 if [ "$?" -eq 1 ]; then
michael@0 162 /usr/sbin/useradd -l -c "Anonymous NFS User" -r -g %{nfsnobody_uid} \
michael@0 163 -s /sbin/nologin -u %{nfsnobody_uid} -d /var/lib/nfs nfsnobody 2>/dev/null || :
michael@0 164 fi
michael@0 165
michael@0 166 %post
michael@0 167 /sbin/chkconfig --add nfs
michael@0 168 /sbin/chkconfig --add nfslock
michael@0 169 /sbin/chkconfig --add rpcidmapd
michael@0 170 /sbin/chkconfig --add rpcgssd
michael@0 171 /sbin/chkconfig --add rpcsvcgssd
michael@0 172 # Make sure statd used the correct uid/gid.
michael@0 173 chown -R rpcuser:rpcuser /var/lib/nfs/statd
michael@0 174
michael@0 175 %preun
michael@0 176 if [ "$1" = "0" ]; then
michael@0 177 /etc/rc.d/init.d/nfs condstop > /dev/null
michael@0 178 /etc/rc.d/init.d/rpcgssd condstop > /dev/null
michael@0 179 /etc/rc.d/init.d/rpcidmapd condstop > /dev/null
michael@0 180 /etc/rc.d/init.d/nfslock condstop > /dev/null
michael@0 181 /sbin/chkconfig --del rpcidmapd
michael@0 182 /sbin/chkconfig --del rpcgssd
michael@0 183 /sbin/chkconfig --del rpcsvcgssd
michael@0 184 /sbin/chkconfig --del nfs
michael@0 185 /sbin/chkconfig --del nfslock
michael@0 186 /usr/sbin/userdel rpcuser 2>/dev/null || :
michael@0 187 /usr/sbin/groupdel rpcuser 2>/dev/null || :
michael@0 188 /usr/sbin/userdel nfsnobody 2>/dev/null || :
michael@0 189 /usr/sbin/groupdel nfsnobody 2>/dev/null || :
michael@0 190 rm -rf /var/lib/nfs/statd
michael@0 191 rm -rf /var/lib/nfs/v4recovery
michael@0 192 fi
michael@0 193
michael@0 194 %postun
michael@0 195 if [ "$1" -ge 1 ]; then
michael@0 196 /etc/rc.d/init.d/rpcidmapd condrestart > /dev/null
michael@0 197 /etc/rc.d/init.d/rpcgssd condrestart > /dev/null
michael@0 198 /etc/rc.d/init.d/nfs condrestart > /dev/null
michael@0 199 /etc/rc.d/init.d/nfslock condrestart > /dev/null
michael@0 200 fi
michael@0 201
michael@0 202 %triggerpostun -- nfs-server
michael@0 203 /sbin/chkconfig --add nfs
michael@0 204
michael@0 205 %triggerpostun -- knfsd
michael@0 206 /sbin/chkconfig --add nfs
michael@0 207
michael@0 208 %triggerpostun -- knfsd-clients
michael@0 209 /sbin/chkconfig --add nfslock
michael@0 210
michael@0 211 %files
michael@0 212 %defattr(-,root,root)
michael@0 213 %config /etc/rc.d/init.d/nfs
michael@0 214 %config /etc/rc.d/init.d/rpcidmapd
michael@0 215 %config /etc/rc.d/init.d/rpcgssd
michael@0 216 %config /etc/rc.d/init.d/rpcsvcgssd
michael@0 217 %config(noreplace) /etc/sysconfig/nfs
michael@0 218 %config(noreplace) /etc/nfsmount.conf
michael@0 219 %dir /var/lib/nfs/v4recovery
michael@0 220 %dir /var/lib/nfs/rpc_pipefs
michael@0 221 %dir /var/lib/nfs
michael@0 222 %dir %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd
michael@0 223 %dir %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd/sm
michael@0 224 %dir %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd/sm.bak
michael@0 225 %config(noreplace) %attr(644,rpcuser,rpcuser) /var/lib/nfs/state
michael@0 226 %config(noreplace) /var/lib/nfs/xtab
michael@0 227 %config(noreplace) /var/lib/nfs/etab
michael@0 228 %config(noreplace) /var/lib/nfs/rmtab
michael@0 229 %doc linux-nfs/*
michael@0 230 /sbin/rpc.statd
michael@0 231 /usr/sbin/exportfs
michael@0 232 /usr/sbin/nfsstat
michael@0 233 /usr/sbin/rpcdebug
michael@0 234 /usr/sbin/rpc.mountd
michael@0 235 /usr/sbin/rpc.nfsd
michael@0 236 /usr/sbin/showmount
michael@0 237 /usr/sbin/rpc.idmapd
michael@0 238 /usr/sbin/rpc.gssd
michael@0 239 /usr/sbin/rpc.svcgssd
michael@0 240 /usr/sbin/gss_clnt_send_err
michael@0 241 /usr/sbin/gss_destroy_creds
michael@0 242 /usr/sbin/sm-notify
michael@0 243 /usr/sbin/start-statd
michael@0 244 /usr/sbin/mountstats
michael@0 245 /usr/sbin/nfsiostat
michael@0 246 %{_mandir}/*/*
michael@0 247 %config /etc/rc.d/init.d/nfslock
michael@0 248
michael@0 249 %attr(4755,root,root) /sbin/mount.nfs
michael@0 250 %attr(4755,root,root) /sbin/mount.nfs4
michael@0 251 %attr(4755,root,root) /sbin/umount.nfs
michael@0 252 %attr(4755,root,root) /sbin/umount.nfs4
michael@0 253
michael@0 254 %changelog
michael@0 255 * Wed Dec 1 2010 Steve Dickson <steved@redhat.com> 1.2.3-4
michael@0 256 - The nfs service is not stopped on reboot or halt (bz 652786)
michael@0 257 - Removed obsolete configuration values (bz 653765)
michael@0 258
michael@0 259 * Mon Nov 29 2010 Steve Dickson <steved@redhat.com> 1.2.3-3
michael@0 260 - Updated to latest upstream release: nfs-utils-1-2-4-rc3
michael@0 261
michael@0 262 * Fri Oct 15 2010 Steve Dickson <steved@redhat.com> 1.2.3-2
michael@0 263 - Initscripts do not conform to LSB specification (bz 621562)
michael@0 264 - sm-notify needs to call res_init() before each try (bz 625531)
michael@0 265 - exports(5) man page duplicated paragraphs (bz 590921)
michael@0 266
michael@0 267 * Thu Oct 14 2010 Steve Dickson <steved@redhat.com> 1.2.3-1
michael@0 268 - Updated to latest upstream release: nfs-utils-1-2-4-rc1
michael@0 269
michael@0 270 * Mon Oct 4 2010 Steve Dickson <steved@redhat.com> 1.2.3-0.1
michael@0 271 - Fixed a regession with -p arguemnt to rpc.mountd
michael@0 272
michael@0 273 * Thu Sep 30 2010 Steve Dickson <steved@redhat.com> 1.2.3-0
michael@0 274 - Updated to latest upstream release: nfs-utils-1-2-3
michael@0 275
michael@0 276 * Thu Sep 16 2010 Steve Dickson <steved@redhat.com> 1.2.2-8
michael@0 277 - Update to upstream RC release: nfs-utils-1-2-3-rc6
michael@0 278
michael@0 279 * Thu Sep 9 2010 Steve Dickson <steved@redhat.com> 1.2.2-7
michael@0 280 - Update to upstream RC release: nfs-utils-1-2-3-rc5
michael@0 281
michael@0 282 * Tue Jun 22 2010 Steve Dickson <steved@redhat.com> 1.2.2-6
michael@0 283 - Update to upstream RC release: nfs-utils-1-2-3-rc4
michael@0 284
michael@0 285 * Thu May 6 2010 Steve Dickson <steved@redhat.com> 1.2.2-4
michael@0 286 - Update to upstream RC release: nfs-utils-1-2-3-rc3
michael@0 287
michael@0 288 * Fri Apr 16 2010 Steve Dickson <steved@redhat.com> 1.2.2-3
michael@0 289 - Update to upstream RC release: nfs-utils-1-2-3-rc2
michael@0 290
michael@0 291 * Mon Mar 22 2010 Steve Dickson <steved@redhat.com> 1.2.2-2
michael@0 292 - Update to upstream RC release: nfs-utils-1-2-3-rc1
michael@0 293
michael@0 294 * Thu Feb 18 2010 Steve Dickson <steved@redhat.com> 1.2.2-1
michael@0 295 - Updated to latest upstream version: 1.2.2
michael@0 296
michael@0 297 * Thu Jan 28 2010 Steve Dickson <steved@redhat.com> 1.2.1-17
michael@0 298 - Backed out the "Don't fail mounts when /etc/netconfig is
michael@0 299 nonexistent" patch
michael@0 300
michael@0 301 * Wed Jan 27 2010 Steve Dickson <steved@redhat.com> 1.2.1-16
michael@0 302 - mount.nfs: Don't fail mounts when /etc/netconfig is nonexistent
michael@0 303
michael@0 304 * Mon Jan 25 2010 Steve Dickson <steved@redhat.com> 1.2.1-15
michael@0 305 - statd: Teach nfs_compare_sockaddr() to handle NULL
michael@0 306 arguments
michael@0 307
michael@0 308 * Fri Jan 22 2010 Steve Dickson <steved@redhat.com> 1.2.1-14
michael@0 309 - Update to upstream RC release: nfs-utils-1-2-2-rc9
michael@0 310
michael@0 311 * Thu Jan 21 2010 Steve Dickson <steved@redhat.com> 1.2.1-13
michael@0 312 - mount.nfs: Configuration file parser ignoring options
michael@0 313 - mount.nfs: Set the default family for lookups based on
michael@0 314 defaultproto= setting
michael@0 315 - Enabled ipv6
michael@0 316
michael@0 317 * Sun Jan 17 2010 Steve Dickson <steved@redhat.com> 1.2.1-12
michael@0 318 - Updated to latest upstream RC release: nfs-utils-1-2-2-rc7
michael@0 319 which includes Ipv6 support for tcpwrapper (disabled by default).
michael@0 320
michael@0 321 * Sat Jan 16 2010 Steve Dickson <steved@redhat.com> 1.2.1-11
michael@0 322 - Updated to latest upstream RC release: nfs-utils-1-2-2-rc7
michael@0 323 which includes Ipv6 support for statd (disabled by default).
michael@0 324
michael@0 325 * Thu Jan 14 2010 Steve Dickson <steved@redhat.com> 1.2.1-10
michael@0 326 - Updated to the latest pseudo root release (rel10) which
michael@0 327 containts the upstream pseudo root release
michael@0 328
michael@0 329 * Mon Jan 12 2010 Steve Dickson <steved@redhat.com> 1.2.1-9
michael@0 330 - Updated to latest upstream RC release: nfs-utils-1-2-2-rc5
michael@0 331
michael@0 332 * Mon Jan 4 2010 Steve Dickson <steved@redhat.com> 1.2.1-8
michael@0 333 - mount.nfs: don't use IPv6 unless IPV6_SUPPORTED is set
michael@0 334
michael@0 335 * Mon Dec 14 2009 Steve Dickson <steved@redhat.com> 1.2.1-7
michael@0 336 - Updated to latest upstream RC release: nfs-utils-1-2-2-rc3
michael@0 337
michael@0 338 * Thu Dec 10 2009 Steve Dickson <steved@redhat.com> 1.2.1-6
michael@0 339 - Update the pseudo root to handle security flavors better.
michael@0 340
michael@0 341 * Mon Dec 7 2009 Steve Dickson <steved@redhat.com> 1.2.1-5
michael@0 342 - mount.nfs: Retry v4 mounts with v3 on ENOENT errors
michael@0 343
michael@0 344 * Mon Dec 7 2009 Steve Dickson <steved@redhat.com> 1.2.1-4
michael@0 345 - Updated to the latest pseudo root release (rel9) (bz 538609).
michael@0 346
michael@0 347 * Thu Nov 12 2009 Steve Dickson <steved@redhat.com> 1.2.1-3
michael@0 348 - Stop rpc.nfsd from failing to startup when the network
michael@0 349 is down (bz 532270)
michael@0 350
michael@0 351 * Wed Nov 11 2009 Steve Dickson <steved@redhat.com> 1.2.1-2
michael@0 352 - Updated to the latest pseudo root release (rel8).
michael@0 353
michael@0 354 * Wed Nov 4 2009 Steve Dickson <steved@redhat.com> 1.2.1-1
michael@0 355 - Updated to latest upstream release: 1.2.0
michael@0 356
michael@0 357 * Tue Nov 3 2009 Steve Dickson <steved@redhat.com> 1.2.0-18
michael@0 358 - Reworked and remove some of the Default-Start/Stop stanzas
michael@0 359 in the init scripts (bz 531425)
michael@0 360
michael@0 361 * Mon Nov 2 2009 Steve Dickson <steved@redhat.com> 1.2.0-17
michael@0 362 - Updated to the latest pseudo root release (rel7).
michael@0 363 - Added upstream 1.2.1-rc7 patch which fixes:
michael@0 364 - Stop ignoring the -o v4 option (bz 529407)
michael@0 365 - Allow network protocol roll backs when proto is set
michael@0 366 in the config file (bz 529864)
michael@0 367 - v4 mounts will roll back to v3 mounts when the mount
michael@0 368 fails with ENOENT.
michael@0 369
michael@0 370 * Mon Oct 5 2009 Steve Dickson <steved@redhat.com> 1.2.0-16
michael@0 371 - Fixed a whole where '-o v4' was not overriding the
michael@0 372 version in the conf file.
michael@0 373
michael@0 374 * Wed Sep 30 2009 Steve Dickson <steved@redhat.com> 1.2.0-15
michael@0 375 - Change the nfsmount.conf file to define v3 as the default
michael@0 376 protocol version.
michael@0 377 - Make sure versions set on the command line override version
michael@0 378 set in nfsmount.conf
michael@0 379 - Make version rollbacks still work when versions are set in
michael@0 380 nfsmount.conf
michael@0 381
michael@0 382 * Tue Sep 29 2009 Steve Dickson <steved@redhat.com> 1.2.0-13
michael@0 383 - Added upstream 1.2.1-rc5 patch
michael@0 384 - mount.nfs: Support negotiation between v4, v3, and v2
michael@0 385 - mount.nfs: Keep server's address in nfsmount_info
michael@0 386 - mount.nfs: Sandbox each mount attempt
michael@0 387 - mount.nfs: Support negotiation between v4, v3, and v2
michael@0 388
michael@0 389 * Wed Sep 23 2009 Steve Dickson <steved@redhat.com> 1.2.0-12
michael@0 390 - Updated to the latest pseudo root release (rel6).
michael@0 391
michael@0 392 * Tue Sep 15 2009 Steve Dickson <steved@redhat.com> 1.2.0-11
michael@0 393 - Added upstream 1.2.1-rc5 patch
michael@0 394 - Added --sort --list functionality to nfs-iostat.py
michael@0 395 - Fixed event handler in idmapd
michael@0 396 - Added -o v4 support
michael@0 397 - Disabled IPv6 support in nfsd
michael@0 398 - Don't give client an empty flavor list
michael@0 399 - Fixed gssed so it does not blindly caches machine credentials
michael@0 400
michael@0 401 * Mon Aug 17 2009 Steve Dickson <steved@redhat.com> 1.2.0-10
michael@0 402 - Added upstream 1.2.1-rc4 patch
michael@0 403 - Fix bug when both crossmnt
michael@0 404 - nfs(5): Add description of lookupcache mount option
michael@0 405 - nfs(5): Remove trailing blanks
michael@0 406 - Added nfs41 support to nfssat
michael@0 407 - Added support for mount to us a configuration file.
michael@0 408
michael@0 409 * Fri Aug 14 2009 Steve Dickson <steved@redhat.com> 1.2.0-9
michael@0 410 - Added upstream 1.2.1-rc3 patch
michael@0 411 - Add IPv6 support to nfsd
michael@0 412 - Allow nfssvc_setfds to properly deal with AF_INET6
michael@0 413 - Convert nfssvc_setfds to use getaddrinfo
michael@0 414 - Move check for active knfsd to helper function
michael@0 415 - Declare a static common buffer for nfssvc.c routine
michael@0 416 - Convert rpc.nfsd to use xlog() and add --debug and --syslog options
michael@0 417
michael@0 418 * Tue Jul 28 2009 Steve Dickson <steved@redhat.com> 1.2.0-8
michael@0 419 - Fixed 4.1 versioning problem (bz 512377)
michael@0 420
michael@0 421 * Wed Jul 15 2009 Steve Dickson <steved@redhat.com> 1.2.0-7
michael@0 422 - Added upstream 1.2.1-rc2 patch
michael@0 423 - A large number of mount command changes.
michael@0 424
michael@0 425 * Mon Jul 13 2009 Steve Dickson <steved@redhat.com> 1.2.0-6
michael@0 426 - Added NFSD v4 dynamic pseudo root patch which allows
michael@0 427 NFS v3 exports to be mounted by v4 clients.
michael@0 428
michael@0 429 * Mon Jun 29 2009 Steve Dickson <steved@redhat.com> 1.2.0-5
michael@0 430 - Stopped rpc.idmapd from spinning (bz 508221)
michael@0 431
michael@0 432 * Mon Jun 22 2009 Steve Dickson <steved@redhat.com> 1.2.0-4
michael@0 433 - Added upstream 1.2.1-rc1 patch
michael@0 434 - Fix to check in closeall()
michael@0 435 - Make --enable-tirpc the default
michael@0 436 - Set all verbose types in gssd daemons
michael@0 437 - Retry exports if getfh() fails
michael@0 438
michael@0 439 * Wed Jun 10 2009 Steve Dickson <steved@redhat.com> 1.2.0-3
michael@0 440 - Updated init scripts to add dependencies
michael@0 441 on other system facilities (bz 475133)
michael@0 442
michael@0 443 * Wed Jun 10 2009 Steve Dickson <steved@redhat.com> 1.2.0-2
michael@0 444 - nfsnobody gid is wrong (bz 485379)
michael@0 445
michael@0 446 * Tue Jun 2 2009 Steve Dickson <steved@redhat.com> 1.2.0-1
michael@0 447 - Updated to latest upstream release: 1.2.0
michael@0 448
michael@0 449 * Tue May 19 2009 Tom "spot" Callaway <tcallawa@redhat.com> 1.1.6-4
michael@0 450 - Replace the Sun RPC license with the BSD license, with the explicit permission of Sun Microsystems
michael@0 451
michael@0 452 * Mon May 18 2009 Steve Dickson <steved@redhat.com> 1.1.6-3
michael@0 453 - Added upstream 1.1.7-rc1 patch
michael@0 454 - utils/nfsd: add support for minorvers4
michael@0 455 - sm-notify: Don't orphan addrinfo structs
michael@0 456 - sm-notify: Failed DNS lookups should be retried
michael@0 457 - mount: remove legacy version of nfs_name_to_address()
michael@0 458 - compiling error in rpcgen
michael@0 459 - nfs-utils: Fix IPv6 support in support/nfs/rpc_socket.c
michael@0 460 - umount.nfs: Harden umount.nfs error reportin
michael@0 461
michael@0 462 * Mon Apr 27 2009 Steve Dickson <steved@redhat.com> 1.1.6-2
michael@0 463 - nfslock.init: options not correctly parsed (bz 459591)
michael@0 464
michael@0 465 * Mon Apr 20 2009 Steve Dickson <steved@redhat.com> 1.1.6-1
michael@0 466 - Updated to latest upstream release: 1.1.6
michael@0 467
michael@0 468 * Mon Mar 23 2009 Steve Dickson <steved@redhat.com> 1.1.5-4
michael@0 469 - Added upstream rc3 patch
michael@0 470 - gssd: initialize fakeseed in prepare_krb5_rfc1964_buffer
michael@0 471 - gssd: NULL-terminate buffer after read in read_service_info (try #2)
michael@0 472 - gssd: free buffer allocated by gssd_k5_err_msg
michael@0 473 - gssd: fix potential double-frees in gssd
michael@0 474 - Removed a number of warn_unused_result warnings
michael@0 475
michael@0 476 * Mon Mar 16 2009 Steve Dickson <steved@redhat.com> 1.1.5-3
michael@0 477 - Added upstream rc2 patch
michael@0 478
michael@0 479 * Fri Mar 6 2009 Steve Dickson <steved@redhat.com> 1.1.5-2
michael@0 480 - Fixed lockd not using settings in sysconfig/nfs (bz 461043)
michael@0 481 - Fixed some lost externs in the tcpwrapper code
michael@0 482
michael@0 483 * Thu Mar 5 2009 Steve Dickson <steved@redhat.com> 1.1.5-1
michael@0 484 - Updated to latest upstream version: 1.1.5
michael@0 485
michael@0 486 * Wed Mar 4 2009 Steve Dickson <steved@redhat.com> 1.1.4-21
michael@0 487 - configure: fix AC_CACHE_VAL warnings
michael@0 488
michael@0 489 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.1.4-20
michael@0 490 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
michael@0 491
michael@0 492 * Wed Feb 18 2009 Steve Dickson <steved@redhat.com> 1.1.4-19
michael@0 493 - Exportfs and rpc.mountd optimalization (bz 76643)
michael@0 494
michael@0 495 * Tue Feb 17 2009 Steve Dickson <steved@redhat.com> 1.1.4-18
michael@0 496 - umount.nfs command: Add an AF_INET6-capable version of nfs_call_unmount()
michael@0 497 - umount.nfs command: Support AF_INET6 server addresses
michael@0 498 - umount command: remove do_nfs_umount23 function
michael@0 499
michael@0 500 * Tue Feb 17 2009 Steve Dickson <steved@redhat.com> 1.1.4-17
michael@0 501 - Integrated the upstream fix for bz 483375
michael@0 502 - mount: segmentation faults on UDP mounts (bz 485448)
michael@0 503
michael@0 504 * Sat Jan 31 2009 Steve Dickson <steved@redhat.com> 1.1.4-16
michael@0 505 - Fixed typo in -mount-textbased.patch (bz 483375)
michael@0 506
michael@0 507 * Sat Jan 31 2009 Steve Dickson <steved@redhat.com> 1.1.4-15
michael@0 508 - Reworked tcp wrapper code to correctly use API (bz 480223)
michael@0 509 - General clean up of tcp wrapper code.
michael@0 510
michael@0 511 * Tue Jan 27 2009 Steve Dickson <steved@redhat.com> 1.1.4-14
michael@0 512 - text-based mount command: make po_rightmost() work for N options
michael@0 513 - text-based mount command: Function to stuff "struct pmap" from mount options
michael@0 514 - text-based mount options: Use new pmap stuffer when rewriting mount options
michael@0 515 - text-based mount command: fix mount option rewriting logic
michael@0 516 - text-based mount command: support AF_INET6 in rewrite_mount_options()
michael@0 517
michael@0 518 * Tue Jan 20 2009 Steve Dickson <steved@redhat.com> 1.1.4-13
michael@0 519 - mountd: Don't do tcp wrapper check when there are no rules (bz 448898)
michael@0 520
michael@0 521 * Wed Jan 7 2009 Steve Dickson <steved@redhat.com> 1.1.4-12
michael@0 522 - configure: Remove inet_ntop(3) check from configure.ac
michael@0 523 - configure: Add new build option "--enable-tirpc"
michael@0 524 - showmount command: Quiesce warning when TI-RPC is disabled
michael@0 525
michael@0 526 * Sat Jan 3 2009 Steve Dickson <steved@redhat.com> 1.1.4-11
michael@0 527 - Added warnings to tcp wrapper code when mounts are
michael@0 528 denied due to misconfigured DNS configurations.
michael@0 529 - gssd: By default, don't spam syslog when users' credentials expire
michael@0 530 - mount: revert recent fix for build problems on old systems
michael@0 531 - mount: use gethostbyname(3) when building on old systems
michael@0 532 - mount: getport: don't use getaddrinfo(3) on old systems
michael@0 533 - mount: Random clean up
michael@0 534 - configure: use "--disable-uuid" instead of "--without-uuid"
michael@0 535
michael@0 536 * Fri Dec 19 2008 Steve Dickson <steved@redhat.com> 1.1.4-10
michael@0 537 - Re-enabled and fixed/enhanced tcp wrappers.
michael@0 538
michael@0 539 * Wed Dec 17 2008 Steve Dickson <steved@redhat.com> 1.1.4-9
michael@0 540 - text-based mount command: add function to parse numeric mount options
michael@0 541 - text-based mount command: use po_get_numeric() for handling retry
michael@0 542 - sm-notify command: fix a use-after-free bug
michael@0 543 - statd: not unlinking host files
michael@0 544
michael@0 545 * Thu Dec 11 2008 Steve Dickson <steved@redhat.com> 1.1.4-8
michael@0 546 - mount command: AF_INET6 support for probe_bothports()
michael@0 547 - mount command: support AF_INET6 in probe_nfsport() and probe_mntport()
michael@0 548 - mount command: full support for AF_INET6 addresses in probe_port()
michael@0 549 - gssd/svcgssd: add support to retrieve actual context expiration
michael@0 550 - svcgssd: use the actual context expiration for cache
michael@0 551
michael@0 552 * Sat Dec 6 2008 Steve Dickson <steved@redhat.com> 1.1.4-7
michael@0 553 - sm-notify: always exiting without any notification.
michael@0 554
michael@0 555 * Tue Dec 2 2008 Steve Dickson <steved@redhat.com> 1.1.4-6
michael@0 556 - mount command: remove local getport() implementation
michael@0 557 - mount command: Replace clnt_ping() and getport() calls in probe_port()
michael@0 558 - mount command: Use nfs_error() instead of perror()
michael@0 559 - mount command: Use nfs_pmap_getport() in probe_statd()
michael@0 560
michael@0 561 * Mon Dec 1 2008 Steve Dickson <steved@redhat.com> 1.1.4-5
michael@0 562 - Make sure /proc/fs/nfsd exists when the nfs init script
michael@0 563 does the exports (bz 473396)
michael@0 564 - Fixed typo in nfs init script that caused rpc.rquotad daemons
michael@0 565 to be started but not stoppped (bz 473929)
michael@0 566
michael@0 567 * Wed Nov 26 2008 Steve Dickson <steved@redhat.com> 1.1.4-4
michael@0 568 - gssd: unblock DNOTIFY_SIGNAL in case it was blocked
michael@0 569 - Ensure statd gets started if required when non-root
michael@0 570 user mounts an NFS filesystem
michael@0 571
michael@0 572 * Tue Nov 25 2008 Steve Dickson <steved@redhat.com> 1.1.4-3
michael@0 573 - Give showmount support for querying via rpcbindv3/v4
michael@0 574
michael@0 575 * Tue Nov 18 2008 Steve Dickson <steved@redhat.com> 1.1.4-2
michael@0 576 - Add AF_INET6-capable API to acquire an RPC CLIENT
michael@0 577 - Introduce rpcbind client utility functions
michael@0 578
michael@0 579 * Sat Oct 18 2008 Steve Dickson <steved@redhat.com> 1.1.4-1
michael@0 580 - Updated to latest upstream version: 1.1.4
michael@0 581
michael@0 582 * Tue Oct 14 2008 Steve Dickson <steved@redhat.com> 1.1.3-6
michael@0 583 - sm-notify exists when there are no hosts to notify
michael@0 584
michael@0 585 * Thu Sep 18 2008 Steve Dickson <steved@redhat.com> 1.1.3-5
michael@0 586 - Reworked init scripts so service will be able to
michael@0 587 stop when some of the checks fail. (bz 462508)
michael@0 588 - Pre-load nfsd when args to rpc.nfsd are given (bz 441983)
michael@0 589
michael@0 590 * Thu Aug 28 2008 Steve Dickson <steved@redhat.com> 1.1.3-4
michael@0 591 - Added in a number of up upstream patches (101 thru 110).
michael@0 592
michael@0 593 * Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.1.3-3
michael@0 594 - fix license tag
michael@0 595
michael@0 596 * Thu Jul 31 2008 Steve Dickson <steved@redhat.com> 1.1.3-2
michael@0 597 - Mount command did not compile against older glibc versions.
michael@0 598
michael@0 599 * Mon Jul 28 2008 Steve Dickson <steved@redhat.com> 1.1.3-1
michael@0 600 - Updated to latest upstream version: 1.1.3
michael@0 601
michael@0 602 * Wed Jul 2 2008 Steve Dickson <steved@redhat.com> 1.1.2-12
michael@0 603 - Changed the default directories for sm-notify (bz 435480)
michael@0 604 - Added 'condstop' to init scripts so service are not
michael@0 605 started when nfs-utils is removed.
michael@0 606
michael@0 607 * Mon Jun 30 2008 Dennis Gilmore <dennis@ausil.us> 1.1.2-11
michael@0 608 - add sparc arch handling
michael@0 609
michael@0 610 * Mon Jun 30 2008 Steve Dickson <steved@redhat.com> 1.1.2-10
michael@0 611 - Rebuild for the updated libevent lib.
michael@0 612
michael@0 613 * Fri Jun 27 2008 Steve Dickson <steved@redhat.com> 1.1.2-9
michael@0 614 - Removed the nfslock service start/stop from %%post section
michael@0 615 (bz 453046)
michael@0 616
michael@0 617 * Wed Jun 25 2008 Steve Dickson <steved@redhat.com> 1.1.2-8
michael@0 618 - FQDNs in the rmtab causes exportfs to seg fault (bz 444275)
michael@0 619
michael@0 620 * Mon Jun 23 2008 Steve Dickson <steved@redhat.com> 1.1.2-7
michael@0 621 - Added -D_FILE_OFFSET_BITS=64 to CFLAGS
michael@0 622 - make nfsstat read and print stats as unsigned integers
michael@0 623 - Added (but not installed) the mountstats and nfs-iostat
michael@0 624 python scripts.
michael@0 625
michael@0 626 * Fri Jun 6 2008 Steve Dickson <steved@redhat.com> 1.1.2-6
michael@0 627 - Added 5 (111 thru 115) upstream patches that fixed
michael@0 628 things mostly in the text mounting code.
michael@0 629
michael@0 630 * Thu May 8 2008 Steve Dickson <steved@redhat.com> 1.1.2-5
michael@0 631 - Added 10 (101 thru 110) upstream patches that fixed
michael@0 632 things mostly in the mount and gssd code.
michael@0 633
michael@0 634 * Wed May 7 2008 Steve Dickson <steved@redhat.com> 1.1.2-4
michael@0 635 - Added ppc arch to the all_32bit_archs list (bz 442847)
michael@0 636
michael@0 637 * Wed Apr 23 2008 Steve Dickson <steved@redhat.com> 1.1.2-3
michael@0 638 - Documented how to turn off/on protocol support for
michael@0 639 rpc.nfsd in /etc/sysconfig/nfs (bz443625)
michael@0 640 - Corrected the nfslock initscript 'status' return code (bz 441605)
michael@0 641 - Removed obsolete code from the nfslock initscript (bz 441604)
michael@0 642
michael@0 643 * Mon Apr 14 2008 Steve Dickson <steved@redhat.com> 1.1.2-2
michael@0 644 - Make EACCES a non fatal error (bz 439807)
michael@0 645
michael@0 646 * Tue Mar 25 2008 Steve Dickson <steved@redhat.com> 1.1.2-1
michael@0 647 - Upgrade to nfs-utils-1.1.2
michael@0 648
michael@0 649 * Mon Mar 3 2008 Steve Dickson <steved@redhat.com> 1.1.1-5
michael@0 650 - Stopped mountd from incorrectly logging an error
michael@0 651 (commit 9dd9b68c4c44f0d9102eb85ee2fa36a8b7f638e3)
michael@0 652 - Stop gssd from ignoring the machine credential caches
michael@0 653 (commit 46d439b17f22216ce8f9257a982c6ade5d1c5931)
michael@0 654 - Fixed typo in the nfsstat command line arugments.
michael@0 655 (commit acf95d32a44fd8357c24e8a04ec53fc6900bfc58)
michael@0 656 - Added test to stop buffer overflow in idmapd
michael@0 657 (commit bcd0fcaf0966c546da5043be700587f73174ae25)
michael@0 658
michael@0 659 * Sat Feb 9 2008 Steve Dickson <steved@redhat.com> 1.1.1-4
michael@0 660 - Cleaned up some typos that were found in the various
michael@0 661 places in the mountd code
michael@0 662
michael@0 663 * Thu Jan 24 2008 Steve Dickson <steved@redhat.com> 1.1.1-3
michael@0 664 - Added in relatime mount option so mount.nfs stays
michael@0 665 compatible with the mount command in util-linux-ng (bz 274301)
michael@0 666
michael@0 667 * Tue Jan 22 2008 Steve Dickson <steved@redhat.com> 1.1.1-2
michael@0 668 - Added -S/--since to the nfsstat(1) manpage
michael@0 669 - The wording in the exportfs man page can be a bit confusing, implying
michael@0 670 that "exportfs -u :/foo" will unexport /foo from all hosts, which it won't
michael@0 671 - Removed nfsprog option since the kernel no longer supports it.
michael@0 672 - Removed mountprog option since the kernel no longer supports it.
michael@0 673 - Stop segfaults on amd64 during warnings messages.
michael@0 674 - Fix bug when both crossmnt and fsid are set.
michael@0 675
michael@0 676 * Sat Jan 5 2008 Steve Dickson <steved@redhat.com> 1.1.1-1
michael@0 677 - Updated to latest upstream release, nfs-utils-1.1.1
michael@0 678 - Added the removal of sm-notify.pid to nfslock init script.
michael@0 679 - Changed spec file to use condrestart instead of condstop
michael@0 680 when calling init scripts.
michael@0 681 - Fixed typo in rpc.mountd man page
michael@0 682 - Turn on 'nohide' automatically for all refer exports (bz 313561)
michael@0 683
michael@0 684 * Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.1.0-7
michael@0 685 - Rebuild for openldap bump
michael@0 686
michael@0 687 * Wed Oct 17 2007 Steve Dickson <steved@redhat.com> 1.1.0-6
michael@0 688 - Switch the libgssapi dependency to libgssglue
michael@0 689
michael@0 690 * Fri Sep 14 2007 Steve Dickson <steved@redhat.com> 1.1.0-5
michael@0 691 - Changed the default paths in sm-notify to
michael@0 692 /var/lib/nfs/statd (bz 258461)
michael@0 693 - Updated exportfs manpage (bz 262861)
michael@0 694
michael@0 695 * Wed Aug 15 2007 Steve Dickson <steved@redhat.com> 1.1.0-4
michael@0 696 - Make sure the open() system calling in exportfs uses
michael@0 697 mode bits when creating the etab file (bz 252440).
michael@0 698
michael@0 699 * Mon Aug 13 2007 Steve Dickson <steved@redhat.com> 1.1.0-3
michael@0 700 - Added nosharecache mount option which re-enables
michael@0 701 rw/ro mounts to the same server (bz 243913).
michael@0 702
michael@0 703 * Thu Aug 2 2007 Steve Dickson <steved@redhat.com> 1.1.0-2
michael@0 704 - Make sure the gss and idmap daemons remove thier lock
michael@0 705 files when they are stopped.
michael@0 706
michael@0 707 * Sat Jul 28 2007 Steve Dickson <steved@redhat.com> 1.1.0-1
michael@0 708 - Upgraded to the latest upstream version (nfs-utils-1.1.0)
michael@0 709
michael@0 710 * Thu May 24 2007 Steve Dickson <steved@redhat.com> 1.0.10-7
michael@0 711 - Fixed typo in mount.nfs4 that causes a segfault during
michael@0 712 error processing (bz 241190)
michael@0 713
michael@0 714 * Tue May 22 2007 Steve Dickson <steved@redhat.com> 1.0.10-6
michael@0 715 - Make sure the condrestarts exit with a zero value (bz 240225)
michael@0 716 - Stopped /etc/sysconfig/nfs from being overwritten on updates (bz 234543)
michael@0 717 - Added -o nordirplus mount option to disable READDIRPLUS (bz 240357)
michael@0 718 - Disabled the FSCache patch, for now...
michael@0 719
michael@0 720 * Wed May 10 2007 Steve Dickson <steved@redhat.com> 1.0.12-5
michael@0 721 - Fix mount.nfs4 to display correct error message (bz 227212)
michael@0 722 - Updated mountd and showmount reverse lookup flags (bz 220772)
michael@0 723 - Eliminate timeout on nfsd shutdowns (bz 222001)
michael@0 724 - Eliminate memory leak in mountd (bz 239536)
michael@0 725 - Make sure statd uses correct uid/gid by chowning
michael@0 726 the /var/lib/nfs/statd with the rpcuser id. (bz 235216)
michael@0 727 - Correct some sanity checking in rpc.nfsd. (bz 220887)
michael@0 728 - Added missing unlock_mtab() call in moutnd
michael@0 729 - Have mountd hold open etab file to force inode number to change (bz 236823)
michael@0 730 - Create a /etc/sysconfig/nfs with all the possible init script
michael@0 731 variables (bz 234543)
michael@0 732 - Changed nfs initscript to exit with correct value (bz 221874)
michael@0 733
michael@0 734 * Tue Apr 3 2007 Steve Dickson <steved@redhat.com> 1.0.12-4
michael@0 735 - Replace portmap dependency with an rpcbind dependency (bz 228894)
michael@0 736
michael@0 737 * Mon Mar 12 2007 Steve Dickson <steved@redhat.com> 1.0.12-3
michael@0 738 - Incorporated Merge Review comments (bz 226198)
michael@0 739
michael@0 740 * Fri Mar 9 2007 Steve Dickson <steved@redhat.com> 1.0.12-2
michael@0 741 - Added condstop to all the initscripts (bz 196934)
michael@0 742 - Made no_subtree_check a default export option (bz 212218)
michael@0 743
michael@0 744 * Tue Mar 6 2007 Steve Dickson <steved@redhat.com> 1.0.12-1
michael@0 745 - Upgraded to 1.0.12
michael@0 746 - Fixed typo in Summary.
michael@0 747
michael@0 748 * Thu Mar 1 2007 Karel Zak <kzak@redhat.com> 1.0.11-2
michael@0 749 - Fixed mount.nfs -f (fake) option (bz 227988)
michael@0 750
michael@0 751 * Thu Feb 22 2007 Steve Dickson <steved@redhat.com> 1.0.11-1
michael@0 752 - Upgraded to 1.0.11
michael@0 753
michael@0 754 * Wed Feb 21 2007 Steve Dickson <steved@redhat.com> 1.0.10-7
michael@0 755 - Added FS_Location support
michael@0 756
michael@0 757 * Mon Dec 18 2006 Karel Zak <kzak@redhat.com> 1.0.10-6
michael@0 758 - add support for mount options that contain commas (bz 219645)
michael@0 759
michael@0 760 * Wed Dec 13 2006 Steve Dickson <steved@redhat.com> 1.0.10-5
michael@0 761 - Stopped v4 umounts from ping rpc.mountd (bz 215553)
michael@0 762
michael@0 763 * Wed Nov 28 2006 Steve Dickson <steved@redhat.com> 1.0.10-4
michael@0 764 - Doing a connect on UDP sockets causes the linux network
michael@0 765 stack to reject UDP patches from multi-home server with
michael@0 766 nic on the same subnet. (bz 212471)
michael@0 767
michael@0 768 * Wed Nov 15 2006 Steve Dickson <steved@redhat.com> 1.0.10-3
michael@0 769 - Removed some old mounting versioning code that was
michael@0 770 stopping tcp mount from working (bz 212471)
michael@0 771
michael@0 772 * Tue Oct 31 2006 Steve Dickson <steved@redhat.com> 1.0.10-2
michael@0 773 - Fixed -o remount (bz 210346)
michael@0 774 - fix memory leak in rpc.idmapd (bz 212547)
michael@0 775 - fix use after free bug in dirscancb (bz 212547)
michael@0 776 - Made no_subtree_check a default export option (bz 212218)
michael@0 777
michael@0 778 * Wed Oct 25 2006 Steve Dickson <steved@redhat.com> 1.0.10-1
michael@0 779 - Upgraded to 1.0.10
michael@0 780
michael@0 781 * Mon Oct 16 2006 Steve Dickson <steved@redhat.com> 1.0.9-10
michael@0 782 - Fixed typo in nfs man page (bz 210864).
michael@0 783
michael@0 784 * Fri Oct 13 2006 Steve Dickson <steved@redhat.com> 1.0.9-9
michael@0 785 - Unable to mount NFS V3 share where sec=none is specified (bz 210644)
michael@0 786
michael@0 787 * Tue Sep 26 2006 Steve Dickson <steved@redhat.com> 1.0.9-8
michael@0 788 - mount.nfs was not returning a non-zero exit value
michael@0 789 on failed mounts (bz 206705)
michael@0 790
michael@0 791 * Wed Sep 20 2006 Karel Zak <kzak@redhat.com> 1.0.9-7
michael@0 792 - Added support for the mount -s (sloppy) option (#205038)
michael@0 793 - Added nfs.5 man page from util-linux
michael@0 794 - Added info about [u]mount.nfs to the package description
michael@0 795
michael@0 796 * Mon Sep 11 2006 <SteveD@RedHat.com> 1.0.9-6
michael@0 797 - Removed the compiling of getiversion and getkversion since
michael@0 798 UTS_RELEASE is no longer defined and these binary are
michael@0 799 not installed.
michael@0 800
michael@0 801 * Fri Aug 18 2006 <SteveD@RedHat.com> 1.0.9-5
michael@0 802 - Changed gssd daemons to cache things in memory
michael@0 803 instead of /tmp which makes selinux much happier.
michael@0 804 (bz 203078)
michael@0 805
michael@0 806 * Wed Aug 16 2006 <SteveD@RedHat.com> 1.0.9-4
michael@0 807 - Allow variable for HA callout program in /etc/init.d/nfslock
michael@0 808 (bz 202790)
michael@0 809
michael@0 810 * Wed Aug 02 2006 <wtogami@redhatcom> 1.0.9-3
michael@0 811 - add epoch (#196359)
michael@0 812
michael@0 813 * Fri Jul 28 2006 <SteveD@RedHat.com> 1.0.9-2
michael@0 814 - Enabled the creating of mount.nfs and umount.nfs binaries
michael@0 815 - Added mount option fixes suggested by upstream.
michael@0 816 - Fix lazy umounts (bz 169299)
michael@0 817 - Added -o fsc mount option.
michael@0 818
michael@0 819 * Mon Jul 24 2006 <SteveD@RedHat.com> 1.0.9-1
michael@0 820 - Updated to 1.0.9 release
michael@0 821
michael@0 822 * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:1.0.8-5.1
michael@0 823 - rebuild
michael@0 824
michael@0 825 * Sun Jul 2 2006 <jkeating@redhat.com> 1:1.0.8-5
michael@0 826 - Introduce epoch to fix upgrade path
michael@0 827
michael@0 828 * Sat Jul 1 2006 <SteveD@RedHat.com> 1.0.8-3
michael@0 829 - Fixed typos in /etc/rc.d/init.d/nfs file (bz 184486)
michael@0 830
michael@0 831 * Fri Jun 30 2006 <SteveD@RedHat.com> 1.0.8-3
michael@0 832 - Split the controlling of nfs version, ports, and protocol
michael@0 833 into two different patches
michael@0 834 - Fixed and added debugging statements to rpc.mountd.
michael@0 835 - Fixed -p arg to work with priviledged ports (bz 156655)
michael@0 836 - Changed nfslock initscript to set LOCKD_TCPPORT and
michael@0 837 LOCKD_UDPPORT (bz 162133)
michael@0 838 - Added MOUNTD_NFS_V1 variable to version 1 of the
michael@0 839 mount protocol can be turned off. (bz 175729)
michael@0 840 - Fixed gssd to handel mixed case characters in
michael@0 841 the domainname. (bz 186069)
michael@0 842
michael@0 843 * Wed Jun 21 2006 <SteveD@RedHat.com> 1.0.8-2
michael@0 844 - Updated to nfs-utils-1.0.8
michael@0 845
michael@0 846 * Thu Jun 8 2006 <SteveD@RedHat.com> 1.0.8.rc4-1
michael@0 847 - Upgraded to the upstream 1.0.8.rc4 version
michael@0 848
michael@0 849 * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.0.8.rc2-4.FC5.2
michael@0 850 - bump again for double-long bug on ppc(64)
michael@0 851
michael@0 852 * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.0.8.rc2-4.FC5.1
michael@0 853 - rebuilt for new gcc4.1 snapshot and glibc changes
michael@0 854
michael@0 855 * Fri Jan 20 2006 Steve Dickson <SteveD@RedHat.com> 1.0.8.rc2-4.FC5
michael@0 856 - Added new libnfsidmap call, nfs4_set_debug(), to rpc.idmapd
michael@0 857 which turns on debugging in the libarary.
michael@0 858
michael@0 859 * Mon Jan 16 2006 Steve Dickson <SteveD@RedHat.com> 1.0.8.rc2-3.FC5
michael@0 860 - Added innetgr patch that changes configure scripts to
michael@0 861 check for the innetgr function. (bz 177899)
michael@0 862
michael@0 863 * Wed Jan 11 2006 Peter Jones <pjones@redhat.com> 1.0.8.rc2-2.FC5
michael@0 864 - Fix lockfile naming in the initscripts so they're stopped correctly.
michael@0 865
michael@0 866 * Mon Jan 9 2006 Steve Dickson <SteveD@RedHat.com> 1.0.8.rc2-1.FC5
michael@0 867 - Updated to 1.0.8-rc2 release
michael@0 868 - Broke out libgssapi into its own rpm
michael@0 869 - Move librpcsecgss and libnfsidmap in the new nfs-utils-lib rpm
michael@0 870 - Removed libevent code; Required to be installed.
michael@0 871
michael@0 872 * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
michael@0 873 - rebuilt
michael@0 874
michael@0 875 * Sun Oct 23 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-19
michael@0 876 - Updated to latest code in SourceForge CVS
michael@0 877 - Updated to latest CITI patches (1.0.7-4)
michael@0 878 - Fix bug in nfsdreopen by compiling in server defaults
michael@0 879
michael@0 880 * Thu Sep 22 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-18
michael@0 881 - Updated libnfsidmap to 0.11
michael@0 882 - Updated libgssapi to 0.5
michael@0 883 - Made sure the gss daemons and new libs are
michael@0 884 all using the same include files.
michael@0 885 - Removed code from the tree that is no longer used.
michael@0 886 - Add ctlbits patch that introduced the -N -T and -U
michael@0 887 command line flags to rpc.nfsd.
michael@0 888
michael@0 889 * Sun Sep 18 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-17
michael@0 890 - Updated to latest nfs-utils code in upstream CVS tree
michael@0 891 - Updated libevent from 1.0b to 1.1a
michael@0 892 - Added libgssapi-0.4 and librpcsecgss-0.6 libs from CITI
michael@0 893
michael@0 894 * Tue Sep 8 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-16
michael@0 895 - Reworked the nfslock init script so if lockd is running
michael@0 896 it will be killed which is what the HA community needs. (bz 162446)
michael@0 897 - Stopped rpcidmapd.init from doing extra echoing when
michael@0 898 condstart-ed.
michael@0 899
michael@0 900 * Wed Aug 24 2005 Peter Jones <pjones@redhat.com> - 1.0.7-15
michael@0 901 - don't strip during "make install", so debuginfo packages are generated right
michael@0 902
michael@0 903 * Thu Aug 18 2005 Florian La Roche <laroche@redhat.com>
michael@0 904 - no need to still keep a requirement for kernel-2.2 or newer
michael@0 905
michael@0 906 * Tue Aug 16 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-13
michael@0 907 - Changed mountd to use stat64() (bz 165062)
michael@0 908
michael@0 909 * Tue Aug 2 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-12
michael@0 910 - Changed useradd to use new -l flag (bz149407)
michael@0 911 - 64bit fix in gssd code (bz 163139)
michael@0 912 - updated broken dependencies
michael@0 913 - updated rquotad to compile with latest
michael@0 914 quota version.
michael@0 915
michael@0 916 * Thu May 26 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-8
michael@0 917 - Fixed subscripting problem in idmapd (bz 158188)
michael@0 918
michael@0 919 * Thu May 19 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-7
michael@0 920 - Fixed buffer overflow in rpc.svcgssd (bz 114288)
michael@0 921
michael@0 922 * Wed Apr 13 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-6
michael@0 923 - Fixed misformated output from nfslock script (bz 154648)
michael@0 924
michael@0 925 * Mon Mar 29 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-4
michael@0 926 - Fixed a compile error on x86_64 machines in the gss code.
michael@0 927 - Updated the statd-notify-hostname.patch to eliminate
michael@0 928 a segmentation fault in rpc.statd when an network
michael@0 929 interface was down. (bz 151828)
michael@0 930
michael@0 931 * Sat Mar 19 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-3
michael@0 932 - Changed xlog to use LOG_INFO instead of LOG_DEBUG
michael@0 933 so debug messages will appear w/out any config
michael@0 934 changes to syslog.conf.
michael@0 935 - Reworked how /etc/exports is setup (bz 151389)
michael@0 936
michael@0 937 * Wed Mar 2 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-2
michael@0 938 - Tied the rpcsecgss debugging in with gssd and
michael@0 939 svcgssd debugging
michael@0 940
michael@0 941 * Mon Feb 14 2005 Steve Dickson <SteveD@RedHat.com>
michael@0 942 - Added support to rpcgssd.init and rpcsvcgssd.init scripts
michael@0 943 to insmod security modules.
michael@0 944 - Changed the nfs.init script to bring rpc.svcgssd up and down,
michael@0 945 since rpc.svcgssd is only needed with the NFS server is running.
michael@0 946
michael@0 947 * Tue Dec 14 2004 Steve Dickson <SteveD@RedHat.com>
michael@0 948 - Fix problem in idmapd that was causing "xdr error 10008"
michael@0 949 errors (bz 142813)
michael@0 950 - make sure the correct hostname is used in the SM_NOTIFY
michael@0 951 message that is sent from a rebooted server which has
michael@0 952 multiple network interfaces. (bz 139101)
michael@0 953
michael@0 954 - Changed nfslock to send lockd a -KILL signal
michael@0 955 when coming down. (bz 125257)
michael@0 956
michael@0 957 * Thu Nov 11 2004 Steve Dickson <SteveD@RedHat.com>
michael@0 958 - Replaced a memcopy with explicit assignments
michael@0 959 in getquotainfo() of rquotad to fix potential overflow
michael@0 960 that can occur on 64bit machines. (bz 138068)
michael@0 961
michael@0 962 * Mon Nov 8 2004 Steve Dickson <SteveD@RedHat.com>
michael@0 963 - Updated to latest sourceforge code
michael@0 964 - Updated to latest CITIT nfs4 patches
michael@0 965
michael@0 966 * Sun Oct 17 2004 Steve Dickson <SteveD@RedHat.com>
michael@0 967 - Changed nfs.init to bring down rquotad correctly
michael@0 968 (bz# 136041)
michael@0 969
michael@0 970 * Thu Oct 14 2004 Steve Dickson <SteveD@RedHat.com>
michael@0 971 - Added "$RQUOTAD_PORT" variable to nfs.init which
michael@0 972 allows the rpc.rquotad to use a predefined port
michael@0 973 (bz# 124676)
michael@0 974
michael@0 975 * Fri Oct 1 2004 <SteveD@RedHat.com
michael@0 976 - Incorporate some clean up code from Ulrich Drepper (bz# 134025)
michael@0 977 - Fixed the chkconfig number in the rpcgssd, rpcidmapd, and
michael@0 978 rpcsvcgssd initscrpts (bz# 132284)
michael@0 979
michael@0 980 * Fri Sep 24 2004 <SteveD@RedHat.com>
michael@0 981 - Make sure the uid/gid of nfsnobody is the
michael@0 982 correct value for all archs (bz# 123900)
michael@0 983 - Fixed some security issues found by SGI (bz# 133556)
michael@0 984
michael@0 985 * Mon Aug 30 2004 Steve Dickson <SteveD@RedHat.com>
michael@0 986 - Major clean up.
michael@0 987 - Removed all unused/old patches
michael@0 988 - Rename and condensed a number of patches
michael@0 989 - Updated to CITI's nfs-utils-1.0.6-13 patches
michael@0 990
michael@0 991 * Tue Aug 10 2004 Bill Nottingham <notting@redhat.com>
michael@0 992 - move if..fi condrestart stanza to %%postun (#127914, #128601)
michael@0 993
michael@0 994 * Wed Jun 16 2004 <SteveD@RedHat.com>
michael@0 995 - nfslock stop is now done on package removals
michael@0 996 - Eliminate 3 syslog messages that are logged for
michael@0 997 successful events.
michael@0 998
michael@0 999 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
michael@0 1000 - rebuilt
michael@0 1001
michael@0 1002 * Mon Jun 14 2004 <SteveD@RedHat.com>
michael@0 1003 - Fixed syntax error in nfs initscripts when
michael@0 1004 NETWORKING is not defined
michael@0 1005 - Removed sync warning on readonly exports.
michael@0 1006 - Changed run levels in rpc initscripts.
michael@0 1007 - Replaced modinfo with lsmod when checking
michael@0 1008 for loaded modules.
michael@0 1009
michael@0 1010 * Tue Jun 1 2004 <SteveD@RedHat.com>
michael@0 1011 - Changed the rpcgssd init script to ensure the
michael@0 1012 rpcsec_gss_krb5 module is loaded
michael@0 1013
michael@0 1014 * Tue May 18 2004 <SteveD@RedHat.com>
michael@0 1015 - Removed the auto option from MOUNTD_NFS_V2 and
michael@0 1016 MOUNTD_NFS_V3 variables. Since v2 and v3 are on
michael@0 1017 by default, there only needs to be away of
michael@0 1018 turning them off.
michael@0 1019
michael@0 1020 * Thu May 10 2004 <SteveD@RedHat.com>
michael@0 1021 - Rebuilt
michael@0 1022
michael@0 1023 * Thu Apr 15 2004 <SteveD@RedHat.com>
michael@0 1024 - Changed the permission on idmapd.conf to 644
michael@0 1025 - Added mydaemon code to svcgssd
michael@0 1026 - Updated the add_gssd.patch from upstream
michael@0 1027
michael@0 1028 * Wed Apr 14 2004 <SteveD@RedHat.com>
michael@0 1029 - Created a pipe between the parent and child so
michael@0 1030 the parent process can report the correct exit
michael@0 1031 status to the init scripts
michael@0 1032 - Added SIGHUP processing to rpc.idmapd and the
michael@0 1033 rpcidmapd init script.
michael@0 1034
michael@0 1035 * Mon Mar 22 2004 <SteveD@RedHat.com>
michael@0 1036 - Make sure check_new_cache() is looking in the right place
michael@0 1037
michael@0 1038 * Wed Mar 17 2004 <SteveD@RedHat.com>
michael@0 1039 - Changed the v4 initscripts to use $prog for the
michael@0 1040 arugment to daemon
michael@0 1041
michael@0 1042 * Tue Mar 16 2004 <SteveD@RedHat.com>
michael@0 1043 - Made the nfs4 daemons initscripts work better when
michael@0 1044 sunrpc is not a module
michael@0 1045 - added more checks to see if modules are being used.
michael@0 1046
michael@0 1047 * Mon Mar 15 2004 <SteveD@RedHat.com>
michael@0 1048 - Add patch that sets up gssapi_mech.conf correctly
michael@0 1049
michael@0 1050 * Fri Mar 12 2004 <SteveD@RedHat.com>
michael@0 1051 - Added the shutting down of the rpc v4 daemons.
michael@0 1052 - Updated the Red Hat only patch with some init script changes.
michael@0 1053
michael@0 1054 * Thu Mar 11 2004 Bill Nottingham <notting@redhat.com>
michael@0 1055 - rpc_pipefs mounting and aliases are now in modutils; require that
michael@0 1056
michael@0 1057 * Thu Mar 11 2004 <SteveD@RedHat.com>
michael@0 1058 - Updated the gssd patch.
michael@0 1059
michael@0 1060 * Sun Mar 7 2004 <SteveD@RedHat.com>
michael@0 1061 - Added the addition and deletion of rpc_pipefs to /etc/fstab
michael@0 1062 - Added the addition and deletion of module aliases to /etc/modules.conf
michael@0 1063
michael@0 1064 * Mon Mar 1 2004 <SteveD@RedHat.com>
michael@0 1065 - Removed gssd tarball and old nfsv4 patch.
michael@0 1066 - Added new nfsv4 patches that include both the
michael@0 1067 gssd and idmapd daemons
michael@0 1068 - Added redhat-only v4 patch that reduces the
michael@0 1069 static librpc.a to only contain gss rpc related
michael@0 1070 routines (I would rather have gssd use the glibc
michael@0 1071 rpc routines)
michael@0 1072 -Changed the gssd svcgssd init scripts to only
michael@0 1073 start up if SECURE_NFS is set to 'yes' in
michael@0 1074 /etc/sysconfig/nfs
michael@0 1075
michael@0 1076 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
michael@0 1077 - rebuilt
michael@0 1078
michael@0 1079 * Thu Feb 12 2004 Thomas Woerner <twoerner@redhat.com>
michael@0 1080 - make rpc.lockd, rpc.statd, rpc.mountd and rpc.nfsd pie
michael@0 1081
michael@0 1082 * Wed Jan 28 2004 Steve Dickson <SteveD@RedHat.com>
michael@0 1083 - Added the NFSv4 bits
michael@0 1084
michael@0 1085 * Mon Dec 29 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 1086 - Added the -z flag to nfsstat
michael@0 1087
michael@0 1088 * Wed Dec 24 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 1089 - Fixed lockd port setting in nfs.int script
michael@0 1090
michael@0 1091 * Wed Oct 22 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 1092 - Upgrated to 1.0.6
michael@0 1093 - Commented out the acl path for fedora
michael@0 1094
michael@0 1095 * Thu Aug 27 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 1096 - Added the setting of lockd ports via sysclt interface
michael@0 1097 - Removed queue setting code since its no longer needed
michael@0 1098
michael@0 1099 * Thu Aug 7 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 1100 - Added back the acl patch Taroon b2
michael@0 1101
michael@0 1102 * Wed Jul 23 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 1103 - Commented out the acl patch (for now)
michael@0 1104
michael@0 1105 * Wed Jul 21 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 1106 - Upgrated to 1.0.5
michael@0 1107
michael@0 1108 * Wed Jun 18 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 1109 - Added security update
michael@0 1110 - Fixed the drop-privs.patch which means the chroot
michael@0 1111 patch could be removed.
michael@0 1112
michael@0 1113 * Mon Jun 9 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 1114 - Defined the differ kinds of debugging avaliable for mountd in
michael@0 1115 the mountd man page.
michael@0 1116
michael@0 1117 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
michael@0 1118 - rebuilt
michael@0 1119
michael@0 1120 * Tue Jun 3 2003 Steve Dickson <SteveD@RedHat.com>
michael@0 1121 - Upgraded to 1.0.3
michael@0 1122 - Fixed numerous bugs in init scrips
michael@0 1123 - Added nfsstat overflow patch
michael@0 1124
michael@0 1125 * Thu Jan 23 2003 Tim Powers <timp@redhat.com> 1.0.1-2.9
michael@0 1126 - rebuild
michael@0 1127
michael@0 1128 * Fri Dec 13 2002 Daniel J Walsh <dwalsh@redhat.com>
michael@0 1129 - change init script to not start rpc.lock if already running
michael@0 1130
michael@0 1131 * Wed Dec 11 2002 Daniel J Walsh <dwalsh@redhat.com>
michael@0 1132 - Moved access code to be after dropping privs
michael@0 1133
michael@0 1134 * Mon Nov 18 2002 Stephen C. Tweedie <sct@redhat.com>
michael@0 1135 - Build with %%configure
michael@0 1136 - Add nhfsgraph, nhfsnums and nhfsrun to the files list
michael@0 1137
michael@0 1138 * Mon Nov 11 2002 Stephen C. Tweedie <sct@redhat.com>
michael@0 1139 - Don't drop privs until we've bound the notification socket
michael@0 1140
michael@0 1141 * Thu Nov 7 2002 Stephen C. Tweedie <sct@redhat.com>
michael@0 1142 - Ignore SIGPIPE in rpc.mountd
michael@0 1143
michael@0 1144 * Thu Aug 1 2002 Bob Matthews <bmatthews@redhat.com>
michael@0 1145 - Add Sean O'Connell's <sean@ee.duke.edu> nfs control tweaks
michael@0 1146 - to nfs init script.
michael@0 1147
michael@0 1148 * Mon Jul 22 2002 Bob Matthews <bmatthews@redhat.com>
michael@0 1149 - Move to nfs-utils-1.0.1
michael@0 1150
michael@0 1151 * Mon Feb 18 2002 Bob Matthews <bmatthews@redhat.com>
michael@0 1152 - "service nfs restart" should start services even if currently
michael@0 1153 - not running (#59469)
michael@0 1154 - bump version to 0.3.3-4
michael@0 1155
michael@0 1156 * Wed Oct 3 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1157 - Move to nfs-utils-0.3.3
michael@0 1158 - Make nfsnobody a system account (#54221)
michael@0 1159
michael@0 1160 * Tue Aug 21 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1161 - if UID 65534 is unassigned, add user nfsnobody (#22685)
michael@0 1162
michael@0 1163 * Mon Aug 20 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1164 - fix typo in nfs init script which prevented MOUNTD_PORT from working (#52113)
michael@0 1165
michael@0 1166 * Tue Aug 7 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1167 - nfs init script shouldn't fail if /etc/exports doesn't exist (#46432)
michael@0 1168
michael@0 1169 * Fri Jul 13 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1170 - Make %%pre useradd consistent with other Red Hat packages.
michael@0 1171
michael@0 1172 * Tue Jul 03 2001 Michael K. Johnson <johnsonm@redhat.com>
michael@0 1173 - Added sh-utils dependency for uname -r in nfs init script
michael@0 1174
michael@0 1175 * Tue Jun 12 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1176 - make non RH kernel release strings scan correctly in
michael@0 1177 - nfslock init script (#44186)
michael@0 1178
michael@0 1179 * Mon Jun 11 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1180 - don't install any rquota pages in _mandir: (#39707, #44119)
michael@0 1181 - don't try to manipulate rpc.rquotad in init scripts
michael@0 1182 - unless said program actually exists: (#43340)
michael@0 1183
michael@0 1184 * Tue Apr 10 2001 Preston Brown <pbrown@redhat.com>
michael@0 1185 - don't translate initscripts for 6.x
michael@0 1186
michael@0 1187 * Tue Apr 10 2001 Michael K. Johnson <johnsonm@redhat.com>
michael@0 1188 - do not start lockd on kernel 2.2.18 or higher (done automatically)
michael@0 1189
michael@0 1190 * Fri Mar 30 2001 Preston Brown <pbrown@redhat.com>
michael@0 1191 - don't use rquotad from here now; quota package contains a version that
michael@0 1192 works with 2.4 (#33738)
michael@0 1193
michael@0 1194 * Tue Mar 12 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1195 - Statd logs at LOG_DAEMON rather than LOG_LOCAL5
michael@0 1196 - s/nfs/\$0/ where appropriate in init scripts
michael@0 1197
michael@0 1198 * Tue Mar 6 2001 Jeff Johnson <jbj@redhat.com>
michael@0 1199 - Move to nfs-utils-0.3.1
michael@0 1200
michael@0 1201 * Wed Feb 14 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1202 - #include <time.h> patch
michael@0 1203
michael@0 1204 * Mon Feb 12 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1205 - Really enable netgroups
michael@0 1206
michael@0 1207 * Mon Feb 5 2001 Bernhard Rosenkraenzer <bero@redhat.com>
michael@0 1208 - i18nize initscripts
michael@0 1209
michael@0 1210 * Fri Jan 19 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1211 - Increased {s,r}blen in rpcmisc.c:makesock to accommodate eepro100
michael@0 1212
michael@0 1213 * Tue Jan 16 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1214 - Hackish fix in build section to enable netgroups
michael@0 1215
michael@0 1216 * Wed Jan 3 2001 Bob Matthews <bmatthews@redhat.com>
michael@0 1217 - Fix incorrect file specifications in statd manpage.
michael@0 1218 - Require gawk 'cause it's used in nfslock init script.
michael@0 1219
michael@0 1220 * Thu Dec 13 2000 Bob Matthews <bmatthews@redhat.com>
michael@0 1221 - Require sed because it's used in nfs init script
michael@0 1222
michael@0 1223 * Tue Dec 12 2000 Bob Matthews <bmatthews@redhat.com>
michael@0 1224 - Don't do a chroot(2) after dropping privs, in statd.
michael@0 1225
michael@0 1226 * Mon Dec 11 2000 Bob Matthews <bmatthews@redhat.com>
michael@0 1227 - NFSv3 if kernel >= 2.2.18, detected in init script
michael@0 1228
michael@0 1229 * Thu Nov 23 2000 Florian La Roche <Florian.LaRoche@redhat.de>
michael@0 1230 - update to 0.2.1
michael@0 1231
michael@0 1232 * Tue Nov 14 2000 Bill Nottingham <notting@redhat.com>
michael@0 1233 - don't start lockd on 2.4 kernels; it's unnecessary
michael@0 1234
michael@0 1235 * Tue Sep 5 2000 Florian La Roche <Florian.LaRoche@redhat.com>
michael@0 1236 - more portable fix for mandir
michael@0 1237
michael@0 1238 * Sun Sep 3 2000 Florian La Roche <Florian.LaRoche@redhat.com>
michael@0 1239 - update to 0.2-release
michael@0 1240
michael@0 1241 * Fri Sep 1 2000 Florian La Roche <Florian.LaRoche@redhat.com>
michael@0 1242 - fix reload script
michael@0 1243
michael@0 1244 * Thu Aug 31 2000 Florian La Roche <Florian.LaRoche@redhat.com>
michael@0 1245 - update to 0.2 from CVS
michael@0 1246 - adjust statd-drop-privs patch
michael@0 1247 - disable tcp_wrapper support
michael@0 1248
michael@0 1249 * Wed Aug 2 2000 Bill Nottingham <notting@redhat.com>
michael@0 1250 - fix stop priority of nfslock
michael@0 1251
michael@0 1252 * Tue Aug 1 2000 Bill Nottingham <notting@redhat.com>
michael@0 1253 - um, actually *include and apply* the statd-drop-privs patch
michael@0 1254
michael@0 1255 * Mon Jul 24 2000 Bill Nottingham <notting@redhat.com>
michael@0 1256 - fix init script ordering (#14502)
michael@0 1257
michael@0 1258 * Sat Jul 22 2000 Bill Nottingham <notting@redhat.com>
michael@0 1259 - run statd chrooted and as non-root
michael@0 1260 - add prereqs
michael@0 1261
michael@0 1262 * Tue Jul 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
michael@0 1263 - use "License", not "Copyright"
michael@0 1264 - use %%{_tmppath} and %%{_mandir}
michael@0 1265
michael@0 1266 * Mon Jul 17 2000 Matt Wilson <msw@redhat.com>
michael@0 1267 - built for next release
michael@0 1268
michael@0 1269 * Mon Jul 17 2000 Matt Wilson <msw@redhat.com>
michael@0 1270 - 0.1.9.1
michael@0 1271 - remove patch0, has been integrated upstream
michael@0 1272
michael@0 1273 * Wed Feb 9 2000 Bill Nottingham <notting@redhat.com>
michael@0 1274 - the wonderful thing about triggers, is triggers are wonderful things...
michael@0 1275
michael@0 1276 * Thu Feb 03 2000 Cristian Gafton <gafton@redhat.com>
michael@0 1277 - switch to nfs-utils as the base tree
michael@0 1278 - fix the statfs patch for the new code base
michael@0 1279 - single package that obsoletes everything we had before (if I am to keep
michael@0 1280 some traces of my sanity with me...)
michael@0 1281
michael@0 1282 * Mon Jan 17 2000 Preston Brown <pbrown@redhat.com>
michael@0 1283 - use statfs syscall instead of stat to determinal optimal blksize

mercurial