microsoft / sudo

It's sudo, for Windows
MIT License
5k stars 128 forks source link

Publish winget / MSI installer #57

Open floh96 opened 7 months ago

floh96 commented 7 months ago

Description of the new feature / enhancement

Please consider publishing sudo as an msi installer.

Scenario when this would be used?

Currently, Sudo is published through windows, and therefore it is taking months before non insider users are getting an update.

Supporting information

No response

zadjii-msft commented 7 months ago

We're working this out presently. Especially once the code is here on GitHub, there's no reason we can't just have a zip release here, so we may as well publish to winget too.

IngwiePhoenix commented 7 months ago

Would this also mean that win10 users could benefit from this? I have several reasons as to why I'd rather not upgrade to win11 at the time and my computer at work also is locked to win10. But this would significantly help me in scenarios like this: https://github.com/microsoft/winget-cli/issues/2999#issuecomment-1958738757 Thanks!

Kreijstal commented 7 months ago

alternatively, open source the sudo code?

zadjii-msft commented 7 months ago

@Kreijstal I mean, yea, that's the plan 😉

LeonardoIz commented 3 months ago

You can download Sudo from here, it doesn't have an installer yet, but I'm working on it.

zadjii-msft commented 3 months ago

Okay I definitely get that it's valuable - but I'm gonna go ahead and delete links to 3p builds of sudo. Sorry, I just think it's a terrible idea to have folks downloading builds from potentially untrusted third parties. Seems like a recipe for a supply chain vulnerability.

I'm back from vacation this week. Getting officially signed installers up on our releases page and winget is my priority this month.

LeonardoIz commented 3 months ago

Okay I definitely get that it's valuable - but I'm gonna go ahead and delete links to 3p builds of sudo. Sorry, I just think it's a terrible idea to have folks downloading builds from potentially untrusted third parties. Seems like a recipe for a supply chain vulnerability.

I'm back from vacation this week. Getting officially signed installers up on our releases page and winget is my priority this month.

I understand why you say that, but the code is not modified, it is compiled by cloning the original repository, you can check the workflow file in my repository

GitMurf commented 2 weeks ago

Any update here on how to "officially" get the Windows sudo util? Or is the only option still to update to Windows Insider build? Thanks!

AvogatoWizardWhisker commented 2 weeks ago

Any update here on how to "officially" get the Windows sudo util? Or is the only option still to update to Windows Insider build? Thanks!

Currently sudo is available in build 24h2, which is still in preview builds. I've talked about it in Discussions #94

GitMurf commented 2 weeks ago

@AvogatoWizardWhisker thanks for pointing me to that update! I missed it. Much appreciated. For now I just am using gsudo which is fine, but looking forward to an "officially" supported MSFT version down the road.