From patchwork Fri Mar 18 17:21:39 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [1/3] nfs-utils: fix "sh: bad number" error on start/stop of nfsserver Date: Fri, 18 Mar 2011 17:21:39 -0000 From: Paul Eggleton X-Patchwork-Id: 1639 Message-Id: To: openembedded-core@lists.openembedded.org Cc: From: Paul Eggleton Adds a test to avoid the "sh: bad number" error message during service start or stop of nfsserver when there is no NFS_SERVERS value set in /etc/default/nfsd. Signed-off-by: Paul Eggleton --- .../nfs-utils/nfs-utils/nfsserver | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-connectivity/nfs-utils/nfs-utils/nfsserver b/meta/recipes-connectivity/nfs-utils/nfs-utils/nfsserver index fe76c51..69c8718 100644 --- a/meta/recipes-connectivity/nfs-utils/nfs-utils/nfsserver +++ b/meta/recipes-connectivity/nfs-utils/nfs-utils/nfsserver @@ -31,7 +31,7 @@ test -x "$NFS_NFSD" || exit 0 # # Default is 8 threads, value is settable between 1 and the truely # ridiculous 99 -test "$NFS_SERVERS" -gt 0 && test "$NFS_SERVERS" -lt 100 || NFS_SERVERS=8 +test "$NFS_SERVERS" != "" && test "$NFS_SERVERS" -gt 0 && test "$NFS_SERVERS" -lt 100 || NFS_SERVERS=8 # # The default state directory is /var/lib/nfs test -n "$NFS_STATEDIR" || NFS_STATEDIR=/var/lib/nfs