THE CYBERIX NETWORK

The sophisticated man's creative playground

DON'T LOOK DIRECTLY AT IT

Librewolf deprecated on brew due to signing requirements

LOUNGE · Back to threads · Report thread

Anonymous · original post · 2026-07-24 07:40:45

>>25625
The original developer doesnt need his key to be stolen.
Any random dude who gives apple money can sign with his own signature and publish his copy.
Lets say three people publish the same software with their own keys, how do you know who the original upstream approved one is?
You dont, unless you VERIFY IT YOURSELF by asking the developer. The Apple signature check does fucking nothing to help you here.

Which gets us back to the original question:
Did you ever, in your whole life, verify a signature of an app you installed?

Report · Quote

Anonymous · reply · 2026-07-24 07:41:39

>>25624
Yes I do it all the time, sometimes manually and most often automatically since checking whether they keys match before installing and updating is standard practice in almost all terminal utilities like brew
>Apple isn't visiting the upstream repo to ask the developers if they are ok with this guy publishing their software
this isn't the own you think it is. you might find the recent publishing of notepad++ for macos instructive

Report · Quote

Anonymous · reply · 2026-07-24 07:42:49

>this fucking argument
nuke india

Report · Quote

Anonymous · reply · 2026-07-24 07:43:39

>>25576
do you think you can just own things and be happy ?

Report · Quote

Anonymous · reply · 2026-07-24 07:44:08

>>25627
>most often automatically
no such thing exists, no automatic signature check goes to the upstream repository to check who the original developer is

They operate on a chain of trust, and you gave it the trust the first time you installed it.
Just because the update is verified to come from the same source as the original install, doesn't mean that the original install didnt come from a scammer.

Report · Quote

Anonymous · reply · 2026-07-24 07:47:31

>>25630
Yes and if somebody replaced the original dev with a clone you'd never know so I guess the whole process is pointless. You sure got me here
>no automatic signature check goes to the upstream repository to check who the original developer is
which is why AUR is a shitpile where you're essentially rawdogging the internet
most other repos, like homebrew, don't work like that. I can't upload "whatsapp 2 (totally legit)" whenever I want

Report · Quote

Anonymous · reply · 2026-07-24 07:50:13

>>25618
>>25624
>Did you ever, in your whole life, verify a signature?
The OS does it for you. Your app store (software repo / package manager) is in charge of that. Any normal OS blocks the installation of an app or at least warns you in case of a signature mismatch compared to your already installed version.

>>25621
>>25626
>how do you know that the unique signature you see belongs to the person you want?
Your question is irrelevant. It's not the person that matters, it's the key that matters. You're verifying if a key is trusted. The person behind it can be anyone. You can have multiple people re-distributing the same app with different signatures. What matters is that there's a database of keys which are verified to not distribute malicious software, and keys that are known for distributing malicious software.
Signatures are not meant to be a bulletproof solution to fight against malware, since any dev can go rogue or get their private keys stolen if they're incompetent.

But to answer your question: Publishers verify their signatures in the app stores they publish their software to. Software distributed on it's official github/gitlab is signed by the devs. Keys are attached to developers' Apple, Google, Microsoft, Github, Gitlab, etc. accounts. You literally cannot publish your app onto an app store without passing signature verification.

You're speaking in circles when you say
>how do you know who the original upstream approved one is?
>VERIFY IT YOURSELF by asking the developer
How would you even know who to ask in the first place?

>how do you know
>You dont
Again, you have no idea how anything works. 3 people publishing an identical application would result in 3 different apps being on the app store. You're literally shown which user uploaded it and what the registered domain of the app is. That's more than enough to verify who the original owner is, unless you're sideloading in which case you need to do key verification or a hash check.

Report · Quote

Anonymous · reply · 2026-07-24 07:51:06

>>25631
you are just being dishonest now

maybe learn gpg, especially why you have to give someone trust and how to do that

Report · Quote

