Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
changelogs:nems_1.5 [2019/02/13 10:11]
Robbie Ferguson
changelogs:nems_1.5 [2019/04/20 10:49] (current)
Robbie Ferguson Add NanoPi NEO Plus2
Line 10: Line 10:
   * Documentation at the checkcommands level improved, along with other step-by-step guides added to the documentation.   * Documentation at the checkcommands level improved, along with other step-by-step guides added to the documentation.
   * Bring support for industrial PCs such as the CL100 and FitLet2.   * Bring support for industrial PCs such as the CL100 and FitLet2.
-  * Create a VMDK Drive Image for Hyper-V (Coming When Patreon Funding Reaches Goal)+  * Create a Virtual Appliance
-  * Create an OVA Virtual Appliance (Coming When Patreon Funding Reaches Goal).+  * Upgrade base to Debian Buster. 
 +  * Upgrade PHP to 7.3.
  
 ====Supported Platforms==== ====Supported Platforms====
  
-  * ODROID+  * [[https://​nemslinux.com/​download/​nagios-for-odroid.php|ODROID]]
     * XU4     * XU4
       * **Release Date:** February 12, 2019 (Patrons: February 7, 2019)       * **Release Date:** February 12, 2019 (Patrons: February 7, 2019)
       * Runs at a reduced frequency of 1.3 GHz. This provides the best balance of high performance,​ low temperature and ongoing stability.       * Runs at a reduced frequency of 1.3 GHz. This provides the best balance of high performance,​ low temperature and ongoing stability.
       * NEMS Linux 1.5 for ODROID XU4 supports SD or eMMC deployment. eMMC must have a current U-Boot.       * NEMS Linux 1.5 for ODROID XU4 supports SD or eMMC deployment. eMMC must have a current U-Boot.
-      * The ODROID XU4 image will run on XU3, XU4, HC1 and HC2 hardware. However, it has only been officially tested on the XU4.+      * The ODROID XU4 image will run on XU3, XU4, HC1HC2 and MC1 hardware. However, it has only been officially tested on the XU4.
     * C2     * C2
-      * **Release Date:** March 26, 2019 +      * **Release Date:​** ​April 15, 2019 (Patrons: April 13, 2019) 
-  * Raspberry PiAll Boards +    * N2 
-    * **Release Date:** February 26, 2019 (Patrons: February 9, 2019) +      * **Release Date:** April 15, 2019 (Patrons: ​March 31, 2019) 
-  * PINE64A64+/A64-LTS/Rock64/RockPro64 +  * [[https://​nemslinux.com/​download/​nagios-for-raspberry-pi-3.php|Raspberry Pi]] 
-    * **Release Date:** March 12, 2019 +    * All Boards ​(except Compute Module) 
-  * OVA Virtual Appliance +      * **Release Date:** February 26, 2019 (Patrons: February 9, 2019) 
-    * **Release Date:​** ​Pending Patron support+  * [[https://​nemslinux.com/​download/​nagios-for-pine64.php|PINE64]] 
 +    * A64 / A64+ 
 +      * **Release Date:** March 26, 2019 (Patrons: March 23, 2019) 
 +    * Rock64 
 +      * **Release Date:** March 26, 2019 (Patrons: March 25, 2019) 
 +    * A64-LTS 
 +      * **Release Date:** April 2, 2019 (Patrons: March 29, 2019) 
 +    * RockPro64 
 +      * **Release Date:** April 18, 2019 (Patrons: March 30, 2019) 
 +    * H64 Model B 
 +      * **Release Date:** TBD (waiting on development unit) 
 +    * CLUSTERBOARD 
 +      * **Release Date:** TBD (waiting on development unit) 
 +  * FriendlyElec 
 +    * NanoPi M4 
 +      * **Release Date:** April 30, 2019 (Patrons: April 2, 2019) 
 +    * NanoPi NEO Plus2 
 +      * **Release Date:** May 7, 2019 
 +    * NanoPi Fire3-LTS 
 +      * **Release Date:** TBD (waiting on development unit) 
 +    * NanoPC-T4 
 +      * **Release Date:** TBD (waiting for funding to purchase development unit) 
 +  * [[https://nemslinux.com/​download/​nagios-virtual-appliance.php|Virtual Appliance]] 
 +    ​* OVA / VHD / QCOW2 
 +      ​* **Release Date:** March 1, 2019 (Patrons Only) 
 +  * ASUS 
 +    * Tinker Board, 2 GB / S 
 +      * **Release Date:** May 8, 2019 (Patrons: April 12, 2019
 +      * Runs at a reduced frequency of 1.2 GHz. This provides the best balance of high performance,​ low temperature and ongoing stability. I was also quite concerned with how hot the SD card would get at the default frequency of 1.8 GHz. 
 +  * Orange Pi 
 +    ​* Orange Pi Zero 
 +      ​* **Release Date:​** ​April 30, 2019 
 +  * Logic Supply 
 +    * CL100 
 +      * **Release Date:** TBD, summer 2019 
 +  * FitPC 
 +    * Fitlet2 
 +      * **Release Date:** TBD, summer 2019 
 + 
 +====NEMS 1.5 Corporate Sponsors==== 
 + 
 +[[https://​www.rnitsolutions.com/​|{{:​changelogs:​rnit_logo_full_dark.png?​nolink&​150|}}]]
  
 ====NEMS 1.5 Patrons==== ====NEMS 1.5 Patrons====
Line 45: Line 87:
   * Natacha Norman   * Natacha Norman
   * David Klindt   * David Klindt
 +  * Wolfgang Friedl
 +  * Jeff Conaway
 +  * Don Jenkins
 +  * Marco Antonini
  
 Want your name on this list? [[https://​www.patreon.com/​bePatron?​c=1348071&​rid=2163023|Become a Patron]] Want your name on this list? [[https://​www.patreon.com/​bePatron?​c=1348071&​rid=2163023|Become a Patron]]
Line 51: Line 97:
  
 Also, thanks to [[https://​twitter.com/​BjoernRicks|Björn Ricks]] from [[https://​www.greenbone.net/​en/​|Greenbone Networks]] for kindly providing a much more current version of WMI after OpenVAS stopped supporting it. This new version has become [[https://​github.com/​Cat5TV/​nems-wmic|nems-wmic]] and is integrated into NEMS Linux 1.5. Also, thanks to [[https://​twitter.com/​BjoernRicks|Björn Ricks]] from [[https://​www.greenbone.net/​en/​|Greenbone Networks]] for kindly providing a much more current version of WMI after OpenVAS stopped supporting it. This new version has become [[https://​github.com/​Cat5TV/​nems-wmic|nems-wmic]] and is integrated into NEMS Linux 1.5.
 +
 +
 +======Known Issues======
 +
 +  * While I had wanted to include a pre-configured CSF/LFD firewall with the release of NEMS Linux 1.5, unfortunately it didn't make it in on time: CSF/LFD is not yet compatible with Debian Buster, and so has been moved to NEMS Linux 1.6.
 +  * IMPI check commands will not function yet due to [[https://​bugs.debian.org/​cgi-bin/​bugreport.cgi?​bug=922404|a bug in FreeIPMI]]. The check commands are already in place, so I will push this out as an update as soon as it is fixed upstream. Until this time, FreeIMPI and its components have been removed from NEMS Linux.
  
  
Line 66: Line 118:
   * Adagios upgraded to 1.6.3-2, bringing it closer to a complete and stable modern replacement for Nagios Core's reporting interface.   * Adagios upgraded to 1.6.3-2, bringing it closer to a complete and stable modern replacement for Nagios Core's reporting interface.
   * Check_MK livestatus socket upgraded from 1.4.0p31 to 1.4.0p37.   * Check_MK livestatus socket upgraded from 1.4.0p31 to 1.4.0p37.
-  * PHP upgraded from 7.0 to 7.2, introducing the Sodium cryptography library for the NEMS 1.5 Cloud Dashboard.+  * PHP upgraded from 7.0 to 7.3, introducing the Sodium cryptography library for the NEMS 1.5 Cloud Dashboard.
   * Innumerable system updates of various packages.   * Innumerable system updates of various packages.
   * WMIC has been forked and upgraded to 4.0.0.   * WMIC has been forked and upgraded to 4.0.0.
   * Check WMI Plus upgraded to v1.64.   * Check WMI Plus upgraded to v1.64.
 +  * nagios-plugins 2.2.1 has been removed and replaced with the current git build of monitoring-plugins.
  
 ====New Check Commands==== ====New Check Commands====
Line 88: Line 141:
   * **Optional TLS** - TLS Secure Authentication can be disabled in NEMS SST for SMTP email [[http://​forum.category5.tv/​thread-128.html|as requested by luckyworlock]].   * **Optional TLS** - TLS Secure Authentication can be disabled in NEMS SST for SMTP email [[http://​forum.category5.tv/​thread-128.html|as requested by luckyworlock]].
   * **Graphing** - nagiosgraphs now comes preinstalled [[https://​forum.category5.tv/​thread-236-post-1827.html|as requested by Erast Fondorin]]. It is configured and functional in Nagios Core, but can also be accessed from the NEMS Dashboard //​Reporting//​ menu.   * **Graphing** - nagiosgraphs now comes preinstalled [[https://​forum.category5.tv/​thread-236-post-1827.html|as requested by Erast Fondorin]]. It is configured and functional in Nagios Core, but can also be accessed from the NEMS Dashboard //​Reporting//​ menu.
-  * **Firewall** - NEMS Linux now includes [[https://​www.configserver.com/​cp/​csf.html|ConfigServer Security & Firewall (csf) with Login Failure Daemon (lfd)]]. Internal LAN IP addresses are whitelisted by default, but if a user tries to access your NEMS server from outside the LAN (ie., if you have your NEMS server accessible on the Internet) they will get locked out if they try an incorrect password too many times. 
   * **Webhook Notifications** - NEMS Linux now supports notifications via webhook as requested by [[https://​twitter.com/​JonBackhaus/​status/​1075373761543720960|Jon Backhaus]]. This feature was added to [[features:​nems-tools:​warninglight|nems-tools:​ Warning Light]].   * **Webhook Notifications** - NEMS Linux now supports notifications via webhook as requested by [[https://​twitter.com/​JonBackhaus/​status/​1075373761543720960|Jon Backhaus]]. This feature was added to [[features:​nems-tools:​warninglight|nems-tools:​ Warning Light]].
   * **Custom Appearance** - NEMS SST now features the ability to change the background on some NEMS screens.   * **Custom Appearance** - NEMS SST now features the ability to change the background on some NEMS screens.
Line 130: Line 182:
 =====Rolling Updates 1.5===== =====Rolling Updates 1.5=====
  
-  * February 8, 2019 - Moved bootscreen to TTY7 and disabled kernel log output. TTY1 (the previous default) was also receiving syslog messages ​from the firewall, which led to a messy screen. As noted by Bill Marshall. +  * February 8, 2019 - Moved bootscreen to TTY7 and disabled kernel log output. TTY1 (the previous default) was also receiving syslog messages, which led to a messy screen. As noted by Bill Marshall. 
-  * February 9, 2019 - Raspberry Pi Build 1 private Patron release.+  * February 9, 2019 - Raspberry Pi 2/3 Build 1 private Patron release.
   * February 9, 2019 - ODROID XU4 Build 2 private Patron release. Fixes WMIC compile issue. Updated versions of PHP, Apache2, and a few other packages that were updated upstream.   * February 9, 2019 - ODROID XU4 Build 2 private Patron release. Fixes WMIC compile issue. Updated versions of PHP, Apache2, and a few other packages that were updated upstream.
   * February 10, 2019 - Fixed ownership of //​nems-www//,​ which was causing users to be unable to upload custom backgrounds. Reported by Haaku. Thanks to m9Networks and UltimateBugHunter for assisting.   * February 10, 2019 - Fixed ownership of //​nems-www//,​ which was causing users to be unable to upload custom backgrounds. Reported by Haaku. Thanks to m9Networks and UltimateBugHunter for assisting.
Line 140: Line 192:
   * February 10, 2019 - Network Manager was using its default setting to automatically spoof a new MAC address every time wifi connected. On a Raspberry Pi using WiFi, this would cause a new IP address in the DHCP pool, and users trying to establish static reservations would not be able to do so. I over-wrote the default and now the actual physical MAC address will be used. The patch will future-ready all other NEMS builds for devices that support WiFi.   * February 10, 2019 - Network Manager was using its default setting to automatically spoof a new MAC address every time wifi connected. On a Raspberry Pi using WiFi, this would cause a new IP address in the DHCP pool, and users trying to establish static reservations would not be able to do so. I over-wrote the default and now the actual physical MAC address will be used. The patch will future-ready all other NEMS builds for devices that support WiFi.
   * February 10, 2019 - Raspberry Pi devices now resize the filesystem on boot, rather than on init.   * February 10, 2019 - Raspberry Pi devices now resize the filesystem on boot, rather than on init.
-  * February 10, 2019 - Raspberry Pi Build 2 private Patron release. Merges all rolling updates. Re-compiled //wmic// and applied WiFi patch. Added US locale out of the box.+  * February 10, 2019 - Raspberry Pi 2/3 Build 2 private Patron release. Merges all rolling updates. Re-compiled //wmic// and applied WiFi patch. Added US locale out of the box.
   * February 11, 2019 - Moved Raspberry Pi to stable kernel rather than latest kernel.   * February 11, 2019 - Moved Raspberry Pi to stable kernel rather than latest kernel.
   * February 12, 2019 - ODROID XU4 Build 3 Public release.   * February 12, 2019 - ODROID XU4 Build 3 Public release.
-  * February 12, 2019 - Opened ports 548,​5353,​5354 in CSF/LFD Firewall to allow AVAHI / mDNS to function normally, as per issue reported by Jon Backhaus.+  * February 12, 2019 - Opened ports 548,​5353,​5354 in CSF/LFD Firewall to allow AVAHI / mDNS to function normally, as per issue reported by Jon Backhaus. Will have no effect on NEMS Linux 1.5 since CSF/LFD are not yet compatible.
   * February 13, 2019 - Raspberry Pi 3 Model A+ added. Raspberry Pi Model B/B+ have been split so the correct board will be reported (B or B+, not B/B+).   * February 13, 2019 - Raspberry Pi 3 Model A+ added. Raspberry Pi Model B/B+ have been split so the correct board will be reported (B or B+, not B/B+).
 +  * February 14, 2019 - //​nems-update//​ output improved. Formatting improved, and now includes the before and after git commit IDs.
 +  * February 14, 2019 - Fixed NEMS 1.5 using NEMS 1.4 database out of the box before initialization.
 +  * February 15, 2019 - Set default timezone to America/​Toronto.
 +  * February 15, 2019 - Ensure packages are not upgraded from Sury's PHP repository on Raspberry Pi Zero/1 (breaks these builds if otherwise).
 +  * February 22, 2019 - Added //​piwatcher//​ switch to [[commands:​nems-info|nems-info]]. [[https://​cat5.tv/​piwatcher|piWatcher]] support is now fully integrated and will automatically power cycle a Raspberry Pi-based NEMS Linux server if it becomes unresponsive.
 +  * Feburary 23, 2019 - NEMS Linux 1.5 base upgraded to Debian Buster. This resolves many backport issues on the Raspberry Pi Zero/1 build, and further upgrades many of the underlying core OS components.
 +  * February 23, 2019 - PHP upgraded to 7.3.
 +  * February 23, 2019 - CSF/LFD firewall not yet compatible with Debian Buster. Removed until such time as it is.
 +  * February 23, 2019 - Move JavaScript and CSS assets from CDNJS to //​nems-www//​. Users with certain DNS filters were missing components such as jQuery due to CDNJS being blocked by their DNS provider.
 +  * February 23, 2019 - Released Build 3 for Raspberry Pi to Patrons. This test release merges all Raspberry Pi boards into a single build and is for testing only (not for production use).
 +  * February 24, 2019 - Write a new installer for //​raspi-config//​ on Raspberry Pi build. Build 3 failed to install it, so automated filesystem resize failed on first boot and WiFi settings could not be configured.
 +  * February 24, 2019 - Build 4 for Raspberry Pi released to Patrons. This is a test build that resizes correctly on first boot and supports WiFi. However it does not have the check_commands compiled so is not ready for production use.
 +  * February 24, 2019 - Removed //​nagios-plugins//​ which appears to be a dead project (still no 2.2.2 after all these years, doesn'​t compile correctly on buster) and moved to //​monitoring-plugins//​ which is still active and compiles nicely.
 +  * February 25, 2019 - Added Daily Color option to NEMS SST for background. Each day's color is extracted automatically from the color pallet of that day's daily image.
 +  * February 25, 2019 - Activated I2C on Raspberry Pi build to allow piWatcher compatibility. Added final timers to piWatcher script.
 +  * February 26, 2019 - NEMS Linux 1.5 for Raspberry Pi released to public (Build 6).
 +  * February 26, 2019 - //nems-info ip// will now output 127.0.0.1 instead of NULL if no IP address is found on a network controller. Fixes MOTD on local logins where a network connection is non-existent.
 +  * February 27, 2019 - Patched PHP 7.3 and PHP 7.2 configs to allow larger background image uploads in NEMS SST.
 +  * March 1, 2019 - NEMS Linux 1.5 Virtual Appliance OVA and VHD Build 1 released to Patrons for early testing.
 +  * March 2, 2019 - Connected TV screen improved to include NEMS state information. Colors softened for normal state, and will turn red in event of CRITICAL state.
 +  * March 2, 2019 - When uploading a custom background image, the default color is then selected from the upload and applied to the browser theme. This gives a nice consistency between uploaded image and theme colors. Note: If then changing to Custom Color, the color will be selected by default.
 +  * March 7, 2019 - Leaving SMTP username blank in NEMS SST now disables SMTP authentication,​ as requested by dr_patso on Discord (to accommodate Office 365 relay).
 +  * March 8, 2019 - Treat thermals as floating point instead of string in thermal logger [[http://​forum.category5.tv/​thread-455.html|as per nix-7]].
 +  * March 10, 2019 - Forked //​monitoring-plugins//​ and created new installer in //​nems-admin//​ to fix some of the issues with the check commands.
 +  * March 11, 2019 - Rollout a newly compiled version of NEMS WMIC to systems who are missing it. This update takes a long time and so will lead to a new build for all platforms.
 +  * March 14, 2019 - Added support for MS Teams webhooks [[http://​forum.category5.tv/​thread-460.html|as per stealth81]].
 +  * March 14, 2019 - Added support for Slack webhooks.
 +  * March 15, 2019 - Install PostgreSQL development libraries for check_psql and OpenSSL, and recompile all Nagios plugins. Fixes errors in NEMS check commands. PATCH-000001 - requires running //sudo nems-upgrade//​
 +  * March 15, 2019 - Bumped check_speedtest-cli.sh to v1.3 and disabled pre-allocation of memory. This fixes "​MemoryError"​ on lesser boards such as the Raspberry Pi Zero. New version will get installed along with PATCH-000001.
 +  * March 15, 2019 - Added Running/​Idle status of NEMS Update and NEMS Fixes to connected TV screen.
 +  * March 15, 2019 - Make NEMS branding persistent in Cockpit after an update.
 +  * March 15, 2019 - Cleaned up some bloat in NEMS Migrator'​s data for NEMS 1.5 (backup copies of the MySQL database).
 +  * March 16, 2019 - Connected TV display now reports if the filesystem is still being resized on first boot. NEMS Quickfix now waits 90 seconds from boot to begin (in case filesystem is being resized). PATCH-000002
 +  * March 16, 2019 - Added //glances// to NEMS 1.5 [[https://​forum.category5.tv/​thread-358.html|as per RSABear]].
 +  * March 16, 2019 - Switch network interface management to NetworkManager,​ enabling static IP configuration within the Cockpit interface. PATCH-000003
 +  * March 16, 2019 - Raspberry Pi Build 7 released. This introduces the new networking system to Raspberry Pi users, as well as the improved check commands and better performance on lesser boards.
 +  * March 21, 2019 - Added CPU temperature to connected TV display. Also fixed a math error which fixes the connected TV's ability to show if a new version of NEMS is available.
 +  * March 23, 2019 - PINE64 A64/A64+ Build 1 released to Patrons. In addition to everything that NEMS Linux 1.5 is, this build introduces a new kernel which addresses a known issue exists that was previously affecting <​em>​some</​em>​ A64+ boards. If affected, the system clock would jump 99 years into the future&​mdash;​which subsequently impacted many of the NEMS services.
 +  * March 25, 2019 - PINE64 Rock64 Build 1 released to Patrons.
 +  * March 25, 2019 - If sysbench is not available, do not try to run benchmarks.
 +  * March 25, 2019 - Notate PATCH-000002 on Rock64 boards retroactively since the Build 1 version of the file resize script does not log the success.
 +  * March 25, 2019 - Added //rootdev// and //​rootpart//​ to [[commands:​nems-info|nems-info]].
 +  * March 25, 2019 - New img build workflow created, including new [[https://​baldnerd.com/​sbc-build-base/​|Base Images]]. Theoretically img files should be a bit smaller here forward (due to zerofill) and should be more consistent (less chance for corrupt build img files).
 +  * March 26, 2019 - After [[https://​github.com/​akopytov/​sysbench/​issues/​297|reporting]] //​sysbench//​ missing Buster binaries to the developer, it was added. Integrated the Buster installation into NEMS Benchmark since the Debian repositories are thus far also missing the package. System will check upstream first, and if not available, will install from developer repository.
 +  * March 26, 2019 - PINE64 A64/A64+ Build 1 released to public.
 +  * March 26, 2019 - PINE64 Rock64 Build 2 released to patrons and public. Fixes bad image creation of Build 1 causing it not to boot. Also integrates PATCH-000002.
 +  * March 26, 2019 - //​nems-quickfix//​ (and therefore a reboot) now removes NEMS NConf generator lock file if it exists. It can get left behind in certain circumstances,​ which would cause NConf to say "​Someone else is already generating the configuration."​
 +  * March 28, 2019 - PATCH-000002 now gets automatically logged to all boards if the main partition is sized greater than 9 GB. This ensures platforms such as the virtual appliance and the Rock64 transition to a ready state if the patch is not logged already but the partition is indeed resized.
 +  * March 28, 2019 - If sysbench is not found in the developer'​s repository, remove the repository and update apt before cancelling the benchmark. See [[https://​github.com/​akopytov/​sysbench/​issues/​298|Issue 298]].
 +  * March 28, 2019 - Added //​speedtest//​ to [[commands:​nems-info|nems-info]].
 +  * March 28, 2019 - NEMS will now automatically detect the nearest Internet speedtest server and use it by default. May be overridden by ARG if option changed in NEMS SST.
 +  * March 29, 2019 - Added //​rootfulldev//​ to [[commands:​nems-info|nems-info]].
 +  * March 29, 2019 - Improved thermal detection for cross-device compatibility. Also updated //nems-info temperature//​ to output realtime thermal data rather than 15 minutes log.
 +  * March 29, 2019 - Added //fileage// to [[commands:​nems-info|nems-info]].
 +  * March 29, 2019 - Improved connected TV screen to now show how long updates/​fixes have been running.
 +  * March 29, 2019 - [[commands:​nems-info|nems-info]] //hosts// & //​services//​ were showing one more than actual true count. This was due to a previous update to the livestatus socket which results in it outputting a header line, which was being counted as a result. Simply subtracted 1 to counteract. As reported by UltimateBugHunter.
 +  * March 29, 2019 - PINE64 A64-LTS/​SOPine Build 1 patron pre-release.
 +  * March 30, 2019 - Retroactively enable rc.local service on boards where it is not enabled by default (eg., Rock64). Thanks to UltimateBugHunter for putting me onto the problem, having noticed the connected TV was going to sleep after 10 minutes (even though rc.local was set to disable TV sleeping).
 +  * March 31, 2019 - Fixed issue with temperature output on connected TV which would cause math errors when converting from Celsius to Fahrenheit.
 +  * March 31, 2019 - ODROID-N2 Build 1 released to patrons.
 +  * April 2, 2019 - NanoPi M4 Build 1 released to patrons.
 +  * April 2, 2019 - PINE64 A64-LTS Build 1 released to public.
 +  * April 4, 2019 - Change the warning message if NEMS can't connect to github, as pointed out by ITManLT.
 +  * April 6, 2019 - ODROID-XU4 Build 4 released. Keeping in mind the XU4 platform was the first public release of NEMS 1.5, this is a significant upgrade. This moves XU4 from Stretch to Buster and adds all the new check command scripts, as well as all updates that have been released since the first NEMS Linux 1.5 release.
 +  * April 7, 2019 - Virtual Appliance Build 2 (OVA, VHD, QCOW2) released to Patrons. This build was developed on an ESXi development laptop donated by bhammy187. Build 2 should be much easier to import into any hypervisor, making it significantly more portable than Build 1.
 +  * April 7, 2019 - Added error handling to thermal sensor check to report UNKNOWN if the sensor doesn'​t exist, as would be the case with a Virtual Appliance.
 +  * April 10, 2019 - New universal filesystem resizer automatically detects the root partition and resizes it. Will continue to adapt to eventually deprecate the separate resizer scripts for each platform.
 +  * April 12, 2019 - Add error handling to nems_sendmail_host and nems_sendmail_service to accommodate inability to write to Nagios log if user runs //​nems-mailtest//​ as a non-root user. As reported by ITManLT.
 +  * April 12, 2019 - Fix issue where disabling SMTP TLS in NEMS SST would always revert to enabled. Reported by ITManLT and confirmed by UltimateBugHunter-NitPicker.
 +  * April 12, 2019 - ASUS Tinker Board / S Build 1 released to Patrons.
 +  * April 13, 2019 - ODROID-C2 Build 1 released to patrons.
 +  * April 15, 2019 - ODROID-N2 Build 1 and ODROID-C2 Build 1 released to public.
 +  * April 18, 2019 - RockPro64 Build 1 released to public.
  • changelogs/nems_1.5.1550070719.txt.gz
  • Last modified: 2019/02/13 10:11
  • by Robbie Ferguson