Passbolt CE Debian and Raspberry 404 Not Found [IP: 104.22.70.135 443] (install script sets repo in error)

Hello,

I’m new on passbolt and encounter an error when using the provided script to install de CE edition of passbolt on a Raspbian OS. The repository update “apt update” gives an error on the passbolt repository and stops the installation:

Err:4 https://download.passbolt.com/ce/raspbian buster Release
404 Not Found [IP: 104.22.70.135 443]
Reading package lists… Done
E: The repository ‘https://download.passbolt.com/ce/raspbian buster Release’ does not have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

I’ve the newest fresh installed raspbian from a few days ago.

I’ve seen some other repository errors here, but they are or resolved or too old to be relevant or for other repositories.

PS: I’ve seen the same problem with de debian repository.

Can someone help me?

Hi,

There is no such repository https://download.passbolt.com/ce/raspbian

It should be instead https://download.passbolt.com/ce/debian

Where did you get that info from?

This is the result when running the script passbolt-repo-setup-ce.sh that can been copied on the site **https://www.passbolt.com/ce/raspberry**:

wget "https://raw.githubusercontent.com/passbolt/passbolt-dep-scripts/main/passbolt-repo-setup.ce.sh

[ “$(sha256sum passbolt-repo-setup.ce.sh | awk ‘{print $1}’)” = “5794be78e374c0c9582a2d358b0aceba7a6229705bc4313771f643133ba3dfef” ] && sudo bash ./passbolt-repo-setup.ce.sh || echo “Bad checksum. Aborting” && rm -f passbolt-repo-setup.ce.sh
sudo apt install passbolt-ce-server

You could update the /etc/apt/sources.list.d/passbolt.sources and remove the raspbian repository in favour of the debian one as I mentioned before. That should do the trick

This works, but some review of the intall script for raspberry is advised.

1 Like

Absolutely!! Thanks!!

Hello team,

If it can save time, I submited a pull request to fix this issue on Fix Raspbian detection by AnatomicJC · Pull Request #2 · passbolt/passbolt-dep-scripts · GitHub with a gitlab-ci job to test raspbian.

Cheers,

1 Like

Hi @PiAnAnXa :wave:

Just for your information, the repository setup script has been updated.

Many thanks for your report, it will help other raspberry users to have a better experience.

Don’t hesitate to get in touch if you have further questions.

With best regards,