Verified for Lunar and Jammy
# lxc launch ubuntu:jammy test-bind9-jammy # lxc exec test-bind9-jammy bash
cat <<EOF >/etc/apt/sources.list.d/ubuntu-$(lsb_release -cs)-proposed.list # Enable Ubuntu proposed archive deb http://archive.ubuntu.com/ubuntu/ $(lsb_release -cs)-proposed restricted main multiverse universe EOF
# apt update && apt dist-upgrade -y # apt install bind9 -y
# cat <<EOF >Kexample.com.+157+15178.key example.com. IN KEY 512 3 157 SItPKKvb7T9QEBRl9Mmrng== EOF
# cat <<EOF >Kexample.com.+157+15178.private Private-key-format: v1.3 Algorithm: 157 (HMAC_MD5) Key: SItPKKvb7T9QEBRl9Mmrng== Bits: AAA= Created: 20230920212628 Publish: 20230920212628 Activate: 20230920212628 EOF
# nsupdate -k Kexample.com.+157+15178.private
29-Sep-2023 22:23:44.897 Kexample.com.+157+15178.private: Use of K* file pairs for HMAC is deprecated
# lxc launch ubuntu:lunar test-bind9-lunar # lxc exec test-bind9-lunar bash
29-Sep-2023 22:51:23.253 Kexample.com.+157+15178.private: Use of K* file pairs for HMAC is deprecated
Verified for Lunar and Jammy
# lxc launch ubuntu:jammy test-bind9-jammy
# lxc exec test-bind9-jammy bash
cat <<EOF >/etc/apt/ sources. list.d/ ubuntu- $(lsb_release -cs)-proposed.list archive. ubuntu. com/ubuntu/ $(lsb_release -cs)-proposed restricted main multiverse universe
# Enable Ubuntu proposed archive
deb http://
EOF
# apt update && apt dist-upgrade -y
# apt install bind9 -y
# cat <<EOF >Kexample. com.+157+ 15178.key l9Mmrng= =
example.com. IN KEY 512 3 157 SItPKKvb7T9QEBR
EOF
# cat <<EOF >Kexample. com.+157+ 15178.private l9Mmrng= =
Private-key-format: v1.3
Algorithm: 157 (HMAC_MD5)
Key: SItPKKvb7T9QEBR
Bits: AAA=
Created: 20230920212628
Publish: 20230920212628
Activate: 20230920212628
EOF
# nsupdate -k Kexample. com.+157+ 15178.private
29-Sep-2023 22:23:44.897 Kexample. com.+157+ 15178.private: Use of K* file pairs for HMAC is deprecated
# lxc launch ubuntu:lunar test-bind9-lunar
# lxc exec test-bind9-lunar bash
cat <<EOF >/etc/apt/ sources. list.d/ ubuntu- $(lsb_release -cs)-proposed.list archive. ubuntu. com/ubuntu/ $(lsb_release -cs)-proposed restricted main multiverse universe
# Enable Ubuntu proposed archive
deb http://
EOF
# apt update && apt dist-upgrade -y
# apt install bind9 -y
# cat <<EOF >Kexample. com.+157+ 15178.key l9Mmrng= =
example.com. IN KEY 512 3 157 SItPKKvb7T9QEBR
EOF
# cat <<EOF >Kexample. com.+157+ 15178.private l9Mmrng= =
Private-key-format: v1.3
Algorithm: 157 (HMAC_MD5)
Key: SItPKKvb7T9QEBR
Bits: AAA=
Created: 20230920212628
Publish: 20230920212628
Activate: 20230920212628
EOF
# nsupdate -k Kexample. com.+157+ 15178.private
29-Sep-2023 22:51:23.253 Kexample. com.+157+ 15178.private: Use of K* file pairs for HMAC is deprecated