Anonymous · reply · 2026-07-24 07:51:34

>>25630
>no such thing exists, no automatic signature check goes to the upstream repository to check who the original developer is
Then it sounds like your repository is dogshit and shouldn't be used.

Report · Quote

Anonymous · reply · 2026-07-24 07:52:20

>>25634
I run arch btw

Report · Quote

Anonymous · reply · 2026-07-24 07:52:58

>>25632
>It's not the person that matters, it's the key that matters.
when did you verify that the key belongs to the person that developed the software?

Report · Quote

Anonymous · reply · 2026-07-24 07:54:43

>>25636
Read >>25632

Report · Quote

Anonymous · reply · 2026-07-24 07:55:30

>>25636
IfnApple verified that he paid the developer fee, he must be the original developer. Because nobody who pays Apple would ever lie.

Report · Quote

Anonymous · reply · 2026-07-24 08:03:35

>>25636
Never, because it's irrelevant if the official developer is the distributor or not as long as the software is not maliciously tampered with.

Software distribution is all about trust no matter how you look at it. Signatures and certificates just help you know if your software is always coming from the same source that you already trust.

Report · Quote

Anonymous · reply · 2026-07-24 08:04:53

>>25610
>dnf
Don't compare Apples bullshit with a Linux repository! They work fundamentally different.
The signing keys in dnf verify that it's coming from the official repository, even if the distributing server is some random university that donates resources. The Fedora repository only consists of vetted package maintainers who all had to go through some elaborate process where other maintainers had to vow for them. There are 300 of those.

Meanwhile the signature check that Apple does only verifies that the key is from someone who paid the Apple fee, which is over 30 million people, and that it went through an automatic virus scan (lol).
It is YOUR responsibility to check if this app comes from upstream or has upstream approval. Nobody else can do that for you. YOU have to check that.
Therefor the question is justified: Did you ever do that?
If you don't, the signature might as well not exist.

Report · Quote

Anonymous · reply · 2026-07-24 08:07:32

kek librewolf screeching about muh apple signature being useless hasn't bothered to get into the official dnf either, you need to add his own third party repo

Report · Quote

Anonymous · reply · 2026-07-24 08:12:55

>>25641
Which is why you should just use Flatpak on Linux. Librewolf is verified there.

Report · Quote

Anonymous · reply · 2026-07-24 08:18:29

>>25639
>because it's irrelevant if the official developer is the distributor or not as long as the software is not maliciously tampered with
...which is trust that you can give to a small circle of vetted package maintainers of a linux repository, but not trust that you can give to some random ass person who paid the Apple fee.

At that point you are just installing random software from a random person and the signing did absolutely nothing to make you secure.

Report · Quote

Anonymous · reply · 2026-07-24 08:28:48

>>25626
it obviously depends on what Apple chooses their verification process to entail. they could just use the same upstream public keys / signatures as everyone else, but presumably there's more to it, possibly real identities being tied to it, judging from the resistance that this initiative has been met with.

Report · Quote

Anonymous · reply · 2026-07-24 08:30:07

>>25580
>>25603
Not to this extent. Microsoft has a "be careful bro" warning or might false flag it as a virus if it does something out of the ordinary. Android just has an "I know what I'm doing" checkbox buried in the system. On Linux it's integrated in your package manager so it doesn't update if the domain gets hijacked.

Report · Quote

Anonymous · reply · 2026-07-24 08:33:44

>>25643
>which is trust that you can give to a small circle of vetted package maintainers of a linux repository
who says I trust them either?

>At that point you are just installing random software from a random person
that's exactly how installing any software works

>the signing did absolutely nothing to make you secure.
it does prevent me from accidentally installing something from a different source

>>25645
>Android just has an "I know what I'm doing" checkbox buried in the system.
yes and no. as previously stated, android blocks you from installing the same app with a different signature on top of an existing app.

Report · Quote

