= The Plug-in Skeleton = The federation distribution includes a functional skeletion that illustrates handling the [FeddPluginCalls interface calls] though it does not manipulate any external testbed. It does illustrate most of the support for creating plug-ins, including reading configuration files, creating access control databases that map to local permission structures, storing persistent state and allocating local resources. The skeleton merely assigns an non-negative integer to each request. The range of integers is set from a configuration file. This page describes how to set-up and run the skeleton plug-in, as well as what it does. == Configuration == Create a configuration directory and make subdirectories in it called {{{certs}}} and {{{userconf}}}.