Package: nis
Version: 3.17-34
Severity: critical
Justification: breaks the whole system

Dear Maintainer,

For some reason, even though $portmap is mentioned in /etc/init.d/nis as a
start prereq, ypbind is started BEFORE rpcbind.

This causes ypbind to NEVER properly start, and the bind_wait obviously cannot
ever succeed.

> Jan 22 12:51:01 compile1 kernel: [   22.330297] tg3 0000:02:00.0 eth0: Flow 
> control is on for TX and on for RX
> Jan 22 12:51:01 compile1 kernel: [   22.330416] IPv6: 
> ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
> Jan 22 12:51:01 compile1 nis[461]: Setting NIS domainname to: xxx.xxx.xxx
...
> Jan 22 12:51:06 compile1 ypbind[615]: Unable to register (YPBINDPROG, 
> YPBINDVERS, udp).
...
> Jan 22 12:51:11 compile1 systemd[1]: Starting RPC bind portmap service...
> Jan 22 12:51:11 compile1 rpcbind[640]: rpcbind: xdr_/run/rpcbind/rpcbind.xdr: 
> failed
> Jan 22 12:51:11 compile1 rpcbind[640]: rpcbind: xdr_/run/rpcbind/portmap.xdr: 
> failed
> Jan 22 12:51:11 compile1 systemd[1]: Started RPC bind portmap service.
> Jan 22 12:51:11 compile1 systemd[1]: Reached target RPC Port Mapper.
...
> Jan 22 12:51:15 compile1 nis[461]: Starting NIS services: ypbindbinding to YP 
> server...........................................failed (backgrounded).
> Jan 22 12:51:15 compile1 nis[461]: .
> Jan 22 12:51:15 compile1 systemd[1]: Started LSB: Start NIS client and server 
> daemons..

Note that the "RPC Port Mapper" target is only reached AFTER ypbind is started
(and fails)

This was working fine until somebody migrated /etc/init.d/rpcbind to
/lib/systemd/

-- Package-specific info:
nm-tool is not installed

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.3.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/bash
Init: systemd (via /run/systemd/system)

Versions of packages nis depends on:
ii  debconf [debconf-2.0]  1.5.58
ii  hostname               3.16
ii  libc6                  2.21-6
ii  libdbus-1-3            1.10.6-1
ii  libdbus-glib-1-2       0.106-1
ii  libgdbm3               1.8.3-13.1
ii  libglib2.0-0           2.46.2-3
ii  libslp1                1.2.1-11
ii  lsb-base               9.20160110
ii  make                   4.1-1
ii  netbase                5.3
ii  rpcbind [portmap]      0.2.3-0.2

nis recommends no packages.

Versions of packages nis suggests:
pn  nscd  <none>

-- debconf information excluded


MRV Communications is a global supplier of packet and optical solutions that 
power the world’s largest networks. Our products combine innovative hardware 
with intelligent software to make networks smarter, faster and more efficient.

Reply via email to