From f07cbdfd36e7912b7b96ca1be23473bd22deaf63 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Mon, 15 Jun 2026 15:46:20 +0100 Subject: [PATCH] oxidized: Add build dependency and fix constant github known_hosts rewrite --- cookbooks/oxidized/recipes/default.rb | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/cookbooks/oxidized/recipes/default.rb b/cookbooks/oxidized/recipes/default.rb index 51bec47dd..d25a8b79a 100644 --- a/cookbooks/oxidized/recipes/default.rb +++ b/cookbooks/oxidized/recipes/default.rb @@ -31,6 +31,7 @@ package %w[ pkg-config libyaml-dev logrotate + libzstd-dev ] keys = data_bag_item("oxidized", "keys") @@ -123,11 +124,16 @@ execute "/opt/oxidized/.ssh/id_ed25519.pub" do notifies :restart, "service[oxidized]" end -ssh_known_hosts_entry "github.com" do - action [:create, :flush] - file_location "/opt/oxidized/.ssh/known_hosts" +file "/opt/oxidized/.ssh/known_hosts" do owner "oxidized" group "oxidized" + mode "0644" + content <<~KNOWN_HOSTS + # Managed by Chef + github.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl + github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= + github.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCj7ndNxQowgcQnjshcLrqPEiiphnt+VTTvDP6mHBL9j1aNUkY4Ue1gvwnGLVlOhGeYrnZaMgRK6+PKCUXaDbC7qtbW8gIkhL7aGCsOr/C56SJMy/BCZfxd1nWzAOxSDPgVsmerOBYfNqltV9/hWCqBywINIR+5dIg6JTJ72pcEpEjcYgXkE2YEFXV1JHnsKgbLWNlhScqb2UmyRkQyytRLtL+38TGxkxCflmO+5Z8CSSNY7GidjMIZ7Q4zMjA2n1nGrlTDkzwDCsw+wqFPGQA179cnfGWOWRVruj16z6XyvxvjJwbz0wQZ75XK5tKSb7FNyeIEs4TT4jk+S4dhPeAUC5y+bDYirYgM4GC7uEnztnZyaVWQ7B381AK4Qdrwt51ZqExKbQpTUNn+EjqoTwvqNj4kqx5QUCI0ThS/YkOxJCXmPUWZbhjpCg56i+2aB6CmK2JGhn57K5mj0MNdBXA4/WnwH6XoPWJzK5Nyu2zB3nAZp+S5hpQs+p1vN1/wsjk= + KNOWN_HOSTS end directory "/var/lib/oxidized" do -- 2.47.3