Difference between revisions of "Plugins"

From FOG Project
Jump to: navigation, search
(Plugins)
(Access Control Plugin)
Line 28: Line 28:
 
* Can also be used to direct the host to download it's snapins from the relevant location
 
* Can also be used to direct the host to download it's snapins from the relevant location
  
===Access Control Plugin===
+
==Access Control Plugin==
 
* <span style="background-color:RED; padding: 1px"> '''NOT Currently ready''' </span>
 
* <span style="background-color:RED; padding: 1px"> '''NOT Currently ready''' </span>
 
* To give a layer of security and control over the task and imaging processes as well as limit the GUI items from "designated" controls
 
* To give a layer of security and control over the task and imaging processes as well as limit the GUI items from "designated" controls

Revision as of 15:05, 26 November 2014

Plugins add more functionality to FOG.

Enabling Plugins

Plugins are not enabled on the FOG server by default, so this is the first thing we will need to do.

  1. Log in to the FOG Web UI.
  2. Go to FOG Configuration
  3. Go to Fog Settings
  4. Scroll Down and locate the section Plugin System
  5. Tick on FOG_PLUGINSYS_ENABLED
  6. Click "Save Changes"

Activate Plugins

  • Lists all the available plugins to install

Install Plugins

  • Lists all your "downloaded" plugins that are not activated yet

Installed Plugins

  • Lists all your installed and active plugins

LDAP Plugin

  • LDAP plugin to use a LDAP validation with FOG

Location Plugin

  • Allows you to direct hosts at separate locations and manage through a centralized server
  • Hosts will be imaged from their location setup, rather than trying to pull from a random node/server across, potentially, WAN links
  • Same works for "Tftp" in that it will direct the host to get it's kernel and init from it's related location
  • Can also be used to direct the host to download it's snapins from the relevant location

Access Control Plugin

  • NOT Currently ready
  • To give a layer of security and control over the task and imaging processes as well as limit the GUI items from "designated" controls
  • For Example: IT vs. Regular User

Capone Plugin

  • Capone is a plugin for FOG that allows you to image a computer based on DMI/Hardware information without having to register it with the FOG server. This module was originally written for a HP computer warranty service center in the UK. They wanted to be able to restore a computer's image just by plugging it into the network and PXE booting the machine, without any user intervention. This module is great for repair shops and places where you don't need FOG to manage the computer after it is imaged. This is our attempt at pushing FOG into the service/repair sector.
  • Plugins: Capone

WOL Broadcast Plugin

  • Allowing the Fog user to specify different broadcast address on your network
  • WOL will use those set values to send the WOL Packets to the broadcast addresses, rather than staying only on layer 2

Example Plugin

  • If you would like to create your own plugins here is a template to follow.