OBS User unknown 2008-09-24 15:16:17 +00:00 committed by Git OBS Bridge
parent 826b083ee5
commit 2b4f8de9e4
5 changed files with 57 additions and 14 deletions

View File

@ -1,4 +1,4 @@
## Description: Firewall Configuration for nfs client. ## Description: Firewall Configuration for NFS client.
# #
# Only the variables TCP, UDP, RPC, IP and BROADCAST are allowed. # Only the variables TCP, UDP, RPC, IP and BROADCAST are allowed.
# More may be supported in the future. # More may be supported in the future.
@ -8,7 +8,7 @@
# #
## Name: NFS Client ## Name: NFS Client
## Description: opens ports for NFS client in order to allow to connect to a NFS server ## Description: Opens ports for NFS client to allow connection to an NFS server.
# space separated list of allowed TCP ports # space separated list of allowed TCP ports
TCP="" TCP=""

View File

@ -1,4 +1,4 @@
## Description: Firewall Configuration for nfs kernel server. ## Description: Firewall Configuration for NFS kernel server.
# #
# Only the variables TCP, UDP, RPC, IP and BROADCAST are allowed. # Only the variables TCP, UDP, RPC, IP and BROADCAST are allowed.
# More may be supported in the future. # More may be supported in the future.
@ -8,7 +8,7 @@
# #
## Name: NFS Server Service ## Name: NFS Server Service
## Description: opens ports for NFS in order to allow other hosts connect to it ## Description: Opens ports for NFS to allow other hosts to connect.
# space separated list of allowed TCP ports # space separated list of allowed TCP ports
TCP="" TCP=""

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Mon Sep 22 04:20:30 CEST 2008 - nfbrown@suse.de
- Change nfs.init to do nothing if NFS is not mentioend in /etc/fstab,
and sure it is always enabled. bnc#331667
-------------------------------------------------------------------
Mon Sep 22 02:50:41 CEST 2008 - nfbrown@suse.de
- Improve Description fields in fw-server and fs-client.
bnc#424432 bnc#424433
-------------------------------------------------------------------
Tue Sep 16 18:24:18 CEST 2008 - mrueckert@suse.de
- require libevent-devel on 11.1 or newer
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Sep 3 11:09:34 CEST 2008 - hare@suse.de Wed Sep 3 11:09:34 CEST 2008 - hare@suse.de

View File

@ -18,11 +18,16 @@
Name: nfs-utils Name: nfs-utils
BuildRequires: e2fsprogs-devel gcc-c++ krb5-devel libevent libgssglue-devel librpcsecgss nfsidmap-devel pkgconfig tcpd-devel BuildRequires: e2fsprogs-devel gcc-c++ krb5-devel libgssglue-devel librpcsecgss nfsidmap-devel pkgconfig tcpd-devel
%if 0%{?suse_version} > 1100
BuildRequires: libevent-devel
%else
BuildRequires: libevent
%endif
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.3 Version: 1.1.3
Release: 2 Release: 3
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
@ -178,7 +183,7 @@ rm -rf $RPM_BUILD_ROOT
%post -n nfs-client %post -n nfs-client
[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup [ -x /sbin/mkinitrd_setup ] && mkinitrd_setup
%{fillup_only -an nfs} %{fillup_and_insserv -Y -n nfs nfs}
%run_permissions %run_permissions
%preun -n nfs-client %preun -n nfs-client
@ -276,6 +281,14 @@ rm -rf $RPM_BUILD_ROOT
%doc nfs/*.html nfs/*.ps linux-nfs/* README.NFSv4 %doc nfs/*.html nfs/*.ps linux-nfs/* README.NFSv4
%changelog %changelog
* Mon Sep 22 2008 nfbrown@suse.de
- Change nfs.init to do nothing if NFS is not mentioend in /etc/fstab,
and sure it is always enabled. bnc#331667
* Mon Sep 22 2008 nfbrown@suse.de
- Improve Description fields in fw-server and fs-client.
bnc#424432 bnc#424433
* Tue Sep 16 2008 mrueckert@suse.de
- require libevent-devel on 11.1 or newer
* Wed Sep 03 2008 hare@suse.de * Wed Sep 03 2008 hare@suse.de
- Call mkinitrd_setup during %%post and %%postun (bnc#413709) - Call mkinitrd_setup during %%post and %%postun (bnc#413709)
* Mon Aug 18 2008 mrueckert@suse.de * Mon Aug 18 2008 mrueckert@suse.de

View File

@ -93,7 +93,7 @@ if test -x /sbin/portmap ; then
PORTMAP_BIN=/sbin/portmap PORTMAP_BIN=/sbin/portmap
elif test -x /sbin/rpcbind ; then elif test -x /sbin/rpcbind ; then
PORTMAP_BIN=/sbin/rpcbind PORTMAP_BIN=/sbin/rpcbind
else elif test $nfs = yes ; then
echo "portmap/rpcbind is missing" echo "portmap/rpcbind is missing"
rc_failed 3 rc_failed 3
rc_status -v rc_status -v
@ -154,8 +154,21 @@ do_start_idmapd() {
} }
rc_reset rc_reset
case "$1" in case "$1-$nfs" in
start|reload) start-no|reload-no)
# Always run smnotify, even if no mounts are listed in fstab.
# If there is nothing to do, it will exit quickly, and if there
# is something to do, the sooner it is done, the better.
/usr/sbin/sm-notify $SM_NOTIFY_OPTIONS
echo -n "Not starting NFS client services - no NFS found in /etc/fstab:"
rc_status -u
;;
stop-no )
echo -n "Not stopping NFS client services:"
rc_status -u
;;
start-yes|reload-yes)
echo -n "Starting NFS client services:" echo -n "Starting NFS client services:"
if ! checkproc $PORTMAP_BIN ; then if ! checkproc $PORTMAP_BIN ; then
echo "portmap/rpcbind is not running" echo "portmap/rpcbind is not running"
@ -214,7 +227,7 @@ case "$1" in
# #
rc_status -v rc_status -v
;; ;;
stop) stop-yes)
echo -n "Shutting down NFS client services:" echo -n "Shutting down NFS client services:"
# #
# Unmount background because during long timeouts # Unmount background because during long timeouts
@ -254,14 +267,14 @@ case "$1" in
# #
rc_status -v rc_status -v
;; ;;
restart|force-reload) restart*|force-reload*)
## Stop the service and regardless of whether it was ## Stop the service and regardless of whether it was
## running or not, start it again. ## running or not, start it again.
$0 stop $0 stop
$0 start $0 start
rc_status rc_status
;; ;;
status) status*)
echo -n "Checking for mounted nfs shares (from /etc/fstab):" echo -n "Checking for mounted nfs shares (from /etc/fstab):"
if test "$nfs" = yes ; then if test "$nfs" = yes ; then
rc_failed $status rc_failed $status
@ -283,7 +296,7 @@ case "$1" in
fi fi
rc_status -v rc_status -v
;; ;;
try-restart|condrestart) try-restart*|condrestart*)
$0 status $0 status
if test $? -eq 0; then if test $? -eq 0; then
$0 restart $0 restart