Package: rpcbind
Version: 0.2.0-6
Severity: wishlist

Upon upgrading from portmap to rpcbind, autofs broke on me, which i
traced back to NFS (version 3) mounting breaking, with the somewhat
misleading

        mount.nfs: mount(2): No such file or directory
        mount.nfs: rpc.statd is not running but is required for remote locking.
        mount.nfs: Either use '-o nolock' to keep locks local, or start statd.
        mount.nfs: an incorrect mount option was specified

In actuality, statd *was* running, but rpcbind wasn't permitting
mount.nfs to bind (or clnt_create() or whatever).  This is in spite
of it allowing me to rpcinfo -p (only as root, however)

So i figured maybe it was my tcp wrappers hosts.allow that needed tweak-
ing.  And i changed
        portmap
to
        rpcbind

But still no joy.  So then i went and changed the line from
        rpcbind: 10.10.10.0/24
to
        rpcbind: 10.10.10.0/24, 127.0.0.1
and mount worked again.  (I have no idea how rpcinfo worked, given
that, but i'll worry about filling in that knowledge deficiency later.
And i have no idea how portmap worked without localhost in there,
not to mention statd)

So i wish that, if the installer can figure out that rpcbind is re-
placing portmap, that it look for
        portmap
in /etc/hosts.{allow,deny} and either offer to modify the file(s) or
just spit out a warning, and it might also want to ensure that
127.0.0.1 is on the hosts.allow rpcbind line, subject to user assent,
unless it's only me that had that configuration brain damage

In any case, thanks, <ani...@debian.org>, for your Debian work

--buck


-- System Information:
Debian Release: wheezy/sid
  APT prefers stable-updates
  APT policy: (990, 'stable-updates'), (990, 'testing'), (990, 'stable'), (500, 
'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages rpcbind depends on:
ii  insserv                       1.14.0-2.1 Tool to organize boot sequence usi
ii  libc6                         2.13-16    Embedded GNU C Library: Shared lib
ii  libtirpc1                     0.2.2-5    transport-independent RPC library
ii  libwrap0                      7.6.q-21   Wietse Venema's TCP wrappers libra
ii  lsb-base                      3.2-27     Linux Standard Base 3.2 init scrip

rpcbind recommends no packages.

rpcbind suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to