Use Hash Verification of any Downloaded Files #17
newzealandpaul
started this conversation in
Ideas
Replies: 3 comments 3 replies
-
I like this idea, but for the scripts itself. |
Beta Was this translation helpful? Give feedback.
1 reply
-
This would require a bot to work in the long run. Homebrew has BrewTestBot that works using |
Beta Was this translation helpful? Give feedback.
1 reply
-
Perhaps we should walk before we run. As stated, a change like this would significantly increase the need for resources even if a bot is used. I'd hate to see scripts fall by the wayside if we get out ahead of ourselves.
I'm very encouraged by the energy at this point and hope we can honor the ttech's legacy.
\\Greg
…________________________________
From: Paul ***@***.***>
Sent: Saturday, November 2, 2024 19:07
To: community-scripts/ProxmoxVE ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [community-scripts/ProxmoxVE] Use Hash Verification of any Downloaded Files (Discussion #17)
A bot would certainly help. Keep in mind not all software is being downloaded manually. Many projects are being installed from official repositories (be they app repos or debian/alpine repos).
—
Reply to this email directly, view it on GitHub<#17 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AGEO6Z66KGNGM6IYVKXPDM3Z6VLL5AVCNFSM6AAAAABRCDLLB2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMJTGE3TKOA>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I propose this project uses the same approach as homebrew and other package managers.
Scripts should contain the hash values of any files downloaded. For example in the adguard.sh script it has this line:
This should ideally download a specific version of the file, followed by a hash check eg.
This would require a new commit when adguard updates, but this I think would be worth the time of maintainers to ensure users are getting the file they expected. It works well for homebrew.
Beta Was this translation helpful? Give feedback.
All reactions