thinkst / opencanary

Modular and decentralised honeypot
http://opencanary.org
BSD 3-Clause "New" or "Revised" License
2.28k stars 357 forks source link

[BUG] Install guide does not work with specified Ubuntu 20.04 on Raspberry Pi (ARM) #367

Open bear-goes-bleep opened 3 weeks ago

bear-goes-bleep commented 3 weeks ago

Describe the bug

Clarification is needed in install instructions for Ubuntu ARM, maybe X86 too.

https://github.com/thinkst/opencanary?tab=readme-ov-file#installation-on-ubuntu states you should run Ubuntu 20.04. That version have python 3.8 (iirc) but requirements on ARM have at least 3.9.

Running Ubuntu 22.04 have python 3.10.12 and the guide works perfectly.

To Reproduce Steps to reproduce the behavior:

  1. Install Ubuntu 20.04 LTS for Raspberry Pi (in my case RPI 3b)
  2. Follow Instructions for 20.04 https://github.com/thinkst/opencanary?tab=readme-ov-file#installation-on-ubuntu
  3. Opencanary install fails with different errors
  4. A couple of errors
    ERROR: Could not find a version that satisfies the requirement cryptography (from versions: none)
    ERROR: No matching distribution found for cryptography
  5. Install instead with Ubuntu 22.04 for Raspberry pi = installation works flawlessly!

Expected behavior Opencanary install fails ubuntu 20.04, probably due to wrong python version

Screenshots

Desktop (please complete the following information):

Additional context Guide works correct if Ubuntu 22.04 is run instead of 20.04 on Raspberry Pi

jayjb commented 2 weeks ago

Hi @bear-goes-bleep,

Thanks so much for reporting this. Would you like to create a PR with the documentation updates please? We really appreciate folks contributing/reporting these kinds of things - it was save someone a lot of time down the line.

github-actions[bot] commented 17 hours ago

This issue is stale because it has been open for 14 days with no activity.