abraunegg / onedrive

OneDrive Client for Linux
https://abraunegg.github.io
GNU General Public License v3.0
9.91k stars 857 forks source link

Bug: Ubuntu 24.04 OpenSUSE Build Service signing certificate expired #2777

Closed EpicPilgrim closed 1 month ago

EpicPilgrim commented 1 month ago

Describe the bug

Followed the instructions to install on Ubuntu 24.04 using OpenSUSE build service. Installed fine. However, "apt-get update" now always gives me the error:

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_24.04 ./ InRelease: The following signatures were invalid: EXPKEYSIG B8AC39B0876D807E home:npreining OBS Project <home:npreining@build.opensuse.org>
W: Failed to fetch https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_24.04/./InRelease  The following signatures were invalid: EXPKEYSIG B8AC39B0876D807E home:npreining OBS Project <home:npreining@build.opensuse.org>
W: Some index files failed to download. They have been ignored, or old ones used instead.

Not an apt, GPG or SUSE expert to know who is responsible for updating the signing certificate.

Operating System Details

$ uname -a
Linux pike 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul  5 10:34:03 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04 LTS
Release:        24.04
Codename:       noble

Client Installation Method

From 3rd Party Source (PPA, OpenSuSE Build Service etc)

OneDrive Account Type

Business | Office365

What is your OneDrive Application Version

onedrive v2.4.25-1+np2+4.1

What is your OneDrive Application Configuration

N/A

What is your 'curl' version

curl 8.5.0 (x86_64-pc-linux-gnu) libcurl/8.5.0 OpenSSL/3.0.13 zlib/1.3 brotli/1.1.0 zstd/1.5.5 libidn2/2.3.7 libpsl/0.21.2 (+libidn2/2.3.7) libssh/0.10.6/openssl/zlib nghttp2/1.59.0 librtmp/2.3 OpenLDAP/2.6.7
Release-Date: 2023-12-06, security patched: 8.5.0-2ubuntu10.2
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets zstd

Where is your 'sync_dir' located

Local

What are all your system 'mount points'

N/A

What are all your local file system partition types

N/A

How do you use 'onedrive'

N/A

Steps to reproduce the behaviour

Follow the instructions here:

https://github.com/abraunegg/onedrive/blob/master/docs/ubuntu-package-install.md#distribution-ubuntu-2404

Complete Verbose Log Output

N/A

Screenshots

No response

Other Log Information or Details

No response

Additional context

No response

abraunegg commented 1 month ago

@EpicPilgrim This is not a bug. Please consider what is a bug and what is not a bug .........

Additionally, please do a little research before posting a 'new bug' to determine if this has already been looked at and resolved.

EpicPilgrim commented 1 month ago

Thanks @abraunegg. Appreciate the feedback. Apologies for missing that, I did some research on the generic error and also looked in open issues and didn't see anyone had raised it. Obviously, I neglected to check closed issues (not knowing how these signing certificates work, I assumed that if apt was complaining, the source certificate was still invalid).

No doubt this will occur again (or others will have the same issue) so it may be worth noting it in "Known Issues" in "docs/ubuntu-package-install.md". Thanks for the great application.

abraunegg commented 1 month ago

I did some research on the generic error and also looked in open issues and didn't see anyone had raised it

In future please check Issues (open and closed) and Discussions .. there might not be an open issue (or closed issue) but there could also be a Discussion regarding the problem being faced.

so it may be worth noting it in "Known Issues" in "docs/ubuntu-package-install.md".

It will not be added as a known issue as this 'problem' had 100% nothing to do with this GitHub repository or code.

The actual issue stems from distributions, like Ubuntu using old code/releases that have bugs/problems that have been fixed and do not provide their user base, like yourself, an updated packaged under the guise of stability .. a solution here would be to raise bugs against your distribution for providing old and out-dated packages.

abraunegg commented 4 weeks ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.