Enterprise Control Configuration and Logging
Find a file
Richard Frith-MacDonald 105e7c648a bugfix release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@37880 72102866-910b-0410-8b05-ffd578937521
2014-05-14 21:52:58 +00:00
AlarmTool.m 64bit fixups 2013-09-10 12:37:26 +00:00
AlertConfig.plist Allow fallback value for responsible email address 2013-04-12 11:27:16 +00:00
ChangeLog bugfix release 2014-05-14 21:52:58 +00:00
Command.m fix compiler warnings 2012-10-28 12:32:35 +00:00
config.guess Enterprise Control/Configuration/Logging package ... preliminary check in. 2012-02-19 11:59:22 +00:00
config.h.in check for mallinfo in -lmalloc 2012-10-07 13:48:51 +00:00
config.make.in check libs 2012-10-07 13:56:52 +00:00
config.sub Enterprise Control/Configuration/Logging package ... preliminary check in. 2012-02-19 11:59:22 +00:00
configure Fix a couple of types and, more importantly, documentation files accidentally 2012-10-12 16:59:04 +00:00
configure.ac Fix a couple of types and, more importantly, documentation files accidentally 2012-10-12 16:59:04 +00:00
Console.m fix compiler warnings 2012-10-28 12:32:35 +00:00
Control.m fix compiler warnings 2012-10-28 12:32:35 +00:00
Control.plist Some help starting up 2013-01-18 20:38:59 +00:00
COPYING Fix a couple of types and, more importantly, documentation files accidentally 2012-10-12 16:59:04 +00:00
COPYING.LESSER Add copyright 2012-02-19 12:53:41 +00:00
EcAlarm.h passing userInfo for alarms 2013-04-12 11:13:02 +00:00
EcAlarm.m avoidf compiler warning 2013-11-07 07:55:12 +00:00
EcAlarmDestination.h improve forwarding of cleared alarms 2014-02-22 17:01:46 +00:00
EcAlarmDestination.m tweak 2014-02-22 18:39:06 +00:00
EcAlarmSinkSNMP.h Add gnustep PEN 2012-03-16 11:00:41 +00:00
EcAlarmSinkSNMP.m minor 64bit issues 2013-07-13 07:58:07 +00:00
EcAlerter.h Report sent and failed emails as part of server status 2013-09-04 08:07:02 +00:00
EcAlerter.m bugfix release 2014-05-14 21:52:58 +00:00
EcBroadcastProxy.h more doc tweaks 2012-10-12 15:18:33 +00:00
EcBroadcastProxy.m fix typos 2013-02-09 11:40:00 +00:00
ECCL-SNMP.odt add some documentation of the alarm system and snmp 2013-04-26 14:07:57 +00:00
ECCL.h record ControlVersion 2014-03-26 16:55:03 +00:00
EcClientI.h update to use alarms 2013-11-04 07:28:57 +00:00
EcClientI.m update to use alarms 2013-11-04 07:28:57 +00:00
EcCommand.m Add support for non-interactive use of Console 2014-03-18 15:23:33 +00:00
EcConsole.m turn off reading input in on-interactive mode 2014-03-25 17:53:04 +00:00
EcControl.m record ControlVersion 2014-03-26 16:55:03 +00:00
EcHost.h Backward compatibility user default name fixes 2012-10-05 11:31:23 +00:00
EcHost.m Backward compatibility user default name fixes 2012-10-05 11:31:23 +00:00
EcLogger.h Add copyright 2012-02-19 12:53:41 +00:00
EcLogger.m Register instance for notifications. 2012-11-26 15:12:55 +00:00
EcProcess.h allow easier management of initial defaults by subclasses 2014-04-28 06:40:03 +00:00
EcProcess.m another mewmory allocation debug option 2014-05-08 10:49:24 +00:00
EcTest.h testing additions 2014-03-28 08:07:59 +00:00
EcTest.m testing additions 2014-03-28 08:07:59 +00:00
EcUserDefaults.h improve comment 2014-03-26 12:16:55 +00:00
EcUserDefaults.m add a little leak detection support 2013-08-22 18:11:15 +00:00
GNUmakefile bugfix release 2014-05-14 21:52:58 +00:00
GNUmakefile.postamble improve documentation 2012-10-12 14:59:15 +00:00
GNUmakefile.preamble avoid compiler warnings by removing libraries from snmp compile time flags 2012-10-14 10:11:47 +00:00
GNUSTEP-MIB.txt add copyright 2013-04-29 10:25:29 +00:00
install-sh Enterprise Control/Configuration/Logging package ... preliminary check in. 2012-02-19 11:59:22 +00:00
local.make better example values 2012-12-03 14:23:56 +00:00
LogTool.m 64bit fixups 2013-09-10 12:37:26 +00:00
NSFileHandle+Printf.h minor 64bit issues 2013-07-13 07:58:07 +00:00
NSFileHandle+Printf.m Add copyright 2012-02-19 12:53:41 +00:00
Operators.plist add option to allow any user to log in 2014-03-26 09:38:34 +00:00
README compress/delete improvements. 2013-07-12 19:05:52 +00:00
README.COPYING Fix a couple of types and, more importantly, documentation files accidentally 2012-10-12 16:59:04 +00:00
README.SNMP first time snmp startup commands 2012-11-21 14:55:23 +00:00
Terminate.m Force linker to provide library on all systems. 2013-12-12 09:05:45 +00:00

Getting started
===============

1. Make sure you have GNUstep installed

2. Type 'make' ... to build the code and the documentation

3. Read the documentation (point your web browser at the ECCL subdirectory)

4. (optional) Customise (see local.make) and do 'make clean'.

5. Install it (type 'make install') and try it out.

Key points ...

1. You may want to use 'defaults write NSGlobalDomain EcvEffectiveUser xxx'
where 'xxx' is your username, to tell the system it should be running as you.

2. Debug files are written in ~xxx/Logs ... look there to diagnose problems.

3. Configuration is in ~xxx/Data.  Specifically, you need to configure
~xxx/Data/Command/Control.plist, ~xxx/Data/Command/Operators.plist, and
~xxx/Data/Command/AlertConfig.plist before the Control server will start.
There are examples in the same directory as this README