bcurran3 / ChocolateyPackages

My published Chocolatey packages
206 stars 94 forks source link

Make disk-wipe embedded #337

Closed teknowledgist closed 1 year ago

teknowledgist commented 1 year ago

Attempting to install the disk-wipe package gave me a 403 error. Maybe the site is blocking scripted downloads?

Anyway, manually downloaded it and checked the included license. It is freely distributable. IMHO, an embedded Chocolatey package is better -- especially for old, possibly abandoned software -- to give users another option for obtaining it, so I converted this to an embedded package.

Hope you approve!

bcurran3 commented 1 year ago

Amen from me brother. I'll pull it down sometime and verify it works and then pull it in. Probably not for a bit TBH.

bcurran3 commented 1 year ago

I'm going to officially state that I have not tested this, but it looks good and I trust you, so.....

bcurran3 commented 1 year ago

Geez that icon is horrible, I'm going to change it to the site's "box shot." and there's a little cleanup that I'll do based on:

CNC.ps1 v2023.05.17 - (unofficial) Chocolatey .nuspec Checker "CNC - Run it through the Bill." Copyleft 2018-2023 Bill Curran (bcurran3@yahoo.com) - free for personal and commercial use

CNC Summary of DISK-WIPE.NUSPEC (v1.7.0.20230719): FYI: disk-wipe current status: All Checks are Passing FYI: disk-wipe has submitted versions pending moderation. WARNING: DISK-WIPE.NUSPEC is encoded using UTF-8 w/ BOM. Guideline: You must save your files with UTF–8 character encoding without BOM. Suggestion: Consider running CNC -Update to re-write DISK-WIPE.NUSPEC to UTF-8 w/o BOM. WARNING: - element is empty. This will trigger a message from the verifier: Suggestion: bugTrackerUrl - points to the location where issues and tickets can be accessed FYI: - element is empty. Suggestion: Consider adding a header and help propagate (unofficial) choco:// Protocol support Suggestion: Consider adding PACKAGE NOTES to inform users of any special information about the package. WARNING: - invalid Markdown heading syntax found. This will trigger a message from the verifier: Required: nuspec should not contain invalid Markdown Headings. - ##What is Disk Wipe? - ##Features of Disk Wipe - ##About disk wiping technology FYI: - URL is using HTTP instead of HTTPS which is more secure. - Suggestion: Consider checking if: http://www.diskwipe.org/user_guide.php is available using https:// instead. WARNING: - Your package icon is NOT a .PNG or .SVG. This will trigger a message from the verifier: Suggestion: As per the packaging guidelines icons should be either a png or svg file. WARNING: - the URL: https://github.com/bcurran3/ChocolateyPackages/blob/master/disk-wipe/tools/license.txt is possibly bad, status code: . This will trigger a message from the verifier: Requirement: The element in the nuspec file should be a valid Url. Please correct this Suggestion: Consider using CNC's -OpenURLs option to open and view all URLs in the .nuspec. WARNING: - element is empty. This will trigger a message from the verifier: Suggestion: projectSourceUrl - points to the location of the underlying software source FYI: - URL is using HTTP instead of HTTPS which is more secure. - Suggestion: Consider checking if: http://www.diskwipe.org/ is available using https:// instead. WARNING: - element is empty. This will trigger a message from the verifier: Guideline: Release Notes (releaseNotes) are a short description of changes in each version of a package. Please include releasenotes in the nuspec. NOTE: To prevent the need to continually update this field, providing a URL to an external list of Release Notes is perfectly acceptable. WARNING: CHOCOLATEYUNINSTALL.PS1 - is missing the recommended ErrorActionPreference statement. Suggestion: Consider running CNC -UpdateScripts to add it. WARNING: Binary files found in package. This will trigger a message from the verifier: Note: Binary files (.exe, .msi, .zip) have been included. The reviewer will ensure the maintainers have distribution rights. FYI: Binary files - LICENSE.txt file(s) found. FYI: Binary files - VERIFICATION.md file(s) found. CNC found 2 REQUIRED changes, 2 GUIDELINE changes, 7 SUGGESTED changes, 1 NOTES, 7 FYIs, and made 0 changes.

Found CNC.ps1 useful? Buy me a beer at https://www.paypal.me/bcurran3donations Become a patron at https://www.patreon.com/bcurran3

bcurran3 commented 1 year ago

Easier to read: image

bcurran3 commented 1 year ago

https://community.chocolatey.org/packages/disk-wipe/1.7.0.20230719