Not too bad so far, have input on a few things...
Install script. After the EULA is displayed the "Yes" is case sensitive. May be good for the script to strip out the case so it will accept a "yES" "YES" etc. Have not seen a case sensitive input in a long time.
mmm... tr "[A-Z]" "[a-z]" looks like it will do it nicely.
"Creative" spelling in the install script:
Finally, did not see any way to change the default ports the webserver will run on from the web interface (I.E. changing the default 8088 to 80, or the admin interface from 7080 to something else).
Is there a way to change the ports with reinstalling the software altogether? (getting a dread feeling i'm just not clicking on the right things).
And a freebie... any thoughts given to creating a "watchdog" process which would notice the server not running and restarting it if it fails? May be handy if the webserver dies for any reason it can restart itself automagically.
Happens to be on my mind as I'm currently writing one for popfile right now. A simple while() loop and log file to report the restarts.
That's all I have so far. Nice program!
(Hoping vainly there's no misspellings... :oops: )