Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFP - yumi-exfat #1451

Open
4 tasks done
imsh opened this issue Sep 15, 2023 · 5 comments
Open
4 tasks done

RFP - yumi-exfat #1451

imsh opened this issue Sep 15, 2023 · 5 comments

Comments

@imsh
Copy link

imsh commented Sep 15, 2023

Checklist

  • The package I am requesting does not already exist on https://community.chocolatey.org/packages;
  • There is no open issue for this package;
  • The issue title starts with 'RFP - ';
  • The download URL is public and not locked behind a paywall / login;

Package Details

Software project URL : https://www.pendrivelinux.com/yumi-multiboot-usb-creator/
Direct download URL for the software / installer : https://www.pendrivelinux.com/downloads/YUMI/YUMI-exFAT-1.0.2.2.exe
Software summary / short description: The YUMI exFAT media creation tool can be used to automatically create an exFAT bootable USB.

It is a successor to both YUMI and YUMI-uefi already included in the community packages and it supersedes both. These are marked as archived now.

Package Expectations

The package should be pretty similar to the existing yumi and yumi-uefi packages.

@github-actions
Copy link
Contributor

Package Request Validation

We have finished some basic validation of this request. The result of this validation can be found below:

Request Notices

We found some issues we could not fully validate without user input, or by human review. Please make any necessary changes when appropriate.

  • We were unable to find a supported binary file in the download URL. Please make sure that the download URL is correct.
File Validation Output

TrID/32 - File Identifier v2.24 - (C) 2003-16 By M.Pontello
Definitions found:  16541
Analyzing...

Collecting data from file: C:\Users\RUNNER~1\AppData\Local\Temp/software.tmp

Warning: file seems to be plain text/ASCII
         TrID is best suited to analyze binary files!

100.0% (.HTML) HyperText Markup Language (3000/1/1)

Please note that this check is currently in alpha, and may not be able to detect everything correctly.
Humans may also be able to detect other issues with this request.

@imsh
Copy link
Author

imsh commented Sep 15, 2023

Ahh, they've added a referer check to the download link.
Adding a header fixes the download, but I'm not sure if this disqualifies the app from being autoupdated.

Working download request: Invoke-WebRequest -Uri https://www.pendrivelinux.com/downloads/YUMI/YUMI-exFAT-1.0.2.2.exe -Headers @{'Referer'='https://www.pendrivelinux.com/yumi-multiboot-usb-creator/'}

Note that autoupdate for existing yumi and yumi-uefi packages is broken as well.

@pauby
Copy link
Member

pauby commented Sep 15, 2023

The yumi and yumi-uefi packages are in the Chocolatey Community Chocolatey Packages repository, and it would make sense for somebody to pick this package up, deprecate / finalize the other two and create a new package for that repository.

@zWhdmB5T
Copy link

The yumi and yumi-uefi packages are in the Chocolatey Community Chocolatey Packages repository, and it would make sense for somebody to pick this package up, deprecate / finalize the other two and create a new package for that repository.

Please deprecate / finalize the yumi and yumi-uefi packages as they are at their origin sites: YUMI - Multiboot USB Creator ▷ Make Bootable Pen Drive Linux says they are EOL and archived now. YUMI-exFAT is the tool to be used, now. So, YUMI-exFAT should replace both yumi and yumi-uefi.

@pauby
Copy link
Member

pauby commented Nov 10, 2023

@zWhdmB5T this issue isn't for those packages. Please raise an issue for this over on the Chocolatey Community Chocolatey Packages repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants