#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Changelog: # ------------------------------------------------------------------------------------------ # Build 1.0 04/15 Apr 2015 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # # Known Issues: # ------------------------------------------------------------------------------------------ # Host file does not get created correctly. # # Init Release # # ------------------------------------------------------------------------------------------ # Build 2.0 03/16 Mar 2016 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # # Known Issues: # ------------------------------------------------------------------------------------------ # None. # # Bump up to version 2.0, because of the amount of changes # # New: # # Added -- Automated folder creator # Added -- Automate download host file remotely for my server # Added -- Cron support, automate it will re-run script once a month # Added -- Cleanup code # Added -- Console echoing # Added -- Automate startup nvram script, append # Added -- Commented code throughout # # Fixed: # # - bad host file creation. # - code layout # ------------------------------------------------------------------------------------------ # Build 3.0 03/31 Mar 2016 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # # Known Issues: # ------------------------------------------------------------------------------------------ # None. # # Bump up to version 3.0, because of the amount of changes # # New: # # Added -- Cleanup code # Added -- Console echoing # Added -- Commented code throughout # Added -- jffs creation if not enabled # Added -- error log reports, to help users indentify what went wrong # # Fixed: # # - bad host file creation. again. missing folder path in beginning of case script section # - code layout # - bad curl path # - missing quotes on startup appended variable # - jffs variable names # - case sub-script run, it now detects whichever mount you selected in installation mode. working properly # - variable issues in case script sub-section. # - cron detection issue's. fixed somewhat, still having issue's with the grep command # ------------------------------------------------------------------------------------------ # Build 4.0 04/12 April 2016 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # # Known Issues: # ------------------------------------------------------------------------------------------ # None. # # Bump up to version 4.0, because of the amount of changes # # New: # # Added -- Cleanup code # Added -- Commented more code throughout # Added -- installation script code # Added -- Remotely retreive code files from webserver. safer # Added -- Configuration file, to keep all script settings in one file # # Fixed: # # - code layout # - reworked entire folder detection and creation system code. # - issue with reading paths in configuration file including source command # ------------------------------------------------------------------------------------------ # Build 4.0.1 04/22 April 2016 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # # Known Issues: # ------------------------------------------------------------------------------------------ # Added some minor enchancements. # # This will probably be last revision, unless i think of some more code to optimize script. # # New: # # Added -- Cleanup code # Added -- Console echoing # Added -- Changelog file # Added -- Commented more code throughout # Added -- Readme.txt file to give users a general walk-thru of script. # Added -- Removed title screen from main script file to it's own file, and then call it as a variable when needed. # # Fixed: # # - better code support on downloading multiple files via webserver. more effiecient # - optimized script to run smoother with less appending errors. # - fixed missing ; on bracket statements # - condensed code, made it smaller, less redundant code # - default folder path creation # ------------------------------------------------------------------------------------------ # Build 4.1 06/1 June 2016 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # # Known Issues: # ------------------------------------------------------------------------------------------ # Added some minor enchancements. # # This will probably be last revision, unless i think of some more code to optimize script. # # New: # # Added -- Cleanup code # Added -- Commented more code throughout # Added -- Ping webserver code, check to see if webserver is online or offline # Added -- Run program off of install.sh file, there is a option to run it or just to exit and run manually. # Added -- Color variables to config file # Added -- Function code for host conversion, we can call it at anytime now. # Added -- Better ERROR code support throughout # # Fixed: # # - optimized script to run smoother with less appending errors. # - fixed missing ; on bracket statements # - function code for fnc_url, issue's with pinging from remote sites. Now this way we dont need to worry. # ------------------------------------------------------------------------------------------