Enterprise Control Configuration and Logging
Find a file
Richard Frith-MacDonald 2a76c0079e thread safety improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38496 72102866-910b-0410-8b05-ffd578937521
2015-05-14 13:47:30 +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 Add some fine control over standard IO stream handling 2015-03-26 11:33:02 +00:00
Command.m add autorestart 2014-07-01 22:06:42 +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 Minor changes to allow build with clang if net-snmp uses fstack-protect-strong 2015-01-07 15:46:42 +00:00
configure.ac Minor changes to allow build with clang if net-snmp uses fstack-protect-strong 2015-01-07 15:46:42 +00:00
Console.m fix compiler warnings 2012-10-28 12:32:35 +00:00
Control.m add autorestart 2014-07-01 22:06:42 +00:00
Control.plist Add some fine control over standard IO stream handling 2015-03-26 11:33:02 +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 add some debug 2015-02-02 10:38:44 +00:00
EcAlarmDestination.m add some debug 2015-02-02 10:38:44 +00:00
EcAlarmSinkSNMP.h Add gnustep PEN 2012-03-16 11:00:41 +00:00
EcAlarmSinkSNMP.m SNMP fix 2014-11-28 13:01:12 +00:00
EcAlerter.h Add support for limited activitym periods for a rule 2015-02-23 10:55:02 +00:00
EcAlerter.m Provide more logging accuracy 2015-03-19 21:11:55 +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 fix minor typos 2014-10-24 12:56:43 +00:00
ECCL.h minor timeing tweaks documented 2015-01-27 14:56:39 +00:00
EcClientI.h More reliably system shutdown 2015-01-26 12:50:42 +00:00
EcClientI.m More reliably system shutdown 2015-01-26 12:50:42 +00:00
EcCommand.m Fix log puge 2015-05-07 06:44:22 +00:00
EcConsole.m fixup locking problem 2014-11-24 11:49:22 +00:00
EcControl.m fix typo 2015-02-23 14:48:21 +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 clear cached logger objects when necessary 2014-09-16 18:57:07 +00:00
EcLogger.m fix use of pandingFlush 2015-03-22 07:39:14 +00:00
EcProcess.h Add some fine control over standard IO stream handling 2015-03-26 11:33:02 +00:00
EcProcess.m thread safety improvements 2015-05-14 13:47:30 +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 Fixup merging of config into the Control process 2015-02-04 10:32:07 +00:00
EcUserDefaults.m remove boxus #ifdef 2015-02-04 11:37:48 +00:00
GNUmakefile bump versiopn for release 2015-02-23 14:59:39 +00:00
GNUmakefile.postamble use config.status when available 2015-01-31 20:55:45 +00:00
GNUmakefile.preamble More reliably system shutdown 2015-01-26 12:50:42 +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 Fix log puge 2015-05-07 06:44:22 +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/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