diff options
Diffstat (limited to 'debian/control')
| -rw-r--r-- | debian/control | 120 |
1 files changed, 93 insertions, 27 deletions
diff --git a/debian/control b/debian/control index 4186dfb3b..3e2b41ca6 100644 --- a/debian/control +++ b/debian/control @@ -10,8 +10,20 @@ Build-Depends: iproute2, libzmq3-dev, python3 (>= 3.10), -# For QA +# For libvyosconfig + libpcre2-dev, + libffi-dev, +# For QA/Lint pylint, + python3-vici (>= 5.7.2), + python3-fastapi, + python3-pyudev, + python3-systemd, + python3-certbot-nginx, + python3-pam, + python3-dbus, + python3-pyroute2, + python3-voluptuous, # For generating command definitions python3-lxml, python3-xmltodict, @@ -22,7 +34,7 @@ Build-Depends: python3-hurry.filesize, python3-netaddr, python3-netifaces, - python3-nose, + python3-nose2, python3-jinja2, python3-paramiko, python3-passlib, @@ -38,11 +50,11 @@ Standards-Version: 3.9.6 Package: vyos-1x Architecture: amd64 arm64 Pre-Depends: - libpam-runtime [amd64], - libnss-tacplus [amd64], - libpam-tacplus [amd64], - libpam-radius-auth (= 1.5.0-cl3u7) [amd64], - libnss-mapuser (= 1.1.0-cl3u3) [amd64], + libpam-runtime, + libnss-tacplus, + libpam-tacplus, + vyos-libpam-radius-auth, + vyos-libnss-mapuser, tzdata (>= 2025b) Depends: ## Fundamentals @@ -60,7 +72,6 @@ Depends: vyatta-biosdevname, vyatta-cfg, vyos-http-api-tools, - vyos-utils, ## End of Fundamentals ## Python libraries used in multiple modules and scripts python3, @@ -80,6 +91,7 @@ Depends: python3-pystache, python3-pyudev, python3-six, + python3-systemd, python3-tabulate, python3-tomli, python3-voluptuous, @@ -97,12 +109,13 @@ Depends: file, iproute2 (>= 6.0.0), linux-cpupower, + hwloc, + kexec-tools, # ipaddrcheck is widely used in IP value validators ipaddrcheck, ethtool (>= 6.10), lm-sensors, procps, - netplug, sed, ssl-cert, tuned, @@ -120,9 +133,9 @@ Depends: dosfstools, grub-efi-amd64-signed [amd64], grub-efi-arm64-bin [arm64], - mokutil [amd64], + mokutil, shim-signed [amd64], - sbsigntool [amd64], + sbsigntool, # Image signature verification tool minisign, # Live filesystem tools @@ -136,7 +149,7 @@ Depends: iputils-ping, isc-dhcp-client, # For "vpn pptp", "vpn l2tp", "vpn sstp", "service ipoe-server" - accel-ppp, + accel-ppp-ng, # End "vpn pptp", "vpn l2tp", "vpn sstp", "service ipoe-server" avahi-daemon, conntrack, @@ -159,7 +172,6 @@ Depends: openvpn-auth-ldap, openvpn-auth-radius, openvpn-otp, - openvpn-dco, libpam-google-authenticator, # End "interfaces openvpn" # For "interfaces wireguard" @@ -190,13 +202,10 @@ Depends: console-data, dropbear, # End "service console-server" -# For "service aws glb" - aws-gwlbtun, # For "service dns dynamic" ddclient (>= 3.11.1), # End "service dns dynamic" # # For "service ids" - fastnetmon [amd64], suricata, suricata-update, # End "service ids" @@ -204,7 +213,7 @@ Depends: ndppd, # End "service ndp-proxy" # For "service router-advert" - radvd, + radvd (>= 2.20), # End "service route-advert" # For "load-balancing haproxy" haproxy, @@ -212,7 +221,10 @@ Depends: # For "service dhcp-relay" isc-dhcp-relay, # For "service dhcp-server" - kea, + isc-kea-dhcp4, + isc-kea-dhcp6, + isc-kea-dhcp-ddns, + isc-kea-hooks, # End "service dhcp-server" # For "service lldp" lldpd, @@ -312,11 +324,9 @@ Depends: # For "vpn openconnect" ocserv, # End "vpn openconnect" -# For "system flow-accounting" - pmacct (>= 1.6.0), -# End "system flow-accounting" # For "system syslog" rsyslog, + rsyslog-openssl, # End "system syslog" # For "system option keyboard-layout" kbd, @@ -332,6 +342,7 @@ Depends: libvppinfra, python3-vpp-api, vpp, + vpp-crypto-engines, vpp-dev, vpp-plugin-core, vpp-plugin-dpdk, @@ -347,6 +358,8 @@ Depends: # End "run monitor traffic" # For "show hardware dmi" dmidecode, +# For "show protocols static arp" + net-tools, # For "run show hardware storage smart" smartmontools, # For "run show hardware scsi" @@ -361,6 +374,8 @@ Depends: iperf, iperf3, # End "run monitor bandwidth-test" +# For "run reset openvpn client" + socat, # For "run wake-on-lan" etherwake, # For "run force ipv6-nd" @@ -385,18 +400,69 @@ Depends: Description: VyOS configuration scripts and data VyOS configuration scripts, interface definitions, and everything +Package: libvyosconfig0 +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: VyConf config tree manipulation library + VyConf config tree parsing and manipulation library + +Package: vyos-1x-aws +Architecture: all +Depends: + vyos-1x, +# For "service aws glb" + aws-gwlbtun, +Description: VyOS configuration scripts and data for AWS Gateway Load Balancer + Adds configuration files required for AWS Gateway Load Balancer service + running on top of VyOS. + +Package: vyos-1x-smoketest +Architecture: all +Depends: + skopeo, + vyos-1x, + vmtouch +Description: VyOS build sanity checking toolkit + Package: vyos-1x-vmware -Architecture: amd64 +Architecture: all Depends: vyos-1x, open-vm-tools Description: VyOS configuration scripts and data for VMware Adds configuration files required for VyOS running on VMware hosts. -Package: vyos-1x-smoketest +Package: vyos-user-utils Architecture: all Depends: - skopeo, - snmp, - vyos-1x -Description: VyOS build sanity checking toolkit + aptitude, + arpwatch, + atop, + bgpq3, + dnsdist, + dnsutils, + exfat-fuse, + exfatprogs, + fancontrol, + grepcidr, + haveged, + htop, + iftop, + iotop, + ipcalc, + ipmitool, + jq, + libnss-myhostname, + localepurge, + lsof, + minicom, + nano, + netcat-openbsd, + nmap, + numactl, + openssh-client, + screen, + sipcalc +Description: VyOS user utilities metapackage + Installs utilities that are provided for the users but not used by VyOS scripts. |
