A logging service for NMDC hubs. It logs public chat messages to a file, categorised by months. Binaries are provided for Windows/Linux amd64/i386. Written in golang Tags: nmdc =USAGE= `$nmdc-log-service -Help Usage of nmdc-log-service: -Debug Print additional information on stdout -Dir string Output directory (default ".") -LogConnectionState Include connection state changes in log (default true) -Nick string Nick (default "nmdc-log-service") -PMResponse string Message to respond with on PM (default "This is an automated service. For enquiries, please contact an administrator.") -Password string Registered nick password -Server string Addresses to connect to (comma-separated) -VerifyTLS Verify TLS certificates (default true) ` =CHANGELOG= 2016-04-16 1.0.4 - Enhancement: Upgrade `libnmdc` from `r5` to `r6` - Include a sample systemd unit script in source archive - Fix an issue showing zero connected hubs in user tag - Fix a cosmetic issue with logging repeated identical connection failure messages 2016-04-04 1.0.3 - Enhancement: Upgrade `libnmdc` from `r4` to `r5` 2016-04-03 1.0.2 - Enhancement: Upgrade `libnmdc` from `r3` to `r4` 2016-04-03 1.0.1 - Enhancement: Add `-VerifyTLS` option - Enhancement: Upgrade `libnmdc` from `r2` to `r3` - Fix an issue writing log files on Linux - Fix a cosmetic issue with error message formatting 2016-04-02 1.0.0 - Initial public release