Skip to content

Commit fcf9f44

Browse files
Vitexusclaude
andcommitted
fix(source/*): update keyring installation method
repo.multiflexi.eu no longer serves multiflexi-archive-keyring.deb (404); switch install.rst, quickstart.rst, and troubleshooting.rst to fetching KEY.gpg directly, matching the fix already applied in the validate-multiflexi-app GitHub Action. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
1 parent ef70c99 commit fcf9f44

3 files changed

Lines changed: 7 additions & 10 deletions

File tree

source/install.rst

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,10 @@ First, add the MultiFlexi repository to your system's package sources.
4949
sudo apt install -y lsb-release apt-transport-https bzip2 ca-certificates curl
5050
5151
# Add GPG key
52-
curl -sSLo /tmp/multiflexi-archive-keyring.deb https://repo.multiflexi.eu/multiflexi-archive-keyring.deb
53-
sudo dpkg -i /tmp/multiflexi-archive-keyring.deb
52+
sudo curl -fsSL https://repo.multiflexi.eu/KEY.gpg -o /usr/share/keyrings/multiflexi-archive-keyring.gpg
5453
5554
# Add repository source
56-
echo "deb [signed-by=/usr/share/keyrings/repo.multiflexi.eu.gpg] https://repo.multiflexi.eu/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/multiflexi.list
55+
echo "deb [signed-by=/usr/share/keyrings/multiflexi-archive-keyring.gpg] https://repo.multiflexi.eu/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/multiflexi.list
5756
5857
# Refresh package lists
5958
sudo apt update

source/quickstart.rst

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,8 @@ Installation (5 minutes)
2222

2323
.. code-block:: bash
2424
25-
curl -sSLo /tmp/multiflexi-archive-keyring.deb https://repo.multiflexi.eu/multiflexi-archive-keyring.deb
26-
sudo dpkg -i /tmp/multiflexi-archive-keyring.deb
27-
echo "deb [signed-by=/usr/share/keyrings/repo.multiflexi.eu.gpg] https://repo.multiflexi.eu/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/multiflexi.list
25+
sudo curl -fsSL https://repo.multiflexi.eu/KEY.gpg -o /usr/share/keyrings/multiflexi-archive-keyring.gpg
26+
echo "deb [signed-by=/usr/share/keyrings/multiflexi-archive-keyring.gpg] https://repo.multiflexi.eu/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/multiflexi.list
2827
sudo apt update
2928
3029
**2. Install MultiFlexi with MySQL**

source/troubleshooting.rst

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,10 +169,9 @@ APT Repository Not Found
169169
.. code-block:: bash
170170
171171
# Re-add the repository
172-
curl -sSLo /tmp/multiflexi-archive-keyring.deb \
173-
https://repo.multiflexi.eu/multiflexi-archive-keyring.deb
174-
sudo dpkg -i /tmp/multiflexi-archive-keyring.deb
175-
echo "deb [signed-by=/usr/share/keyrings/repo.multiflexi.eu.gpg] \
172+
sudo curl -fsSL https://repo.multiflexi.eu/KEY.gpg \
173+
-o /usr/share/keyrings/multiflexi-archive-keyring.gpg
174+
echo "deb [signed-by=/usr/share/keyrings/multiflexi-archive-keyring.gpg] \
176175
https://repo.multiflexi.eu/ $(lsb_release -sc) main" | \
177176
sudo tee /etc/apt/sources.list.d/multiflexi.list
178177
sudo apt update

0 commit comments

Comments
 (0)