Anonymous · reply · 2026-07-24 08:36:38

>nooo why would the wholesome multinational company betray me like this
your favourite companies are NOT immune

Report · Quote

Anonymous · reply · 2026-07-24 08:44:28

>>25646
>who says I trust them either?
Then you don't install their distribution and go with a different one of those thousands out there.
If you don't trust Microsoft, you shouldn't install Windows.
If you don't trust Apple, you shouldn't use MacOs.
It's the most basic level of trust you can't get around.
>actually, signing is pointless anyway
ok...

Report · Quote

Anonymous · reply · 2026-07-24 08:46:48

>>25644
>depends on what Apple chooses their verification process to entail
what it entails already got mentioned multiple times:
>paid money and went through an automated malware scan
This is what your signature verification guarantees you, not more and not less.

Report · Quote

Anonymous · reply · 2026-07-24 08:50:15

>>25648
>Then you don't install their distribution
why not? I need an OS
>actually, signing is pointless anyway
never said this and this is not the case at all, signing is absolutely important and even you admitted it when it comes to linux repositories

Report · Quote

Anonymous · reply · 2026-07-24 08:53:35

Using a Mac is owning nothing and being happy, if you want to use real browsers, use a real OS.

Report · Quote

Anonymous · reply · 2026-07-24 09:02:15

>>25648
You can run windows fine if you dont trust ms just dont do things on it that can compromise you on them like log into an online account on the OS or use external network hardware to outright deny some outgoing datastreams

Report · Quote

Anonymous · reply · 2026-07-24 09:06:24

>the people endlessly crying about applel are clueless about technology
how unexpected

Report · Quote

Anonymous · reply · 2026-07-24 09:08:17

>>25650
>why not? I need an OS
You will have to chose a distributor to trust.
The thought that you could run Windows without trusting Microsoft, Mac without trusting Apple or Android without trusting Google is ridiculous and dumb. And it's only spread by corporate drones and goycattle who cope about their serfdom.
You don't trust Fedora maintainers? Then don't use Fedora.
>i didn't say that
if you reduce the purpose of a signature to "the one who signed the update is the same who signed the initall software i installed", the signature might as well not exist. You can achieve the same thing without signing. You could install an unsigned exe from a website that uses SSL and ACME-CAA, with an updater using the same domain, and that's it.

Report · Quote

Anonymous · reply · 2026-07-24 09:09:29

>>25651
>use a real OS.
Like what? red star os?

Report · Quote

Anonymous · reply · 2026-07-24 09:12:49

>>25652
Some sleeping ransomware or kill switch could work without internet connection
>MS Word nuking your system if it detects that you wrote "nigger" in a docx
you have to trust them

Report · Quote

Anonymous · reply · 2026-07-24 09:29:28

>>25654
>security, verifiability and validation is irrelevant because you can achieve the same thing without it
great argument

Report · Quote

Anonymous · reply · 2026-07-24 09:32:53

>>25657
>verifiability and validation
Is there even one single software that you contacted the developer for to compare signing keys?

Report · Quote

Anonymous · reply · 2026-07-24 09:49:31

>>25658
of course

Report · Quote

Anonymous · reply · 2026-07-24 11:18:57

>>25576
Because ublock and ads.
Manifest3 is a cardinal steps of the antiworld to come.

Report · Quote

Anonymous · reply · 2026-07-24 11:37:22

>>25576
>it does not pass the macOS Gatekeeper check
lol

Report · Quote

Anonymous · reply · 2026-07-24 12:52:21

>>25576
>they have no fucking right to prevent me from using libre software
They have every right. It is their system. You don't like it? Leave.

Report · Quote

Anonymous · reply · 2026-07-24 12:56:53

>>25612
>zased

Report · Quote

‹ Newer posts Page 2 of 2

Reply to this thread

Posting requires a durable account or a TripPass. Reading remains available.

Sign in or create or attach a TripPass to post. Browsing is open.