This commit is contained in:
parent
43b0e55414
commit
bc6f33cc3e
@ -1,3 +1,11 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 17 23:19:36 CET 2007 - nfbrown@suse.de
|
||||||
|
|
||||||
|
- Fix sed script used to create bind mounts for NFSv4 export
|
||||||
|
(#279665)
|
||||||
|
- Fail nfs.init if portmap is not running. Normally it will be,
|
||||||
|
but if it isn't nfs can fail strangely. (#325763)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Dec 17 02:29:08 CET 2007 - nfbrown@suse.de
|
Mon Dec 17 02:29:08 CET 2007 - nfbrown@suse.de
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ BuildRequires: e2fsprogs-devel gcc-c++ krb5-devel libevent librpcsecgss nfsidma
|
|||||||
Url: http://nfs.sourceforge.net
|
Url: http://nfs.sourceforge.net
|
||||||
Summary: Support Utilities for Kernel nfsd
|
Summary: Support Utilities for Kernel nfsd
|
||||||
Version: 1.1.0
|
Version: 1.1.0
|
||||||
Release: 9
|
Release: 10
|
||||||
Group: Productivity/Networking/NFS
|
Group: Productivity/Networking/NFS
|
||||||
License: GPL v2 or later
|
License: GPL v2 or later
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -249,6 +249,11 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Mon Dec 17 2007 - nfbrown@suse.de
|
* Mon Dec 17 2007 - nfbrown@suse.de
|
||||||
|
- Fix sed script used to create bind mounts for NFSv4 export
|
||||||
|
(#279665)
|
||||||
|
- Fail nfs.init if portmap is not running. Normally it will be,
|
||||||
|
but if it isn't nfs can fail strangely. (#325763)
|
||||||
|
* Mon Dec 17 2007 - nfbrown@suse.de
|
||||||
- Add SuSEfirewall2 config files for nfs-client and nfs-kernel-server
|
- Add SuSEfirewall2 config files for nfs-client and nfs-kernel-server
|
||||||
(#247354)
|
(#247354)
|
||||||
* Mon Nov 12 2007 - ro@suse.de
|
* Mon Nov 12 2007 - ro@suse.de
|
||||||
|
10
nfs.init
10
nfs.init
@ -128,6 +128,13 @@ rc_reset
|
|||||||
case "$1" in
|
case "$1" in
|
||||||
start|reload)
|
start|reload)
|
||||||
echo -n "Starting NFS client services:"
|
echo -n "Starting NFS client services:"
|
||||||
|
if ! checkproc /sbin/portmap ; then
|
||||||
|
echo "portmap is not running"
|
||||||
|
rc_failed 3
|
||||||
|
rc_status -v
|
||||||
|
rc_exit
|
||||||
|
fi
|
||||||
|
|
||||||
# in case we need /usr via nfs
|
# in case we need /usr via nfs
|
||||||
mount_usr
|
mount_usr
|
||||||
# sm-notify
|
# sm-notify
|
||||||
@ -249,6 +256,9 @@ case "$1" in
|
|||||||
echo "idmapd not running"
|
echo "idmapd not running"
|
||||||
rc_failed 3
|
rc_failed 3
|
||||||
fi
|
fi
|
||||||
|
if ! checkproc /sbin/portmap; then
|
||||||
|
echo "Warning: portmap not running - nfs may not work well"
|
||||||
|
fi
|
||||||
rc_status -v
|
rc_status -v
|
||||||
;;
|
;;
|
||||||
try-restart|condrestart)
|
try-restart|condrestart)
|
||||||
|
@ -91,7 +91,7 @@ nfs4_bind_mounts() {
|
|||||||
|
|
||||||
# In case of doubt, try "man sed" :-)
|
# In case of doubt, try "man sed" :-)
|
||||||
cat /etc/exports |
|
cat /etc/exports |
|
||||||
sed ':-0;s/\\$//;T;N;s/\n[[:space:]]*/ /;b-0' |
|
sed -n 'H;g;s/\\$//;h;t;s/^\n//;s/\n[[:space:]]*//g;s/#.*//;p;s/.*//;h' |
|
||||||
sed 's/^\([^[:space:]]*\).*bind=\([^,)]*\).*/\1 \2/;t;d' |
|
sed 's/^\([^[:space:]]*\).*bind=\([^,)]*\).*/\1 \2/;t;d' |
|
||||||
sort |
|
sort |
|
||||||
while read export dir; do
|
while read export dir; do
|
||||||
|
Loading…
x
Reference in New Issue
Block a user