Package: quagga
Version: 0.99.23.1-1+deb8u3
Severity: normal

Dear Maintainer,

I discovered a "minor" issue with ripd. According to the quagga
documentation, ripd support route filtering using 'distribute-list', but
attempts to use it result in '% Unknown command' from vtysh.

Official docs:
http://www.nongnu.org/quagga/docs/docs-multi/Filtering-RIP-Routes.html#Filtering-RIP-Routes

Example error:

    # vtysh
    NY1# conf t
    NY1(config)# router rip
    NY1(config-router)# distribute-list private eth1 out
    % Unknown command.

I suspect 'distribute-list' was not yet available in 0.99.23, except I
found an example of it's use in the debian package example file:

From: /usr/share/doc/quagga/examples/ripd.conf.sample

    router rip
    ! network 11.0.0.0/8
    ! network eth0
    ! route 10.0.0.0/8
    ! distribute-list private-only in eth0
    !
    !access-list private-only permit 10.0.0.0/8
    !access-list private-only deny any


If it's true that 'distribute-list' is not supported in 0.99.23, then
it makes sense to remove it from the example config.

If it IS supposed to work, then this is a bug on 0.99.23


-- System Information:
Debian Release: 8.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages quagga depends on:
ii  adduser                3.113+nmu3
ii  debconf [debconf-2.0]  1.5.56
ii  iproute2               3.16.0-2
ii  libc6                  2.19-18+deb8u6
ii  libcap2                1:2.24-8
ii  libpam0g               1.1.8-3.1+deb8u1+b1
ii  libreadline6           6.3-8+b3
ii  libtinfo5              5.9+20140913-1+b1
ii  logrotate              3.8.7-1+b1

quagga recommends no packages.

Versions of packages quagga suggests:
pn  snmpd  <none>

-- Configuration Files:
/etc/quagga/daemons changed:
zebra=yes
bgpd=no
ospfd=no
ospf6d=no
ripd=yes
ripngd=no
isisd=no
babeld=no


-- debconf information:
* quagga/really_stop: true

Reply via email to