User talk:Kikai Noraneko

Since you were eager to do beta testing... Move to http://mcserver.blacksky-dev.com/scripts/alpha/ and try mcinstall.sh (it's installer & updater from v1.0+). I'd consider it ready2use. But don't do it on a productive machine, it will download the not yet ready server_control which will update your v1.2 server_control.

What does it do (sorted by sequence)?
 * Create/ask for a minecraft user (default: minecraft)
 * Write first section of a dynamic updater script (name: mc_updater.sh)
 * Download & invocate autoconf.sh, which will:
 * Read the old init file
 * Ask for everything not yet configured (4 shades of detail)
 * Sanitize parameters (as far as possible - hopefully)
 * Write a new init file
 * Write an init replacement script (name: mc_initupdater.sh)
 * Adding stuff (mainly folder creation) to mc_updater.sh


 * Download the server_control
 * Download config files (updateurls.conf & commandgrid.conf)
 * Download desired server bin (if not in update mode)
 * Write replacement & backup commands for new files into mc_updater.sh
 * Invocate chain of scripts:
 * mc_initupdater.sh -> init file (with install parameter) -> mc_updater.sh


 * Write and chain invocate (via init file) a cleaning & checking script (name: mc_lastrites.sh)
 * Start the server (if not in update mode)

Have fun, you're first to know...

FYI: mcinstall.sh and autoconf.sh are in freeze right now - I most certainly won't add new code, just bugfixing. -- M3tal_Warrior -- 01:33, 1 November 2012 (UTC)