Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
bpluginfo(8)	    Backup Archiving REcovery Open Sourced	  bpluginfo(8)

NAME
       bpluginfo - Bareos Plugin information utility

SYNOPSIS
       bplufinfo [options] plugin_filename.so

DESCRIPTION
       The main	purpose	of bpluginfo is	to display different information about
       Bareos plugin. You can use it to	check a	plugin name,  author,  license
       and short description. You can use -f option to display API implemented
       by the plugin. Some plugins may require additional '-a' option for val-
       idating a Bareos	Daemons	API. In	most cases it is not required.

OPTIONS
       A summary of options is included	below.

       -h     Show usage of the	program.

       -v     Verbose information printing all available data from the plugin,
	      including	plugin header and implemented API.

       -i     Display short information	from plugin header only. This is a de-
	      fault option.  Option incompatible with -f option.

       -f     Display information about	implemented API	functions.

       -a <api>
	      You can supply the plugin	initialization function	with a partic-
	      ular Bareos API number. Without this option a default API	number
	      is '1'. Option require a numeric argument.

RETURN CODE
       bpluginfo returns 0 on success, and non-zero on error.

       You can check return code to find what was a cause of the error.
	       * 0 - success
	       * 1 - cannot load a plugin
	       * 2 - cannot find a loadPlugin function
	       * 3 - cannot find an unloadPlugin function
	       * 10 - not enough memory

EXAMPLE	USAGE
       This  is	an example of bplufinfo	usage with verbose option (-v) and de-
       fault plugin.

	      $	bpluginfo -v /usr/lib/bareos/plugins/python-fd.so

	      Plugin type:	      Bareos File Daemon plugin
	      Plugin magic:	      *FDPluginData*
	      Plugin version:	      2
	      Plugin release date:    October 2013
	      Plugin author:	      Marco van	Wieringen
	      Plugin licence:	      Bareos AGPLv3
	      Plugin description:     Python File Daemon Plugin
	      Plugin API version:     8
	      Plugin usage:
	      python:module_path=<path-to-python-modules>:module_name=<python-module-to-load>:...

	      Plugin functions:
	       newPlugin()
	       freePlugin()
	       getPluginValue()
	       setPluginValue()
	       handlePluginEvent()
	       startBackupFile()
	       endBackupFile()
	       startRestoreFile()
	       endRestoreFile()
	       pluginIO()
	       createFile()
	       setFileAttributes()
	       checkFile()

AUTHOR
       Written by Radoslaw Korzeniewski	(c) Inteos Sp. z o.o.

BUGS
       Does not	handle all required Bareos functions callbacks which can  lead
       to utility crash.

REPORTING BUGS
       Report bugs to <support@inteos.pl>.

COPYRIGHT
       Copyright (C) 2012 Free Software	Foundation Europe e.V.
       This is free software; see the source for copying conditions.  There is
       NO warranty; not	even for MERCHANTABILITY or FITNESS FOR	 A  PARTICULAR
       PURPOSE.

SEE ALSO
       bareos-dir, bareos-sd, bareos-fd, Bareos	Plugins	API

bpluginfo			   July	2012			  bpluginfo(8)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | RETURN CODE | EXAMPLE USAGE | AUTHOR | BUGS | REPORTING BUGS | COPYRIGHT | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=bpluginfo&sektion=8&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help