Earlier quoted context omitted.
How could it not? It is adding software to the system software set, accessible by all users of the system. And many programs require some kind of integration into the OS, such as file type associations or context menu entries, which even a single user shouldn't have access to do.
Most software installers on Windows offer the user a "Install for this user"/"Install for all users" option, or will just install to the current user's appdata, which doesn't require admin rights.
The Windows installer of ImageMagick will no longer be signed
81–90 of 364 posts
Re: The Windows installer of ImageMagick will no longer be signed
#82From their website:
SignPath Foundation provides reliable code signing for Open Source projects.
If it's legit, then it could be a useful option.Re: The Windows installer of ImageMagick will no longer be signed
#83Let's normalise using WSL for all such command-line utilities. Everyone's life will be easier, from developrs to users.
Re: The Windows installer of ImageMagick will no longer be signed
#84Compare to codesign, vulnerability management is more concerning. Ubuntu users should know that security patches for ImageMagick are not free! If you do not believe that, read this https://ubuntu.com/security/notices/USN-6393-1 . The security patch is only provided through Ubuntu's Expanded Security Maintenance (ESM) plan, which means you must pay for it. So, seriously, consider having you own build. Then there is no…
Re: The Windows installer of ImageMagick will no longer be signed
#85Just throwing in that the dollar value isn't the only cost. I've been using an automated release workflow tomanage signing, eg https://github.com/technion/rustypwneddownloader/blob/main/.... This worfklow isn't usable with these new rules, and I'm having a hard time with the assertion that moving builds to my desktop to use a hardware signing key and uploading them in a non automated, non transparent fashion is an im…
So all that would change is where the signing part happens, either in the cloud or on your local runner...
Not sure which way to lean if this is an improvement or not security wise :-)
Re: The Windows installer of ImageMagick will no longer be signed
#86Earlier quoted context omitted.
What does this have to do with ImageMagick? They don't control the versions packaged by Canonical [0]. The bug you referenced is fixed in upstream, which you can access for free on GitHub. Ubuntu users on 22.04 LTS or later are also unaffected, because the release came with a version that was already patched [1]. If you upgrade to a newer Ubuntu release, there is no need to pay for ESM. Your comment makes it sound li…
You appear to be leaping to the wrong conclusion. The problem is Canonical charging money for security updates. CentOS, Alma, Rocky, Fedora, Debian, openSUSE, Arch, and 300+ other Linux distros don't charge money for security updates either. The moral of the story is "Don't use enshitifying corporate Linux distros run by crazy people."
You are free to criticize Canonical for their business model, but that seems off-topic to me right now.
Re: The Windows installer of ImageMagick will no longer be signed
#87Let's normalise using WSL for all such command-line utilities. Everyone's life will be easier, from developrs to users.
WSL is meant for UNIX developers to bring their habits into non-UNIX OS, just like IBM mainframes and micros have PASE.
Re: The Windows installer of ImageMagick will no longer be signed
#88Re: The Windows installer of ImageMagick will no longer be signed
#89Now that GitHub has CI and MSFT money, it would make so much sense for GitHub to become a code signing CA! With npm, you can opt in to have your npm package releases signed, and it took less than five minutes for me to integrate. As long as the package is published with GitHub Actions (or other supported CIs I guess), you can sign the package and npmjs shows it as well. Git also has release and commit signing with gp…
Re: The Windows installer of ImageMagick will no longer be signed
#90Earlier quoted context omitted.
Why does an installer need admin rights though
How could it not? It is adding software to the system software set, accessible by all users of the system. And many programs require some kind of integration into the OS, such as file type associations or context menu entries, which even a single user shouldn't have access to do.
Sandboxing should be default. Associating file endings should be a suggestion to the OS, accepted by the user, not something only configurable by delegating full super admin to third party app.
Slow loading context menus where every app tries to claim its presence. Thank you for reminding me why I don’t use Windows since years ago.
A image editor should only need to load and save images I ask it to, no other system integration. iOS, Android and the browser has proven it is possible. Now the desktop needs a similar journey.