Fri, 11 Mar 2011 21:39:41 +0100
Import new package specs for introduction into repository.
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 |