chocolatey-community / chocolatey-package-requests

Please submit your package requests as issues here
Apache License 2.0
96 stars 18 forks source link

RFP - Webmin #511

Open ChargingBulle opened 5 years ago

ChargingBulle commented 5 years ago

Webmin

A web-based system administration tool for Unix servers and services.


website http://www.webmin.com/ download page summary http://www.webmin.com/windows.html download link https://sourceforge.net/projects/webadmin/files/latest/download

~ 20k weekly downloads via SourceForge

mkevenaar commented 5 years ago

I will have a look at this one

bcurran3 commented 5 years ago

I looked into this a few years ago and there was a stumbling block. I think because it requires apache to be installed. I'd be willing to take another look at it in the near future.

bcurran3 commented 5 years ago

Just did a quick look...

image

I thought the stumbling block was going to be the 32 bit ver of ActiveState Perl as https://chocolatey.org/packages/ActivePerl is 64 bit only but https://chocolatey.org/packages/ActivePerl-EqEmu-x86 should cover that as the DL link of http://eqemu.github.io/downloads/ActivePerl-5.16.3.1604-MSWin32-x86-298023.msi still works.

image

Most of the install script can probably be entered easily enough at runtime (might need AutoHotKey, don't know - haven't run it in years). The part that bothers me is the name of the web server it's going to run on. I'm guessing I can assume it's only going to install onto the server it will be used, so $env:COMPUTERNAME should work.

I will try to delve deeper in the week to come.

p.s. Not that they are really comparable, but you should check out https://chocolatey.org/packages/admincenter in the meantime.