koush / scrypted

Scrypted is a high performance video integration and automation platform
https://scrypted.app
Other
4.15k stars 247 forks source link

Scrypted apt repository not signed #1482

Open mandreko opened 4 months ago

mandreko commented 4 months ago

Describe the bug The apt repository for Scrypted is not GPG signed. Because of this, installation of the desktop electron client on Ubuntu 24+, will fail, due to Ubuntu's new signing requirements.

To Reproduce Steps to reproduce the behavior:

  1. Following the installation guide, run:
    echo 'deb [trusted=yes] https://nuts.scrypted.app/apt stable main' | sudo tee /etc/apt/sources.list.d/scrypted.list
    sudo apt update

    Or using the new deb822 format, write scrypted.sources:

    Types: deb
    URIs: https://nuts.scrypted.app/apt
    Suites: stable
    Components: main

Expected behavior The apt update should complete successfully, creating the index of installable applications.

Screenshots image

Server (please complete the following information): N/A

Hardware Model (please complete the following information): N/A

Client (please complete the following information, if applicable):

Additional context I've started looking at Ubuntu's new apt requirements. I'm trying to see if there's a way to force a trust, but haven't identified one yet.

koush commented 4 months ago

I'll get that fixed. I recommend running Scrypted in docker/proxmox regardless, this app is intended only to be used as a viewer.

mandreko commented 4 months ago

Yep, I only use this on my desktop as a viewer to my NVR running on a proxmox server. ;)

Thanks a bunch! I think it should be a fairly easy to fix, but I've heard managers tell me that before when I was a software developer too...