Documentation for LCFG Developers
These tips and howtos relate to extending and developing LCFG, for instance by developing new components.
Recent documents:
- BuildTools - tools for building LCFG components
- UsingLCFGSvn - Tips on working with the LCFG subversion repository
- AutoBuild - the LCFG source auto-builder service
- LcfgSkeleton - creating skeleton code for new components
- SchemaChanges - how to manage changes to LCFG component schemas
- XMLProfileNotes - Notes on the LCFG XML profile structure
- LoadingResources - How to read LCFG resource values from scripts
- ControllingDaemons - How to call service actions (e.g. apache reload) in a platform-independent way.
- EnvInit - Generic support for initialising the environment for component method calls
- BuildDependencies - Standard build dependencies for LCFG components.
- SystemdDocs - Using Systemd with LCFG
- SysInfoDevel - How to query SysInfo from LCFG components and shell scripts
- FileComponentIdeas - Any ideas for how to improve the file component
- CommonMacroIdeas - Proposed cpp convenience and mutation macros which could be added to the LCFG layer
Older documents (which are mostly still relevant):
Various Thoughts and Ideas
Topic revision: r19 - 2017-11-23
- kenny