diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/control | 11 | ||||
-rw-r--r-- | debian/vyos-1x.postinst | 11 |
2 files changed, 17 insertions, 5 deletions
diff --git a/debian/control b/debian/control index cf9835b07..851152d95 100644 --- a/debian/control +++ b/debian/control @@ -19,7 +19,6 @@ Build-Depends: python3-netifaces, python3-nose, python3-jinja2, - python3-paramiko, python3-psutil, python3-setuptools, python3-sphinx, @@ -48,8 +47,11 @@ Depends: etherwake, fastnetmon, file, - frr, + frr (>= 7.5), frr-pythontools, + frr-rpki-rtrlib, + frr-snmp, + grc, hostapd (>= 0.6.8), hvinfo, igmpproxy, @@ -71,6 +73,7 @@ Depends: lm-sensors, lsscsi, mdns-repeater, + minisign, mtr-tiny, netplug, nftables (>= 0.9.3), @@ -86,6 +89,7 @@ Depends: pciutils, pdns-recursor, pmacct (>= 1.6.0), + podman, pppoe, procps, python3, @@ -98,6 +102,7 @@ Depends: python3-jmespath, python3-netaddr, python3-netifaces, + python3-paramiko, python3-psutil, python3-pystache, python3-pyudev, @@ -108,6 +113,7 @@ Depends: python3-waitress, python3-xmltodict, python3-zmq, + qrencode, radvd, salt-minion, snmp, @@ -126,6 +132,7 @@ Depends: udp-broadcast-relay, usb-modeswitch, usbutils, + vyos-http-api-tools, vyos-utils, wide-dhcpv6-client, wireguard-tools, diff --git a/debian/vyos-1x.postinst b/debian/vyos-1x.postinst index 5fadddc86..8acc87cc8 100644 --- a/debian/vyos-1x.postinst +++ b/debian/vyos-1x.postinst @@ -11,7 +11,8 @@ fi # Add minion user for salt-minion if ! grep -q '^minion' /etc/passwd; then - adduser --quiet --firstuid 100 --system --disabled-login --ingroup vyattacfg --gecos "salt minion user" --shell /bin/vbash minion + adduser --quiet --firstuid 100 --system --disabled-login --ingroup vyattacfg \ + --gecos "salt minion user" --shell /bin/vbash minion adduser --quiet minion frrvty adduser --quiet minion sudo adduser --quiet minion adm @@ -27,7 +28,9 @@ fi # Add RADIUS operator user for RADIUS authenticated users to map to if ! grep -q '^radius_user' /etc/passwd; then - adduser --quiet --firstuid 1001 --disabled-login --ingroup users --gecos "radius user" --shell /bin/vbash radius_user + adduser --quiet --firstuid 1000 --disabled-login --ingroup vyattaop \ + --no-create-home --gecos "radius user" \ + --shell /sbin/radius_shell radius_user adduser --quiet radius_user frrvty adduser --quiet radius_user vyattaop adduser --quiet radius_user operator @@ -38,7 +41,9 @@ fi # Add RADIUS admin user for RADIUS authenticated users to map to if ! grep -q '^radius_priv_user' /etc/passwd; then - adduser --quiet --firstuid 1001 --disabled-login --ingroup vyattacfg --gecos "radius privileged user" --shell /bin/vbash radius_priv_user + adduser --quiet --firstuid 1000 --disabled-login --ingroup vyattacfg \ + --no-create-home --gecos "radius privileged user" \ + --shell /sbin/radius_shell radius_priv_user adduser --quiet radius_priv_user frrvty adduser --quiet radius_priv_user vyattacfg adduser --quiet radius_priv_user sudo |