Your message dated Tue, 06 Apr 2010 10:47:16 +0000
with message-id <[email protected]>
and subject line Bug#572736: fixed in nfs-utils 1:1.2.2-1
has caused the Debian Bug report #572736,
regarding nfs-kernel-server: Check of symbols in /proc/kallsyms fails on 
powerpc64
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
572736: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572736
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nfs-kernel-server
Version: 1:1.2.1-3
Severity: important
Tags: patch

The current ‘/etc/init.d/nfs-kernel-server’ program contains the
following test:

=====
# See if our running kernel supports the NFS kernel server
if [ -f /proc/kallsyms ] && ! grep -Eq "[[:space:]]nfsd_open([[:space:]]|$)" 
/proc/kallsyms; then
        log_warning_msg "Not starting $DESC: no support in current kernel."
        exit 0
fi
=====

That test fails on this machine:

=====
$ grep -E "[[:space:]]nfsd_open([[:space:]]|$)" /proc/kallsyms
$ echo $?
1
=====

Hence this package is now unusable on powerpc64 machines.

This is because the symbols are present on powerpc64, but named differently.
The following test succeeds:

=====
$ grep -E "[[:space:]]\.nfsd_open([[:space:]]|$)" /proc/kallsyms
d000000002affd54 t .nfsd_open   [nfsd]
$ echo $?
0
=====

The following patch allows the test to include these symbols:


=== modified file 'init.d/nfs-kernel-server'
--- init.d/nfs-kernel-server    2010-02-02 08:59:11 +0000
+++ init.d/nfs-kernel-server    2010-03-06 06:49:15 +0000
@@ -64,7 +64,7 @@
                do_modprobe nfsd
 
                # See if our running kernel supports the NFS kernel server
-               if [ -f /proc/kallsyms ] && ! grep -Eq 
"[[:space:]]nfsd_open([[:space:]]|$)" /proc/kallsyms; then
+               if [ -f /proc/kallsyms ] && ! grep -Eq 
"[[:space:]](\.)?nfsd_open([[:space:]]|$)" /proc/kallsyms; then
                        log_warning_msg "Not starting $DESC: no support in 
current kernel."
                        exit 0
                fi



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (900, 'stable')
Architecture: powerpc (ppc64)

Kernel: Linux 2.6.32-trunk-powerpc64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_AU.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages nfs-kernel-server depends on:
ii  libblkid1              2.16.2-0          block device id library
ii  libc6                  2.10.2-6          Embedded GNU C Library: Shared lib
ii  libcomerr2             1.41.10-1         common error description library
ii  libgssapi-krb5-2       1.8+dfsg~alpha1-7 MIT Kerberos runtime libraries - k
ii  libgssglue1            0.1-4             mechanism-switch gssapi library
ii  libk5crypto3           1.8+dfsg~alpha1-7 MIT Kerberos runtime libraries - C
ii  libkrb5-3              1.8+dfsg~alpha1-7 MIT Kerberos runtime libraries
ii  libnfsidmap2           0.23-2            An nfs idmapping library
ii  librpcsecgss3          0.19-2            allows secure rpc communication us
ii  libwrap0               7.6.q-18          Wietse Venema's TCP wrappers libra
ii  lsb-base               3.2-23            Linux Standard Base 3.2 init scrip
ii  nfs-common             1:1.2.1-3         NFS support files common to client
ii  ucf                    3.0025            Update Configuration File: preserv

nfs-kernel-server recommends no packages.

nfs-kernel-server suggests no packages.

-- no debconf information

