File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed
Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ if [ "${BASE_DISTRO}" == "ubuntu" ]; then
5353
5454fi
5555
56- if [ " ${BASE_DISTRO} " != " ubuntu" ]; then
56+ if [ " ${BASE_DISTRO} " != " ubuntu" ] || [ " ${BASE_BASEBOARD} " == " debian_lepotato " ] ; then
5757 # Armbian > 24.5 workaround
5858 if [ -h /etc/resolv.conf ]; then
5959 link_target=" $( ls -l /etc/resolv.conf | cut -f2 -d" >" | sed ' s/^[[:space:]]//' ) "
@@ -67,6 +67,14 @@ if [ "${BASE_DISTRO}" != "ubuntu" ]; then
6767
6868fi
6969
70+ # Fix EXPKEYSIG 2E5FB7FC58C58FFB see https://hub.libre.computer/t/signatures-were-invalid-expkeysig-2e5fb7fc58c58ffb/4166/2
71+ if [ " ${BASE_BOARD} " == " debian_lepotato" ]; then
72+ generate_resolvconf
73+ wget https://deb.libre.computer/repo/pool/main/libr/libretech-keyring/libretech-keyring_2024.05.19_all.deb
74+ dpkg -i libretech-keyring_2024.05.19_all.deb
75+ rm libretech-keyring_2024.05.19_all.deb
76+ fi
77+
7078# Helper Function for create_userconf
7179function get_os_version {
7280 local os_version
You can’t perform that action at this time.
0 commit comments