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

mercurial