-- 
 \     “If you're a horse, and someone gets on you, and falls off, and |
  `\      then gets right back on you, I think you should buck him off |
_o__)                                        right away.” —Jack Handey |
Ben Finney <[email protected]>

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: nfs-utils
Source-Version: 1:1.2.2-1

We believe that the bug you reported is fixed in the latest version of
nfs-utils, which is due to be installed in the Debian FTP archive:

nfs-common_1.2.2-1_amd64.deb
  to main/n/nfs-utils/nfs-common_1.2.2-1_amd64.deb
nfs-kernel-server_1.2.2-1_amd64.deb
  to main/n/nfs-utils/nfs-kernel-server_1.2.2-1_amd64.deb
nfs-utils_1.2.2-1.debian.tar.bz2
  to main/n/nfs-utils/nfs-utils_1.2.2-1.debian.tar.bz2
nfs-utils_1.2.2-1.dsc
  to main/n/nfs-utils/nfs-utils_1.2.2-1.dsc
nfs-utils_1.2.2.orig.tar.bz2
  to main/n/nfs-utils/nfs-utils_1.2.2.orig.tar.bz2



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anibal Monsalve Salazar <[email protected]> (supplier of updated nfs-utils 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 06 Apr 2010 16:11:22 +1000
Source: nfs-utils
Binary: nfs-kernel-server nfs-common
Architecture: source amd64
Version: 1:1.2.2-1
Distribution: unstable
Urgency: low
Maintainer: Debian kernel team <[email protected]>
Changed-By: Anibal Monsalve Salazar <[email protected]>
Description: 
 nfs-common - NFS support files common to client and server
 nfs-kernel-server - support for NFS kernel server
Closes: 451402 524255 550270 563104 572736
Changes: 
 nfs-utils (1:1.2.2-1) unstable; urgency=low
 .
   [ Anibal Monsalve Salazar ]
   * New upstream release
     Build depend on libcap-dev
     Set configure option --enable-nfsv41
   * X-ref nfsd({7,8})
     02-524255-manpages.patch by Cyril Brulebois
     Closes: 524255
 .
   [ Ben Hutchings ]
   * Change maintainer to Debian kernel team; move Aníbal to uploaders and
     add myself to uploaders
   * Check for nfsd in /proc/filesystems rather than looking for signs of it in
     /proc/kallsyms (Closes: #563104, #572736)
   * Document the -n option to svcgssd, thanks to Alberto Gonzalez Iniesta
     (Closes: #451402, #550270)
   * Replace upstream reference in package descriptions with Homepage fields,
     and do not refer to the obsolete CVS repository
   * Update policy version to 3.8.4; no changes required
   * Override lintian error 'init.d-script-missing-dependency-on-remote_fs';
     the init script does work without /usr mounted
Checksums-Sha1: 
 df0415c2bc17f37fd57a8e69a8dfa930a78fc97f 1973 nfs-utils_1.2.2-1.dsc
 bf823cb85844de3ff3bf07601698aaa1cfdd8a28 721051 nfs-utils_1.2.2.orig.tar.bz2
 c21fd5d24e57f268b3e77f34060d26385c60d942 33032 nfs-utils_1.2.2-1.debian.tar.bz2
 1311a3b6e61579b6ad549c14c3de088235cf6ca2 169730 
nfs-kernel-server_1.2.2-1_amd64.deb
 4677ec8cd91addc393380d6509fb368eea301caa 248138 nfs-common_1.2.2-1_amd64.deb
Checksums-Sha256: 
 a1d201d379115ca13077c2ac9915cd325644b90d60608fd569e8995f3d480aa8 1973 
nfs-utils_1.2.2-1.dsc
 fd47277666968cf1f6bf3fe4df91a0dd45122bcdf0e24403ea84c5a2dbc9d01e 721051 
nfs-utils_1.2.2.orig.tar.bz2
 b915764946263be6e8f121a76ff6cb48a726ee4cb0be217657bdeb5ca7590896 33032 
nfs-utils_1.2.2-1.debian.tar.bz2
 c7a25493224f265a0262deb3c24467408470acad0510182ebf389dec1906c089 169730 
nfs-kernel-server_1.2.2-1_amd64.deb
 9450936566b827a187cf5cdcbba0731022120e883dbfc311f07cced4280c73d8 248138 
nfs-common_1.2.2-1_amd64.deb
Files: 
 03ade419354d3ddc4bb6ac46bba1d9de 1973 net standard nfs-utils_1.2.2-1.dsc
 dad92f64db3266c7757f71bb53ee8f35 721051 net standard 
nfs-utils_1.2.2.orig.tar.bz2
 b18fe1f41c97d46afe6450351e21ffc1 33032 net standard 
nfs-utils_1.2.2-1.debian.tar.bz2
 a61f0b790adff70eff3a3b9448ccfbf3 169730 net optional 
nfs-kernel-server_1.2.2-1_amd64.deb
 9b6dfc717999b237767043285451cc3f 248138 net standard 
nfs-common_1.2.2-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCAAGBQJLuw7dAAoJEHxWrP6UeJfYikMQAIMhYcTnTCEtZ/1KI+GxDCAG
UHEiFrvDQDbk1D7uQBu3RnuL916i3pMK1CTXOkAu/cc2JczTiR8yAntXXEK5yufT
wgpDGGvWlUxyrXDRO6YuXKQNkdEr0TlShJiIiCOX3ThtE/3oQSxAIARYShymlFvL
l5x2yY9u3V8C3waiIXDI0z1cqIHrXV1+0lxrgqQ2X5094SaDF9WDjXZcawqsXTYJ
bz+GSnKVjXUDK82sH//AQsCXwhqNASbQoM8oLm6m+f67eWQd+bFlczg18LT+2YH0
Wt6EAm9p0stHzWX6Z3SPxGU8d/+QOTKSlbp6bmc2h7wB8MAmA3BGky1lb8UL+9Sg
ulFoZWBxBjDO3aV4lrsGJ+PzofJDWMTokAjy0+rKGZV21H2oFKeIs5Yqaw7ae9o2
lZPno3haBWbl7/JPvw+gaO+Hd1n7EYIQxLOIzSspzup3pyle9LpBznzwauoZcARt
DUILDLgUNalnQzVjocZ6gIejwWDkQQsl57JmYLtFGNcvhYklUpwMnygYYF+UZ7y+
e53DWQKZm2iyg1ZLJq36Lz+pAPiYcgxz1k7rvoT9910CVDD0xy3IWFdi3KRwjRrl
a1GW4T6/vC46FG3MyRKyrPjXczjGvzkwSj7B36tDc+FdF4XCY9ADwuikucULIAZI
hZRnAJtN6JKn8v8aceeH
=qgpM
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to