Source: vyatta-tacacs
Section: contrib/net
Priority: extra
Maintainer: Vyatta Package Maintainers <DL-vyatta-help@att.com>
Build-Depends: debhelper (>= 9),
         golang (>=2:1.4),
         golang-dbus-dev,
         golang-github-danos-aaa-dev (>= 2.0),
         golang-github-danos-utils-pathutil-dev,
         dh-golang,
         dh-python,
         dh-yang,
         python3
Standards-Version: 3.9.8
X-Python3-Version: >= 3.6

Package: vyatta-tacacs
Architecture: all
Depends: vyatta-system | vyatta-cfg-system,
         vyatta-cfg,
         vyatta-sssd-cfg,
         libipc-run3-perl,
         libnet-ip-perl,
         libpam-runtime (>= 1.0.5),
         libreadonly-perl,
         tacplusd (>= 1.25),
         libvyatta-interface-perl (>= 1.66),
         libvyatta-dscp-perl,
         libpam-runtime (>= 1.0.5),
         python3-dbus, python3,
         ${misc:Depends},
         ${perl:Depends},
         ${python3:Depends}
Provides: tacplus
Replaces: tacplus
Conflicts: tacplus
Description: TACACS+ service integration
 Libraries and scripts to support TACACS+ services.

Package: vyatta-tacplus-aaa-plugin
Architecture: any
Built-Using: ${misc:Built-Using}
Depends: ${misc:Depends}, ${shlibs:Depends},
         configd,
         vyatta-opd,
Description: Vyatta TACACS+ AAA plugin for configd/opd
 AAA plugin of the TACACS+ subsystem for configd/opd.

Package: vyatta-op-show-tacplus-v1-yang
Architecture: all
Depends: vyatta-tacacs (>= ${source:Version}), ${yang:Depends}, ${misc:Depends}
Description: vyatta-op-show-tacplus-v1 YANG module
 Operational show CLI for TACACS+

Package: vyatta-op-reset-tacplus-v1-yang
Architecture: all
Depends: procps, ${yang:Depends}, ${misc:Depends}
Description: vyatta-op-reset-tacplus-v1 YANG module
 Operational reset CLI for TACACS+

Package: vyatta-system-tacplus-v1-yang
Architecture: all
Depends: vyatta-cfg (>= 1.16),
         vyatta-op-show-tacplus-v1-yang,
         vyatta-tacacs (>= ${source:Version}),
         vyatta-tacplus-aaa-plugin (>= ${source:Version}),
         ${yang:Depends},
         ${misc:Depends}
Replaces: vyatta-tacacs (<< 0.3.22)
Conflicts: vyatta-tacacs (<< 0.3.22)
Description: vyatta-system-tacplus-v1 module
 The YANG module for vyatta-system-tacplus-v1

Package: vyatta-system-tacplus-routing-instance-v1-yang
Architecture: all
Depends: chvrf,
         vyatta-tacacs (>= ${source:Version}),
         vyatta-tacplus-aaa-plugin (>= ${source:Version}),
         ${yang:Depends},
         ${misc:Depends},
         systemd
Description: vyatta-system-tacplus-routing-instance-v1 module
 The YANG module for vyatta-system-tacplus-routing-instance-v1

Package: vyatta-system-tacplus-broadcast-v1-yang
Architecture: all
Depends: vyatta-tacacs (>= ${source:Version}),
         vyatta-tacplus-aaa-plugin (>= ${source:Version}),
         ${yang:Depends},
         ${misc:Depends}
Description: vyatta-system-tacplus-broadcast-v1 module
 The YANG module for vyatta-system-tacplus-broadcast-v1
