Enterprise Control Configuration and Logging
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
AlarmTool.m
AlertConfig.plist
COPYING
COPYING.LESSER
ChangeLog
Command.m
Console.m
Control.m
Control.plist
ECCL-SNMP.odt
ECCL.h
EcAlarm.h
EcAlarm.m
EcAlarmDestination.h
EcAlarmDestination.m
EcAlarmSinkSNMP.h
EcAlarmSinkSNMP.m
EcAlerter.h
EcAlerter.m
EcBroadcastProxy.h
EcBroadcastProxy.m
EcClientI.h
EcClientI.m
EcCommand.m
EcConsole.m
EcControl.m
EcHost.h
EcHost.m
EcLogger.h
EcLogger.m
EcMemoryLogger.h
EcProcess.h
EcProcess.m
EcTest.h
EcTest.m
EcUserDefaults.h
EcUserDefaults.m
GNUSTEP-MIB.txt
GNUmakefile
GNUmakefile.postamble
GNUmakefile.preamble
LogTool.m
NSFileHandle+Printf.h
NSFileHandle+Printf.m
Operators.plist
README
README.COPYING
README.SNMP
Terminate.m
config.guess
config.h.in
config.make.in
config.sub
configure
configure.ac
install-sh
local.make

README

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/DebugLogs ...
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