From b48e89d4954e2fa56bf3c7c840ea14ed8a5bd66b Mon Sep 17 00:00:00 2001 From: Giovanni Pellerano Date: Thu, 11 Sep 2025 05:44:23 +0200 Subject: [PATCH] Remove usage of external script --- ct/globaleaks.sh | 5 +++++ install/globaleaks-install.sh | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ct/globaleaks.sh b/ct/globaleaks.sh index 9bfa59ef..926b2cbe 100644 --- a/ct/globaleaks.sh +++ b/ct/globaleaks.sh @@ -31,6 +31,11 @@ function update_script() { $STD apt-get update $STD apt-get -y upgrade $STD bash <(curl -fsSL https://deb.globaleaks.org//install.sh) -y + + $STD sh -c 'echo "deb [signed-by=/etc/apt/trusted.gpg.d/globaleaks.gpg] http://deb.globaleaks.org $(lsb_release -sc) main" > /etc/apt/sources.list.d/globaleaks.list' + $STD apt-get update + $STD apt-get -y install globaleaks + msg_ok "Updated $APP LXC" } diff --git a/install/globaleaks-install.sh b/install/globaleaks-install.sh index 6a7c8bdd..02bbfde3 100644 --- a/install/globaleaks-install.sh +++ b/install/globaleaks-install.sh @@ -13,7 +13,9 @@ network_check update_os msg_info "Setup GlobaLeaks" -$STD bash <(curl -fsSL https://deb.globaleaks.org//install.sh) -y +$STD sh -c 'echo "deb [signed-by=/etc/apt/trusted.gpg.d/globaleaks.gpg] http://deb.globaleaks.org $(lsb_release -sc) main" > /etc/apt/sources.list.d/globaleaks.list' +$STD apt-get update +$STD apt-get -y install globaleaks msg_ok "Setup GlobaLeaks" motd_ssh