source: projects/specs/trunk/n/nfs-utils/nfs-utils-vl.spec @ 12374

Revision 12374, 41.2 KB checked in by tomop, 4 years ago (diff)

updated 9 packages

libevent-2.1.11-1

memcached-1.6.5-1

netatalk-3.1.12-2

nfs-utils-2.4.3-1

nsd-4.3.0-3

perl-Event-Lib-1.03-5

tmux-3.0a-1

unbound-1.10.0-2

zabbix-4.0.19-2

Line 
1%bcond_with systemd
2
3%define _unpackaged_files_terminate_build 1
4%define enablegss 1
5# group all 32bit related archs
6%define all_32bit_archs i386 i686 athlon
7
8Summary: NFS utilities and supporting clients and daemons for the kernel NFS server
9Summary(ja): カーネル NFS サーバ用 NFS ユーティリティと関連プログラム
10Name: nfs-utils
11Version: 2.4.3
12Release: 1%{?_dist_release}%{?with_systemd:.systemd}
13Group: System Environment/Daemons
14Vendor: Project Vine
15Distribution: Vine Linux
16
17License: MIT and GPLv2 and GPLv2+ and BSD
18URL: https://sourceforge.net/projects/nfs/
19Source0: https://mirrors.edge.kernel.org/pub/linux/utils/nfs-utils/%{version}/%{name}-%{version}.tar.xz
20
21#Source3: 24-nfs-server.conf
22Source1: id_resolver.conf
23Source2: lockd.conf
24Source4: nfsconvert.py
25Source5: nfsconvert.sh
26Source6: nfs-convert.service
27
28Source10: nfs.init
29Source11: nfslock.init
30Source12: rpcidmapd.init
31Source13: rpcgssd.init
32#Source14: rpcsvcgssd.init
33Source15: nfsdcld.init
34Source23: nfs.sysconfig
35
36Patch001: nfs-utils.2.4.4-rc2.patch
37
38Patch100: nfs-utils-1.2.1-statdpath-man.patch
39Patch101: nfs-utils-1.2.1-exp-subtree-warn-off.patch
40Patch102: nfs-utils-1.2.5-idmap-errmsg.patch
41Patch103: nfs-utils-2.3.1-systemd-gssproxy-restart.patch
42Patch104: nfs-utils-2.3.3-man-tcpwrappers.patch
43Patch105: nfs-utils-2.3.3-nfsconf-usegssproxy.patch
44Patch106: nfs-utils-2.4.2-systemd-svcgssd.patch
45
46Provides: exportfs    = %{version}-%{release}
47Provides: nfsstat     = %{version}-%{release}
48Provides: showmount   = %{version}-%{release}
49Provides: rpcdebug    = %{version}-%{release}
50Provides: rpc.idmapd  = %{version}-%{release}
51Provides: rpc.mountd  = %{version}-%{release}
52Provides: rpc.nfsd    = %{version}-%{release}
53Provides: rpc.statd   = %{version}-%{release}
54%if %{enablegss}
55Provides: rpc.gssd    = %{version}-%{release}
56%endif
57Provides: mount.nfs   = %{version}-%{release}
58Provides: mount.nfs4  = %{version}-%{release}
59Provides: umount.nfs  = %{version}-%{release}
60Provides: umount.nfs4 = %{version}-%{release}
61Provides: sm-notify   = %{version}-%{release}
62Provides: start-statd = %{version}-%{release}
63
64Buildroot: %{_tmppath}/%{name}-%{version}-root
65Requires: rpcbind, sed, gawk, sh-utils, fileutils, textutils, grep
66Requires: kmod, keyutils, quota
67BuildRequires: libevent-devel libcap-devel
68BuildRequires: libnfsidmap-devel libtirpc-devel libblkid-devel
69BuildRequires: krb5-libs >= 1.4 autoconf >= 2.57 openldap-devel >= 2.2
70BuildRequires: automake, libtool, glibc-headers, device-mapper-devel
71BuildRequires: krb5-devel, libmount-devel
72BuildRequires: sqlite3-devel
73BuildRequires: libxml2-devel
74BuildRequires: libuuid-devel
75BuildRequires: rpcgen
76#if %{enablegss}
77#BuildRequires: libgssglue-devel
78#BuildRequires: librpcsecgss >= 0.17
79#endif
80Requires(pre): shadow-utils >= 4.0.3-25
81%if %{with systemd}
82BuildRequires: systemd
83Requires(pre): util-linux
84Requires(pre): coreutils
85Requires(preun): coreutils
86%{?systemd_requires}
87%else
88Requires(pre): /sbin/chkconfig /sbin/nologin
89Requires(preun): /sbin/chkconfig
90%endif
91Requires: libnfsidmap libevent
92Requires: libtirpc >= 0.2.3 libblkid libcap libmount
93#if %{enablegss}
94#Requires: libgssglue
95#Requires: librpcsecgss >= 0.17
96#endif
97
98
99%description
100The nfs-utils package provides a daemon for the kernel NFS server and
101related tools, which provides a much higher level of performance than the
102traditional Linux NFS server used by most users.
103
104This package also contains the showmount program.  Showmount queries the
105mount daemon on a remote host for information about the NFS (Network File
106System) server on the remote host.  For example, showmount can display the
107clients which are mounted on that host.
108
109This package also contains the mount.nfs and umount.nfs program.
110
111%description -l ja
112nfs-utils パッケージには kernel NFS サーバと関連ツールが収録されています。
113これにより、多くのユーザに使われてきた旧来の Linux NFS サーバより高い
114パフォーマンスを提供することができます。
115
116このパッケージには showmount プログラムも収録されています。
117showmount は遠隔ホストの mount デーモンに問い合わせを行い、
118NFS サーバに関する情報を得ることができます。
119例えば、showmount を使うことで、その遠隔ホストをマウントしている
120クライアントの一覧を得ることができます。
121
122本パッケージにはまた mount.nfs と umount.nfs プログラムも収録されています。
123
124%package -n libnfsidmap
125Summary: NFSv4 User and Group ID Mapping Library
126Provides: libnfsidmap%{?_isa} = %{version}-%{release}
127Group: System Environment/Libraries
128License: BSD
129BuildRequires: pkgconfig, openldap-devel
130BuildRequires: automake, libtool
131Requires(postun): /sbin/ldconfig
132Requires(pre): /sbin/ldconfig
133Requires: openldap
134
135%description -n libnfsidmap
136Library that handles mapping between names and ids for NFSv4.
137
138%package -n libnfsidmap-devel
139Summary: Development files for the libnfsidmap library
140Group: Development/Libraries
141Requires: libnfsidmap%{?_isa} = %{version}-%{release}
142Requires: pkgconfig
143
144%description -n libnfsidmap-devel
145This package includes header files and libraries necessary for
146developing programs which use the libnfsidmap library.
147
148
149%prep
150%setup -q
151%if %{with systemd}
152%autopatch -p1
153%else
154%patch001 -p1
155%endif
156
157# Remove .orig files
158find . -name "*.orig" | xargs rm -f
159
160
161%build
162sh -x autogen.sh
163
164CFLAGS="`echo $RPM_OPT_FLAGS $ARCH_OPT_FLAGS -fpie -D_FILE_OFFSET_BITS=64`"
165%configure \
166    CFLAGS="$CFLAGS" \
167    CPPFLAGS="$DEFINES" \
168    LDFLAGS="-pie" \
169    --enable-mountconfig \
170    --enable-ipv6 \
171    --with-statdpath=/var/lib/nfs/statd \
172    --enable-libmount-mount \
173    --with-pluginpath=%{_libdir}/libnfsidmap \
174        --without-tcp-wrappers \
175%if %{with systemd}
176    --with-systemd=%{_unitdir} \
177%endif
178        --enable-junction
179
180make %{?_smp_mflags} all
181
182
183%install
184rm -rf %{buildroot}
185mkdir -p %{buildroot}{/sbin,/usr/sbin}
186mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/{man5,man8}
187mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
188mkdir -p %{buildroot}%{_sysconfdir}/request-key.d
189mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d
190%if %{with systemd}
191mkdir -p %{buildroot}%{_unitdir}
192mkdir -p %{buildroot}/lib/systemd/system-generators
193%else
194mkdir -p %{buildroot}%{_initdir}
195%endif
196
197make DESTDIR=%{buildroot} install
198
199install -s -m 755 tools/rpcdebug/rpcdebug %{buildroot}%{_sbindir}
200install -m 644 utils/mount/nfsmount.conf  %{buildroot}%{_sysconfdir}
201install -m 644 nfs.conf  %{buildroot}%{_sysconfdir}
202install -m 644 support/nfsidmap/idmapd.conf %{buildroot}%{_sysconfdir}
203install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/request-key.d
204
205%if %{with systemd}
206install -m 755 %{SOURCE4} %{buildroot}%{_sbindir}/nfsconvert
207mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/nfs-utils/
208install -m 755 %{SOURCE5} %{buildroot}/%{_libexecdir}/nfs-utils/nfsconvert.sh
209install -m 644 %{SOURCE6} %{buildroot}%{_unitdir}
210%else
211install -m 755 %{SOURCE10} %{buildroot}%{_initdir}/nfs
212install -m 755 %{SOURCE11} %{buildroot}%{_initdir}/nfslock
213install -m 755 %{SOURCE12} %{buildroot}%{_initdir}/rpcidmapd
214install -m 755 %{SOURCE15} %{buildroot}%{_initdir}/nfsdcld
215install -m 644 %{SOURCE23} %{buildroot}%{_sysconfdir}/sysconfig/nfs
216%if %{enablegss}
217install -m 755 %{SOURCE13} %{buildroot}%{_initdir}/rpcgssd
218%endif
219%endif
220
221mkdir -p %{buildroot}/run/sysconfig
222install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/modprobe.d/lockd.conf
223
224rm -f %{buildroot}%{_libdir}/*.{a,la}
225rm -f %{buildroot}%{_libdir}/libnfsidmap/*.{a,la}
226
227mkdir -p %{buildroot}/var/lib/nfs/rpc_pipefs
228
229touch %{buildroot}/var/lib/nfs/rmtab
230mv %{buildroot}/usr/sbin/rpc.statd %{buildroot}/sbin
231
232mkdir -p %{buildroot}/var/lib/nfs/statd/sm
233mkdir -p %{buildroot}/var/lib/nfs/statd/sm.bak
234mkdir -p %{buildroot}/var/lib/nfs/v4recovery
235mkdir -p %{buildroot}%{_sysconfdir}/exports.d
236
237# temporarily remove nfs.5 man page until util-linux gets upgraded...
238#rm -f %{buildroot}/%{_mandir}/man5/nfs.5*
239
240
241
242%clean
243rm -rf %{buildroot}
244
245
246%pre
247# move files so the running service will have this applied as well
248for x in gssd svcgssd idmapd ; do
249    if [ -f /var/lock/subsys/rpc.$x ]; then
250        mv /var/lock/subsys/rpc.$x /var/lock/subsys/rpc$x
251    fi
252done
253
254/usr/sbin/useradd -r -c "RPC Service User" \
255        -s /sbin/nologin -u 29 -d /var/lib/nfs rpcuser 2>/dev/null || :
256cat /etc/group | cut -d':' -f 1 | grep --quiet nfsnobody 2>/dev/null
257if [ "$?" -eq 1 ]; then
258    /usr/sbin/groupadd -g 29 rpcuser 2>/dev/null || :
259else
260    /usr/sbin/groupmod -g 29 rpcuser 2>/dev/null || :
261fi
262
263# Using the 16-bit value of -2 for the nfsnobody uid and gid
264%define nfsnobody_uid   65534
265
266# Create nfsnobody gid as long as it does not already exist
267cat /etc/group | cut -d':' -f 1 | grep --quiet nfsnobody 2>/dev/null
268if [ "$?" -eq 1 ]; then
269    /usr/sbin/groupadd -g %{nfsnobody_uid} nfsnobody 2>/dev/null || :
270else
271    /usr/sbin/groupmod -g %{nfsnobody_uid} nfsnobody 2>/dev/null || :
272fi
273
274# Create nfsnobody uid as long as it does not already exist.
275cat /etc/passwd | cut -d':' -f 1 | grep --quiet nfsnobody 2>/dev/null
276if [ "$?" -eq 1 ]; then
277    /usr/sbin/useradd -l -c "Anonymous NFS User" -r -g %{nfsnobody_uid} \
278        -s /sbin/nologin -u %{nfsnobody_uid} -d /var/lib/nfs nfsnobody 2>/dev/null || :
279else
280
281   /usr/sbin/usermod -u %{nfsnobody_uid} -g %{nfsnobody_uid} nfsnobody 2>/dev/null || :
282fi
283
284
285%post
286%if %{with systemd}
287if [ $1 -eq 1 ] ; then
288        # Initial installation
289        /bin/systemctl enable nfs-client.target >/dev/null 2>&1 || :
290        /bin/systemctl start nfs-client.target  >/dev/null 2>&1 || :
291fi
292
293# Enable nfs-convert so if an old configuration
294# exists a conversion will occur
295/bin/systemctl enable nfs-convert  >/dev/null 2>&1 || :
296
297%systemd_post nfs-server
298%else
299/sbin/chkconfig --add nfs
300/sbin/chkconfig --add nfslock
301/sbin/chkconfig --add rpcidmapd
302%if %{enablegss}
303/sbin/chkconfig --add rpcgssd
304%endif
305/sbin/chkconfig --add nfsdcld
306# Make sure statd used the correct uid/gid.
307if [ -f /var/lock/subsys/rpc.statd ]; then
308    /etc/rc.d/init.d/nfslock stop > /dev/null
309    chown -R rpcuser:rpcuser /var/lib/nfs/statd
310    /etc/rc.d/init.d/nfslock start > /dev/null
311else
312        chown -R rpcuser:rpcuser /var/lib/nfs/statd
313fi
314%endif
315
316%preun
317%if %{with systemd}
318if [ $1 -eq 0 ]; then
319        %systemd_preun nfs-client.target
320        %systemd_preun nfs-server.service
321
322    rm -rf /var/lib/nfs/statd
323    rm -rf /var/lib/nfs/v4recovery
324fi
325%else
326if [ "$1" = "0" -o -x /bin/systemctl ]; then
327    /etc/rc.d/init.d/nfs condstop > /dev/null
328%if %{enablegss}
329    /etc/rc.d/init.d/rpcgssd condstop > /dev/null
330%endif   
331    /etc/rc.d/init.d/rpcidmapd condstop > /dev/null
332    /etc/rc.d/init.d/nfslock condstop > /dev/null
333    /etc/rc.d/init.d/nfsdcld condstop > /dev/null
334    /sbin/chkconfig --del rpcidmapd
335%if %{enablegss}
336    /sbin/chkconfig --del rpcgssd
337%endif
338    /sbin/chkconfig --del nfs
339    /sbin/chkconfig --del nfslock
340    /sbin/chkconfig --del nfsdcld
341    /usr/sbin/userdel rpcuser 2>/dev/null || :
342    /usr/sbin/groupdel rpcuser 2>/dev/null || :
343    /usr/sbin/userdel nfsnobody 2>/dev/null || :
344    /usr/sbin/groupdel nfsnobody 2>/dev/null || :
345    rm -rf /var/lib/nfs/statd
346    rm -rf /var/lib/nfs/v4recovery
347fi
348%endif
349
350%postun
351%if %{with systemd}
352%systemd_postun_with_restart  nfs-client.target
353%systemd_postun_with_restart  nfs-server
354
355/bin/systemctl --system daemon-reload >/dev/null 2>&1 || :
356%else
357if [ "$1" -ge 1 -a ! -x /bin/systemctl ]; then
358    if [ -f /etc/rc.d/init.d/rpcidmapd ]; then
359        /etc/rc.d/init.d/rpcidmapd condrestart > /dev/null
360    fi
361%if %{enablegss}
362    if [ -f /etc/rc.d/init.d/rpcgssd ]; then
363        /etc/rc.d/init.d/rpcgssd condrestart > /dev/null
364    fi
365%endif
366    if [ -f /etc/rc.d/init.d/nfs ]; then
367        /etc/rc.d/init.d/nfs condrestart > /dev/null
368    fi
369    if [ -f /etc/rc.d/init.d/nfslock ]; then
370        /etc/rc.d/init.d/nfslock condrestart > /dev/null
371    fi
372    if [ -f /etc/rc.d/init.d/nfsdcld ]; then
373        /etc/rc.d/init.d/nfsdcld condrestart > /dev/null
374    fi
375fi
376%endif
377
378%post -n libnfsidmap -p /sbin/ldconfig
379
380%postun -n libnfsidmap -p /sbin/ldconfig
381
382%triggerpostun -- nfs-server
383%if !%{with systemd}
384/sbin/chkconfig --add nfs
385%endif
386
387%triggerpostun -- knfsd
388%if !%{with systemd}
389/sbin/chkconfig --add nfs
390%endif
391
392%triggerpostun -- knfsd-clients
393%if !%{with systemd}
394/sbin/chkconfig --add nfslock
395%endif
396
397%files
398%defattr(-,root,root)
399%doc linux-nfs/ChangeLog linux-nfs/KNOWNBUGS linux-nfs/NEW linux-nfs/README
400%doc linux-nfs/THANKS linux-nfs/TODO
401%if %{with systemd}
402/usr/lib/systemd/system-generators/*
403%{_unitdir}/*
404%{_sbindir}/nfsconvert
405%attr(755,root,root) %{_libexecdir}/nfs-utils/nfsconvert.sh
406%else
407%config %{_initdir}/nfs
408%config %{_initdir}/nfsdcld
409%config %{_initdir}/rpcidmapd
410%config %{_initdir}/nfslock
411%if %{enablegss}
412%config %{_initdir}/rpcgssd
413%endif
414%config(noreplace) %{_sysconfdir}/sysconfig/nfs
415%endif
416%config(noreplace) %{_sysconfdir}/nfsmount.conf
417%config(noreplace) %{_sysconfdir}/request-key.d/id_resolver.conf
418%config(noreplace) %{_sysconfdir}/modprobe.d/lockd.conf
419%config(noreplace) %{_sysconfdir}/nfs.conf
420%dir %{_sysconfdir}/exports.d
421%dir /var/lib/nfs/v4recovery
422%dir /var/lib/nfs/rpc_pipefs
423%dir /var/lib/nfs
424%dir %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd
425%dir %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd/sm
426%dir %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd/sm.bak
427%config(noreplace) /var/lib/nfs/etab
428%config(noreplace) /var/lib/nfs/rmtab
429%config(noreplace) %attr(644,rpcuser,rpcuser) /var/lib/nfs/statd/state
430/sbin/rpc.statd
431#/sbin/osd_login
432/sbin/nfsdcltrack
433%{_sbindir}/exportfs
434%{_sbindir}/nfsstat
435%{_sbindir}/rpcdebug
436%{_sbindir}/rpc.mountd
437%{_sbindir}/rpc.nfsd
438%{_sbindir}/showmount
439%{_sbindir}/rpc.idmapd
440%if %{enablegss}
441%{_sbindir}/rpc.gssd
442%endif
443%{_sbindir}/sm-notify
444%{_sbindir}/start-statd
445%{_sbindir}/mountstats
446%{_sbindir}/nfsiostat
447%{_sbindir}/nfsidmap
448%{_sbindir}/blkmapd
449%{_sbindir}/nfsconf
450%{_sbindir}/nfsref
451%{_sbindir}/nfsdcld
452%{_sbindir}/clddb-tool
453%{_mandir}/*/*
454
455%attr(4755,root,root)   /sbin/mount.nfs
456/sbin/mount.nfs4
457/sbin/umount.nfs
458/sbin/umount.nfs4
459
460%files -n libnfsidmap
461%license support/nfsidmap/COPYING
462%doc support/nfsidmap/AUTHORS support/nfsidmap/README
463%config(noreplace) %{_sysconfdir}/idmapd.conf
464%{_libdir}/libnfsidmap.so.*
465%{_libdir}/libnfsidmap/*.so
466%{_mandir}/man3/nfs4_uid_to_name.*
467%{_mandir}/man5/idmapd.conf.*
468
469%files -n libnfsidmap-devel
470%{_libdir}/pkgconfig/libnfsidmap.pc
471%{_includedir}/nfsidmap.h
472%{_includedir}/nfsidmap_plugin.h
473%{_libdir}/libnfsidmap.so
474
475
476%changelog
477* Tue Apr 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.3-1
478- new upstream release.
479- updated patches.
480- added systemd support (disabled as default).
481
482* Fri Oct 25 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.1-1
483- new upstream release.
484- updated Patch100.
485- added an initscript for nfsdcld.
486
487* Thu Nov 29 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.4-3
488- rebuilt with libtirpc-1.1.4.
489- imported Patch001 from rawhide.
490
491* Mon Nov 05 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.3-2
492- fixed "Provides:".
493
494* Sun Nov 04 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.3-1
495- new upstream release.
496- built with libevent-2.1.8.
497- dropped Patch102 (fixed in upstream).
498- updated Patch103.
499
500* Mon Nov 23 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.3-1
501- new upstream release
502- remove Patch1,2
503- update Source10 (nfs.init)
504
505* Thu Feb 19 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.3.2-1
506- new upstream release
507- updated Source10-13
508- added Patch1 and 2 from Fedora
509- added BR: libmount-devel, sqlite3-devel
510- used BR: libnfsidmap-devel instead of libnfsidmap
511- used more macros
512- set %%enablegss to 1
513
514* Sun Oct 28 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.6-2
515- update to 1.2.7-rc5
516
517* Sat Oct 20 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.6-1
518- update to 1.2.6
519- Made nfsnobody's uid/gid to always be a 16-bit value of -2
520- change rpcuser's gid to fixed value 29
521
522* Sat Jan 28 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.5-1
523- update to 1.2.5
524- add patches (update to 1.2.6-rc6)
525- enable-ipv6 (add BR: libtirpc-devel)
526- add BR: device-mapper-devel
527
528* Sun Feb 13 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.5-5
529- add BuildRequires: libblkid-devel
530
531* Thu Feb 10 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.1.5-4
532- rebuilt with libevent-2.0.10
533
534* Tue Aug 11 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.5-3
535- add INIT INFO headers to initscripts
536
537* Fri Jun 12 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.1.5-2
538- import more patches from FC11 1.1.5-5
539  - Patch101: upstream rc2 patch
540  - Patch102: upstream rc3 patch
541    - gssd: initialize fakeseed in prepare_krb5_rfc1964_buffer
542    - gssd: NULL-terminate buffer after read in read_service_info (try #2)
543    - gssd: free buffer allocated by gssd_k5_err_msg
544    - gssd: fix potential double-frees in gssd
545    - Removed a number of warn_unused_result warnings
546  - Patch103: Update nfsstat with --sleep and --list options
547  - Patch104: Fixed umount from using non-privilege ports (bz 492598)
548
549* Sun Apr 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.5-1
550- new upstream release
551- fix %%post, remove '-l' from useradd option
552
553* Sun Jan 04 2009 NAKAMURA Kenta <kenta@vinelinux.org> 1.1.2-4
554- rebuilt with openldap-2.4.11
555- spec in UTF-8
556
557* Thu May 15 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.1.2-3
558- updated to 1.1.2, based on Fedora 1.1.2-2
559- disable RPC Sec-GSS feature for Vine (and we won't any longer? Let me know)
560- temporarily remove nfs.5 man page until util-linux gets upgraded
561- previous Vine changelogs as follows:
562
563  - Wed Apr 23 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.9-1
564  - rebuilt with libevent-1.4.3-1
565
566  - Sun Jul  8 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.9-0vl4
567  - rebuilt with libevent-1.3b-0vl1
568
569  - Tue Aug 29 2006 MATSUBAYASHI <shaolin@vinelinux.org> 1.0.9-0vl3
570  - rebuilt with libevent-1.1b-0vl1
571
572  - Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 1.0.9-0vl2
573  - rebuilt with openldap-2.3.27-0vl1
574
575  - Wed Jul 26 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.9-0vl1
576  - new upstream release
577  - drop obsolete patches
578
579  - Wed Mar 30 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.0.8-0vl0.rc2.2
580  - add libevent-devel and libnfsidmap to BuidRequires
581
582  - Mon Mar 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.8-0vl0.rc2.1
583  - update to nfs-utils-1.0.8-rc2
584  - merged some patches from FC
585  - fix kanji code of spec file
586
587  - Tue Apr 26 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.0.6-0vl1
588  - updated to 1.0.6
589  - merged several files from 1.0.6-22
590
591  - Sun Feb  9 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-0vl1
592  - new upstream release
593  - remove quota related files, now we are using it from quota utils.
594
595  - Sat Sep 01 2001 Toru Sagami <sagami@vinelinux.org>
596  - 0.3.1-12vl2: revive rpc.rquotad for the time being
597
598  - Fri Aug 24 2001 Toru Sagami <sagami@vinelinux.org>
599  - 0.3.1-12vl1: ported to Vine
600
601* Mon Apr 14 2008 Steve Dickson <steved@redhat.com>  1.1.2-2
602- Make EACCES a non fatal error (bz 439807)
603
604* Tue Mar 25 2008 Steve Dickson <steved@redhat.com>  1.1.2-1
605- Upgrade to nfs-utils-1.1.2
606
607* Mon Mar  3 2008 Steve Dickson <steved@redhat.com>  1.1.1-5
608- Stopped mountd from incorrectly logging an error
609  (commit 9dd9b68c4c44f0d9102eb85ee2fa36a8b7f638e3)
610- Stop gssd from ignoring the machine credential caches
611  (commit 46d439b17f22216ce8f9257a982c6ade5d1c5931)
612- Fixed typo in the nfsstat command line arugments.
613  (commit acf95d32a44fd8357c24e8a04ec53fc6900bfc58)
614- Added test to stop buffer overflow in idmapd
615  (commit bcd0fcaf0966c546da5043be700587f73174ae25)
616
617* Sat Feb  9 2008 Steve Dickson <steved@redhat.com>  1.1.1-4
618- Cleaned up some typos that were found in the various
619  places in the mountd code
620
621* Thu Jan 24 2008 Steve Dickson <steved@redhat.com>  1.1.1-3
622- Added in relatime mount option so mount.nfs stays
623  compatible with the mount command in util-linux-ng (bz 274301)
624
625* Tue Jan 22 2008 Steve Dickson <steved@redhat.com>  1.1.1-2
626- Added -S/--since to the nfsstat(1) manpage
627- The wording in the exportfs man page can be a bit confusing, implying
628  that "exportfs -u :/foo" will unexport /foo from all hosts, which it won't
629- Removed nfsprog option since the kernel no longer supports it.
630- Removed mountprog option since the kernel no longer supports it.
631- Stop segfaults on amd64 during warnings messages.
632- Fix bug when both crossmnt and fsid are set.
633
634* Sat Jan  5 2008 Steve Dickson <steved@redhat.com>  1.1.1-1
635- Updated to latest upstream release, nfs-utils-1.1.1
636- Added the removal of sm-notify.pid to nfslock init script.
637- Changed spec file to use condrestart instead of condstop
638  when calling init scripts.
639- Fixed typo in rpc.mountd man page
640- Turn on 'nohide' automatically for all refer exports (bz 313561)
641
642* Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.1.0-7
643 - Rebuild for openldap bump
644
645* Wed Oct 17 2007 Steve Dickson <steved@redhat.com>  1.1.0-6
646- Switch the libgssapi dependency to libgssglue
647
648* Fri Sep 14 2007 Steve Dickson <steved@redhat.com>  1.1.0-5
649- Changed the default paths in sm-notify to
650  /var/lib/nfs/statd (bz 258461)
651- Updated exportfs manpage (bz 262861)
652
653* Wed Aug 15 2007 Steve Dickson <steved@redhat.com>  1.1.0-4
654- Make sure the open() system calling in exportfs uses
655  mode bits when creating the etab file (bz 252440).
656
657* Mon Aug 13 2007 Steve Dickson <steved@redhat.com>  1.1.0-3
658- Added nosharecache mount option which re-enables
659  rw/ro mounts to the same server (bz 243913).
660
661* Thu Aug  2 2007 Steve Dickson <steved@redhat.com>  1.1.0-2
662- Make sure the gss and idmap daemons remove thier lock
663  files when they are stopped.
664
665* Sat Jul 28 2007 Steve Dickson <steved@redhat.com>  1.1.0-1
666- Upgraded to the latest upstream version (nfs-utils-1.1.0)
667
668* Thu May 24 2007 Steve Dickson <steved@redhat.com> 1.0.10-7
669- Fixed typo in mount.nfs4 that causes a segfault during
670  error processing (bz 241190)
671
672* Tue May 22 2007 Steve Dickson <steved@redhat.com> 1.0.10-6
673- Make sure the condrestarts exit with a zero value (bz 240225)
674- Stopped /etc/sysconfig/nfs from being overwritten on updates (bz 234543)
675- Added -o nordirplus mount option to disable READDIRPLUS (bz 240357)
676- Disabled the FSCache patch, for now...
677
678* Thu May 10 2007 Steve Dickson <steved@redhat.com> 1.0.12-5
679- Fix mount.nfs4 to display correct error message (bz 227212)
680- Updated mountd and showmount reverse lookup flags (bz 220772)
681- Eliminate timeout on nfsd shutdowns (bz 222001)
682- Eliminate memory leak in mountd (bz 239536)
683- Make sure statd uses correct uid/gid by chowning
684  the /var/lib/nfs/statd with the rpcuser id. (bz 235216)
685- Correct some sanity checking in rpc.nfsd. (bz 220887)
686- Added missing unlock_mtab() call in moutnd
687- Have mountd hold open etab file to force inode number to change (bz 236823)
688- Create a /etc/sysconfig/nfs with all the possible init script
689  variables (bz 234543)
690- Changed nfs initscript to exit with correct value (bz 221874)
691
692* Tue Apr  3 2007 Steve Dickson <steved@redhat.com> 1.0.12-4
693- Replace portmap dependency with an rpcbind dependency (bz 228894)
694
695* Mon Mar 12 2007 Steve Dickson <steved@redhat.com> 1.0.12-3
696- Incorporated Merge Review comments (bz 226198)
697
698* Fri Mar  9 2007 Steve Dickson <steved@redhat.com> 1.0.12-2
699- Added condstop to all the initscripts (bz 196934)
700- Made no_subtree_check a default export option (bz 212218)
701
702* Tue Mar  6 2007 Steve Dickson <steved@redhat.com> 1.0.12-1
703- Upgraded to 1.0.12
704- Fixed typo in Summary.
705
706* Thu Mar  1 2007 Karel Zak <kzak@redhat.com>  1.0.11-2
707- Fixed mount.nfs -f (fake) option (bz 227988)
708
709* Thu Feb 22 2007 Steve Dickson <steved@redhat.com> 1.0.11-1
710- Upgraded to 1.0.11
711
712* Wed Feb 21 2007 Steve Dickson <steved@redhat.com> 1.0.10-7
713- Added FS_Location support
714
715* Mon Dec 18 2006 Karel Zak <kzak@redhat.com> 1.0.10-6
716- add support for mount options that contain commas (bz 219645)
717
718* Wed Dec 13 2006 Steve Dickson <steved@redhat.com> 1.0.10-5
719- Stopped v4 umounts from ping rpc.mountd (bz 215553)
720
721* Tue Nov 28 2006 Steve Dickson <steved@redhat.com> 1.0.10-4
722- Doing a connect on UDP sockets causes the linux network
723  stack to reject UDP patches from multi-home server with
724  nic on the same subnet. (bz 212471)
725
726* Wed Nov 15 2006 Steve Dickson <steved@redhat.com> 1.0.10-3
727- Removed some old mounting versioning code that was
728  stopping tcp mount from working (bz 212471)
729
730* Tue Oct 31 2006 Steve Dickson <steved@redhat.com> 1.0.10-2
731- Fixed -o remount (bz 210346)
732- fix memory leak in rpc.idmapd (bz 212547)
733- fix use after free bug in dirscancb (bz 212547)
734- Made no_subtree_check a default export option (bz 212218)
735
736* Wed Oct 25 2006 Steve Dickson <steved@redhat.com> 1.0.10-1
737- Upgraded to 1.0.10
738
739* Mon Oct 16 2006 Steve Dickson <steved@redhat.com> 1.0.9-10
740- Fixed typo in nfs man page (bz 210864).
741
742* Fri Oct 13 2006 Steve Dickson <steved@redhat.com> 1.0.9-9
743- Unable to mount NFS V3 share where sec=none is specified (bz 210644)
744
745* Tue Sep 26 2006 Steve Dickson <steved@redhat.com> 1.0.9-8
746- mount.nfs was not returning a non-zero exit value
747  on failed mounts (bz 206705)
748
749* Wed Sep 20 2006 Karel Zak <kzak@redhat.com> 1.0.9-7
750- Added support for the mount -s (sloppy) option (#205038)
751- Added nfs.5 man page from util-linux
752- Added info about [u]mount.nfs to the package description
753
754* Mon Sep 11 2006  <SteveD@RedHat.com> 1.0.9-6
755- Removed the compiling of getiversion and getkversion since
756  UTS_RELEASE is no longer defined and these binary are
757  not installed.
758
759* Fri Aug 18 2006 <SteveD@RedHat.com> 1.0.9-5
760- Changed gssd daemons to cache things in memory
761  instead of /tmp which makes selinux much happier.
762  (bz 203078)
763
764* Wed Aug 16 2006 <SteveD@RedHat.com> 1.0.9-4
765- Allow variable for HA callout program in /etc/init.d/nfslock
766  (bz 202790)
767
768* Wed Aug 02 2006 <wtogami@redhatcom> 1.0.9-3
769- add epoch (#196359)
770
771* Fri Jul 28 2006 <SteveD@RedHat.com> 1.0.9-2
772- Enabled the creating of mount.nfs and umount.nfs binaries
773- Added mount option fixes suggested by upstream.
774- Fix lazy umounts (bz 169299)
775- Added -o fsc mount option.
776
777* Mon Jul 24 2006 <SteveD@RedHat.com> 1.0.9-1
778- Updated to 1.0.9 release
779
780* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:1.0.8-5.1
781- rebuild
782
783* Sun Jul  2 2006 <jkeating@redhat.com> 1:1.0.8-5
784- Introduce epoch to fix upgrade path
785
786* Sat Jul  1 2006 <SteveD@RedHat.com> 1.0.8-3
787- Fixed typos in /etc/rc.d/init.d/nfs file (bz 184486)
788
789* Fri Jun 30 2006 <SteveD@RedHat.com> 1.0.8-3
790- Split the controlling of nfs version, ports, and protocol
791  into two different patches
792- Fixed and added debugging statements to rpc.mountd.
793- Fixed -p arg to work with priviledged ports (bz 156655)
794- Changed nfslock initscript to set LOCKD_TCPPORT and
795  LOCKD_UDPPORT (bz 162133)
796- Added MOUNTD_NFS_V1 variable to version 1 of the
797  mount protocol can be turned off. (bz 175729)
798- Fixed gssd to handel mixed case characters in
799  the domainname. (bz 186069)
800
801* Wed Jun 21 2006 <SteveD@RedHat.com> 1.0.8-2
802- Updated to nfs-utils-1.0.8
803
804* Thu Jun  8 2006 <SteveD@RedHat.com> 1.0.8.rc4-1
805- Upgraded to the upstream 1.0.8.rc4 version
806
807* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.0.8.rc2-4.FC5.2
808- bump again for double-long bug on ppc(64)
809
810* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.0.8.rc2-4.FC5.1
811- rebuilt for new gcc4.1 snapshot and glibc changes
812
813* Fri Jan 20 2006 Steve Dickson <SteveD@RedHat.com> 1.0.8.rc2-4.FC5
814- Added new libnfsidmap call, nfs4_set_debug(), to rpc.idmapd
815  which turns on debugging in the libarary.
816
817* Mon Jan 16 2006 Steve Dickson <SteveD@RedHat.com> 1.0.8.rc2-3.FC5
818- Added innetgr patch that changes configure scripts to
819  check for the innetgr function. (bz 177899)
820
821* Wed Jan 11 2006 Peter Jones <pjones@redhat.com> 1.0.8.rc2-2.FC5
822- Fix lockfile naming in the initscripts so they're stopped correctly.
823
824* Mon Jan  9 2006 Steve Dickson <SteveD@RedHat.com> 1.0.8.rc2-1.FC5
825- Updated to 1.0.8-rc2 release
826- Broke out libgssapi into its own rpm
827- Move librpcsecgss and libnfsidmap in the new nfs-utils-lib rpm
828- Removed libevent code; Required to be installed.
829
830* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
831- rebuilt
832
833* Sun Oct 23 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-19
834- Updated to latest code in SourceForge CVS
835- Updated to latest CITI patches (1.0.7-4)
836- Fix bug in nfsdreopen by compiling in server defaults
837
838* Thu Sep 22 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-18
839- Updated libnfsidmap to 0.11
840- Updated libgssapi to 0.5
841- Made sure the gss daemons and new libs are
842  all using the same include files.
843- Removed code from the tree that is no longer used.
844- Add ctlbits patch that introduced the -N -T and -U
845  command line flags to rpc.nfsd.
846
847* Sun Sep 18 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-17
848- Updated to latest nfs-utils code in upstream CVS tree
849- Updated libevent from 1.0b to 1.1a
850- Added libgssapi-0.4 and librpcsecgss-0.6 libs from CITI
851
852* Thu Sep  8 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-16
853- Reworked the nfslock init script so if lockd is running
854  it will be killed which is what the HA community needs. (bz 162446)
855- Stopped rpcidmapd.init from doing extra echoing when
856  condstart-ed.
857
858* Wed Aug 24 2005 Peter Jones <pjones@redhat.com> - 1.0.7-15
859- don't strip during "make install", so debuginfo packages are generated right
860
861* Thu Aug 18 2005 Florian La Roche <laroche@redhat.com>
862- no need to still keep a requirement for kernel-2.2 or newer
863
864* Tue Aug 16 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-13
865- Changed mountd to use stat64() (bz 165062)
866
867* Tue Aug  2 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-12
868- Changed useradd to use new -l flag (bz149407)
869- 64bit fix in gssd code (bz 163139)
870- updated broken dependencies
871- updated rquotad to compile with latest
872  quota version.
873
874* Thu May 26 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-8
875- Fixed subscripting problem in idmapd (bz 158188)
876
877* Thu May 19 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-7
878- Fixed buffer overflow in rpc.svcgssd (bz 114288)
879
880* Wed Apr 13 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-6
881- Fixed misformated output from nfslock script (bz 154648)
882
883* Tue Mar 29 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-4
884- Fixed a compile error on x86_64 machines in the gss code.
885- Updated the statd-notify-hostname.patch to eliminate
886  a segmentation fault in rpc.statd when an network
887  interface was down. (bz 151828)
888
889* Sat Mar 19 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-3
890- Changed xlog to use LOG_INFO instead of LOG_DEBUG
891  so debug messages will appear w/out any config
892  changes to syslog.conf.
893- Reworked how /etc/exports is setup (bz 151389)
894
895* Wed Mar  2 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-2
896- Tied the rpcsecgss debugging in with gssd and
897  svcgssd debugging
898
899* Mon Feb 14 2005 Steve Dickson <SteveD@RedHat.com>
900- Added support to rpcgssd.init and rpcsvcgssd.init scripts
901  to insmod security modules.
902- Changed the nfs.init script to bring rpc.svcgssd up and down,
903  since rpc.svcgssd is only needed with the NFS server is running.
904
905* Tue Dec 14 2004 Steve Dickson <SteveD@RedHat.com>
906- Fix problem in idmapd that was causing "xdr error 10008"
907  errors (bz 142813)
908- make sure the correct hostname is used in the SM_NOTIFY
909  message that is sent from a rebooted server which has
910  multiple network interfaces. (bz 139101)
911
912- Changed nfslock to send lockd a -KILL signal
913  when coming down. (bz 125257)
914
915* Thu Nov 11 2004 Steve Dickson <SteveD@RedHat.com>
916- Replaced a memcopy with explicit assignments
917  in getquotainfo() of rquotad to fix potential overflow
918  that can occur on 64bit machines. (bz 138068)
919
920* Mon Nov  8 2004 Steve Dickson <SteveD@RedHat.com>
921- Updated to latest sourceforge code
922- Updated to latest CITIT nfs4 patches
923
924* Sun Oct 17 2004 Steve Dickson <SteveD@RedHat.com>
925- Changed nfs.init to bring down rquotad correctly
926  (bz# 136041)
927
928* Thu Oct 14 2004 Steve Dickson <SteveD@RedHat.com>
929- Added "$RQUOTAD_PORT" variable to nfs.init which
930  allows the rpc.rquotad to use a predefined port
931  (bz# 124676)
932
933* Fri Oct  1 2004 <SteveD@RedHat.com
934- Incorporate some clean up code from Ulrich Drepper (bz# 134025)
935- Fixed the chkconfig number in the rpcgssd, rpcidmapd, and
936  rpcsvcgssd initscrpts (bz# 132284)
937
938* Fri Sep 24 2004 <SteveD@RedHat.com>
939- Make sure the uid/gid of nfsnobody is the
940  correct value for all archs (bz# 123900)
941- Fixed some security issues found by SGI (bz# 133556)
942
943* Mon Aug 30 2004 Steve Dickson <SteveD@RedHat.com>
944- Major clean up.
945- Removed all unused/old patches
946- Rename and condensed a number of patches
947- Updated to CITI's nfs-utils-1.0.6-13 patches
948
949* Tue Aug 10 2004 Bill Nottingham <notting@redhat.com>
950- move if..fi condrestart stanza to %%postun (#127914, #128601)
951
952* Wed Jun 16 2004 <SteveD@RedHat.com>
953- nfslock stop is now done on package removals
954- Eliminate 3 syslog messages that are logged for
955  successful events.
956
957* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
958- rebuilt
959
960* Mon Jun 14 2004 <SteveD@RedHat.com>
961- Fixed syntax error in nfs initscripts when
962  NETWORKING is not defined
963- Removed sync warning on readonly exports.
964- Changed run levels in rpc initscripts.
965- Replaced modinfo with lsmod when checking
966  for loaded modules.
967
968* Tue Jun  1 2004 <SteveD@RedHat.com>
969- Changed the rpcgssd init script to ensure the
970  rpcsec_gss_krb5 module is loaded
971
972* Tue May 18 2004 <SteveD@RedHat.com>
973- Removed the auto option from MOUNTD_NFS_V2 and
974  MOUNTD_NFS_V3 variables. Since v2 and v3 are on
975  by default, there only needs to be away of
976  turning them off.
977
978* Mon May 10 2004 <SteveD@RedHat.com>
979- Rebuilt
980
981* Thu Apr 15 2004 <SteveD@RedHat.com>
982- Changed the permission on idmapd.conf to 644
983- Added mydaemon code to svcgssd
984- Updated the add_gssd.patch from upstream
985
986* Wed Apr 14 2004 <SteveD@RedHat.com>
987- Created a pipe between the parent and child so
988  the parent process can report the correct exit
989  status to the init scripts
990- Added SIGHUP processing to rpc.idmapd and the
991  rpcidmapd init script.
992
993* Mon Mar 22 2004 <SteveD@RedHat.com>
994- Make sure check_new_cache() is looking in the right place
995
996* Wed Mar 17 2004 <SteveD@RedHat.com>
997- Changed the v4 initscripts to use $prog for the
998  arugment to daemon
999
1000* Tue Mar 16 2004 <SteveD@RedHat.com>
1001- Made the nfs4 daemons initscripts work better when
1002  sunrpc is not a module
1003- added more checks to see if modules are being used.
1004
1005* Mon Mar 15 2004 <SteveD@RedHat.com>
1006- Add patch that sets up gssapi_mech.conf correctly
1007
1008* Fri Mar 12 2004 <SteveD@RedHat.com>
1009- Added the shutting down of the rpc v4 daemons.
1010- Updated the Red Hat only patch with some init script changes.
1011
1012* Thu Mar 11 2004 Bill Nottingham <notting@redhat.com>
1013- rpc_pipefs mounting and aliases are now in modutils; require that
1014
1015* Thu Mar 11 2004 <SteveD@RedHat.com>
1016- Updated the gssd patch.
1017
1018* Sun Mar  7 2004 <SteveD@RedHat.com>
1019- Added the addition and deletion of rpc_pipefs to /etc/fstab
1020- Added the addition and deletion of module aliases to /etc/modules.conf
1021
1022* Mon Mar  1 2004 <SteveD@RedHat.com>
1023- Removed gssd tarball and old nfsv4 patch.
1024- Added new nfsv4 patches that include both the
1025   gssd and idmapd daemons
1026- Added redhat-only v4 patch that reduces the
1027   static librpc.a to only contain gss rpc related
1028   routines (I would rather have gssd use the glibc
1029   rpc routines)
1030-Changed the gssd svcgssd init scripts to only
1031   start up if SECURE_NFS is set to 'yes' in
1032   /etc/sysconfig/nfs
1033
1034* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
1035- rebuilt
1036
1037* Thu Feb 12 2004 Thomas Woerner <twoerner@redhat.com>
1038- make rpc.lockd, rpc.statd, rpc.mountd and rpc.nfsd pie
1039
1040* Wed Jan 28 2004 Steve Dickson <SteveD@RedHat.com>
1041- Added the NFSv4 bits
1042
1043* Mon Dec 29 2003 Steve Dickson <SteveD@RedHat.com>
1044- Added the -z flag to nfsstat
1045
1046* Wed Dec 24 2003  Steve Dickson <SteveD@RedHat.com>
1047- Fixed lockd port setting in nfs.int script
1048
1049* Wed Oct 22 2003 Steve Dickson <SteveD@RedHat.com>
1050- Upgrated to 1.0.6
1051- Commented out the acl path for fedora
1052
1053* Wed Aug  27 2003 Steve Dickson <SteveD@RedHat.com>
1054- Added the setting of lockd ports via sysclt interface
1055- Removed queue setting code since its no longer needed
1056
1057* Thu Aug  7 2003 Steve Dickson <SteveD@RedHat.com>
1058- Added back the acl patch Taroon b2
1059
1060* Wed Jul 23 2003 Steve Dickson <SteveD@RedHat.com>
1061- Commented out the acl patch (for now)
1062
1063* Mon Jul 21 2003 Steve Dickson <SteveD@RedHat.com>
1064- Upgrated to 1.0.5
1065
1066* Wed Jun 18 2003 Steve Dickson <SteveD@RedHat.com>
1067- Added security update
1068- Fixed the drop-privs.patch which means the chroot
1069patch could be removed.
1070
1071* Mon Jun  9 2003 Steve Dickson <SteveD@RedHat.com>
1072- Defined the differ kinds of debugging avaliable for mountd in
1073the mountd man page.
1074
1075* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
1076- rebuilt
1077
1078* Tue Jun  3 2003 Steve Dickson <SteveD@RedHat.com>
1079- Upgraded to 1.0.3
1080- Fixed numerous bugs in init scrips
1081- Added nfsstat overflow patch
1082
1083* Thu Jan 23 2003 Tim Powers <timp@redhat.com> 1.0.1-2.9
1084- rebuild
1085
1086* Fri Dec 13 2002 Daniel J Walsh <dwalsh@redhat.com>
1087- change init script to not start rpc.lock if already running
1088
1089* Wed Dec 11 2002 Daniel J Walsh <dwalsh@redhat.com>
1090- Moved access code to be after dropping privs
1091
1092* Mon Nov 18 2002 Stephen C. Tweedie <sct@redhat.com>
1093- Build with %%configure
1094- Add nhfsgraph, nhfsnums and nhfsrun to the files list
1095
1096* Mon Nov 11 2002 Stephen C. Tweedie <sct@redhat.com>
1097- Don't drop privs until we've bound the notification socket
1098
1099* Thu Nov  7 2002 Stephen C. Tweedie <sct@redhat.com>
1100- Ignore SIGPIPE in rpc.mountd
1101
1102* Thu Aug  1 2002 Bob Matthews <bmatthews@redhat.com>
1103- Add Sean O'Connell's <sean@ee.duke.edu> nfs control tweaks
1104- to nfs init script.
1105
1106* Mon Jul 22 2002 Bob Matthews <bmatthews@redhat.com>
1107- Move to nfs-utils-1.0.1
1108
1109* Mon Feb 18 2002 Bob Matthews <bmatthews@redhat.com>
1110- "service nfs restart" should start services even if currently
1111-   not running (#59469)
1112- bump version to 0.3.3-4
1113
1114* Wed Oct  3 2001 Bob Matthews <bmatthews@redhat.com>
1115- Move to nfs-utils-0.3.3
1116- Make nfsnobody a system account (#54221)
1117
1118* Tue Aug 21 2001 Bob Matthews <bmatthews@redhat.com>
1119- if UID 65534 is unassigned, add user nfsnobody (#22685)
1120
1121* Mon Aug 20 2001 Bob Matthews <bmatthews@redhat.com>
1122- fix typo in nfs init script which prevented MOUNTD_PORT from working (#52113)
1123
1124* Tue Aug  7 2001 Bob Matthews <bmatthews@redhat.com>
1125- nfs init script shouldn't fail if /etc/exports doesn't exist (#46432)
1126
1127* Fri Jul 13 2001 Bob Matthews <bmatthews@redhat.com>
1128- Make %%pre useradd consistent with other Red Hat packages.
1129
1130* Tue Jul 03 2001 Michael K. Johnson <johnsonm@redhat.com>
1131- Added sh-utils dependency for uname -r in nfs init script
1132
1133* Tue Jun 12 2001 Bob Matthews <bmatthews@redhat.com>
1134- make non RH kernel release strings scan correctly in
1135-   nfslock init script (#44186)
1136
1137* Mon Jun 11 2001 Bob Matthews <bmatthews@redhat.com>
1138- don't install any rquota pages in _mandir: (#39707, #44119)
1139- don't try to manipulate rpc.rquotad in init scripts
1140-   unless said program actually exists: (#43340)
1141
1142* Tue Apr 10 2001 Preston Brown <pbrown@redhat.com>
1143- don't translate initscripts for 6.x
1144
1145* Tue Apr 10 2001 Michael K. Johnson <johnsonm@redhat.com>
1146- do not start lockd on kernel 2.2.18 or higher (done automatically)
1147
1148* Fri Mar 30 2001 Preston Brown <pbrown@redhat.com>
1149- don't use rquotad from here now; quota package contains a version that
1150  works with 2.4 (#33738)
1151
1152* Mon Mar 12 2001 Bob Matthews <bmatthews@redhat.com>
1153- Statd logs at LOG_DAEMON rather than LOG_LOCAL5
1154- s/nfs/\$0/ where appropriate in init scripts
1155
1156* Tue Mar  6 2001 Jeff Johnson <jbj@redhat.com>
1157- Move to nfs-utils-0.3.1
1158
1159* Wed Feb 14 2001 Bob Matthews <bmatthews@redhat.com>
1160- #include <time.h> patch
1161
1162* Mon Feb 12 2001 Bob Matthews <bmatthews@redhat.com>
1163- Really enable netgroups
1164
1165* Mon Feb  5 2001 Bernhard Rosenkraenzer <bero@redhat.com>
1166- i18nize initscripts
1167
1168* Fri Jan 19 2001 Bob Matthews <bmatthews@redhat.com>
1169- Increased {s,r}blen in rpcmisc.c:makesock to accommodate eepro100
1170
1171* Tue Jan 16 2001 Bob Matthews <bmatthews@redhat.com>
1172- Hackish fix in build section to enable netgroups
1173
1174* Wed Jan  3 2001 Bob Matthews <bmatthews@redhat.com>
1175- Fix incorrect file specifications in statd manpage.
1176- Require gawk 'cause it's used in nfslock init script.
1177
1178* Wed Dec 13 2000 Bob Matthews <bmatthews@redhat.com>
1179- Require sed because it's used in nfs init script
1180
1181* Tue Dec 12 2000 Bob Matthews <bmatthews@redhat.com>
1182- Don't do a chroot(2) after dropping privs, in statd.
1183
1184* Mon Dec 11 2000 Bob Matthews <bmatthews@redhat.com>
1185- NFSv3 if kernel >= 2.2.18, detected in init script
1186
1187* Thu Nov 23 2000 Florian La Roche <Florian.LaRoche@redhat.de>
1188- update to 0.2.1
1189
1190* Tue Nov 14 2000 Bill Nottingham <notting@redhat.com>
1191- don't start lockd on 2.4 kernels; it's unnecessary
1192
1193* Tue Sep  5 2000 Florian La Roche <Florian.LaRoche@redhat.com>
1194- more portable fix for mandir
1195
1196* Sun Sep  3 2000 Florian La Roche <Florian.LaRoche@redhat.com>
1197- update to 0.2-release
1198
1199* Fri Sep  1 2000 Florian La Roche <Florian.LaRoche@redhat.com>
1200- fix reload script
1201
1202* Thu Aug 31 2000 Florian La Roche <Florian.LaRoche@redhat.com>
1203- update to 0.2 from CVS
1204- adjust statd-drop-privs patch
1205- disable tcp_wrapper support
1206
1207* Wed Aug  2 2000 Bill Nottingham <notting@redhat.com>
1208- fix stop priority of nfslock
1209
1210* Tue Aug  1 2000 Bill Nottingham <notting@redhat.com>
1211- um, actually *include and apply* the statd-drop-privs patch
1212
1213* Mon Jul 24 2000 Bill Nottingham <notting@redhat.com>
1214- fix init script ordering (#14502)
1215
1216* Sat Jul 22 2000 Bill Nottingham <notting@redhat.com>
1217- run statd chrooted and as non-root
1218- add prereqs
1219
1220* Tue Jul 18 2000 Trond Eivind Glomsrd <teg@redhat.com>
1221- use "License", not "Copyright"
1222- use %%{_tmppath} and %%{_mandir}
1223
1224* Mon Jul 17 2000 Matt Wilson <msw@redhat.com>
1225- built for next release
1226
1227* Mon Jul 17 2000 Matt Wilson <msw@redhat.com>
1228- 0.1.9.1
1229- remove patch0, has been integrated upstream
1230
1231* Wed Feb  9 2000 Bill Nottingham <notting@redhat.com>
1232- the wonderful thing about triggers, is triggers are wonderful things...
1233
1234* Thu Feb 03 2000 Cristian Gafton <gafton@redhat.com>
1235- switch to nfs-utils as the base tree
1236- fix the statfs patch for the new code base
1237- single package that obsoletes everything we had before (if I am to keep
1238  some traces of my sanity with me...)
1239
1240* Mon Jan 17 2000 Preston Brown <pbrown@redhat.com>
1241- use statfs syscall instead of stat to determinal optimal blksize
Note: See TracBrowser for help on using the repository browser.