diff options
-rw-r--r-- | data/live-build-config/hooks/live/100-remove-dropbear-keys.chroot | 7 | ||||
-rwxr-xr-x | data/live-build-config/hooks/live/18-enable-disable_services.chroot | 1 | ||||
-rw-r--r-- | docker/Dockerfile | 1 |
3 files changed, 9 insertions, 0 deletions
diff --git a/data/live-build-config/hooks/live/100-remove-dropbear-keys.chroot b/data/live-build-config/hooks/live/100-remove-dropbear-keys.chroot new file mode 100644 index 00000000..20d8a670 --- /dev/null +++ b/data/live-build-config/hooks/live/100-remove-dropbear-keys.chroot @@ -0,0 +1,7 @@ +#!/bin/sh + +# Delete Dropbear SSH keys that might be generated +# by postinst scripts +# to prevent non-unique keys from appearing in images + +rm -f /etc/dropbear/dropbear_*_host_key diff --git a/data/live-build-config/hooks/live/18-enable-disable_services.chroot b/data/live-build-config/hooks/live/18-enable-disable_services.chroot index 463abf09..3b4efe38 100755 --- a/data/live-build-config/hooks/live/18-enable-disable_services.chroot +++ b/data/live-build-config/hooks/live/18-enable-disable_services.chroot @@ -71,6 +71,7 @@ systemctl disable zabbix-agent2.service systemctl disable suricata.service systemctl disable vyconfd.service systemctl disable vpp.service +systemctl disable vyos-commitd.service echo I: Enabling services systemctl enable vyos-hostsd.service diff --git a/docker/Dockerfile b/docker/Dockerfile index a1553737..13aac0a0 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -237,6 +237,7 @@ RUN pip install --break-system-packages \ iproute2 \ libzmq3-dev \ procps \ + protobuf-compiler \ python3 \ python3-setuptools \ python3-inotify \ |