| |
| libmonit: |
| |
| |
| This library synthesis modules used by Monit into a static library. This |
| factoring of functionality into a separate library represent the first step in |
| our process of refactoring and improving Monit. |
| |
| What you see here now is only a small subset of the actual library and just |
| the bare minimum for what is necessary to implement 'check program'. |
| |
| The long-term goal is to reduce the source code of Monit to basically a parser |
| for the configuration language and a validator which will run the different |
| checks. The rest of the code will be replaced with new libmonit code. |
| |
| Libmonit is built as part of Monit and is not meant to be installed nor |
| distributed. The build system will link libmonit into the monit binary as a |
| static library. PLEASE DO NOT USE OR DISTRIBUTE LIBMONIT AS A SEPARATE |
| LIBRARY. |