\select@language {english}
\contentsline {chapter}{\numberline {1}Python Scripting}{1}{chapter.1}
\contentsline {section}{\numberline {1.1}Python Configuration}{1}{section.1.1}
\contentsline {section}{\numberline {1.2}Bacula Events}{2}{section.1.2}
\contentsline {section}{\numberline {1.3}Python Objects}{2}{section.1.3}
\contentsline {section}{\numberline {1.4}Python Console Command}{5}{section.1.4}
\contentsline {section}{\numberline {1.5}Debugging Python Scripts}{5}{section.1.5}
\contentsline {section}{\numberline {1.6}Python Example}{6}{section.1.6}
\contentsline {chapter}{\numberline {2}Variable Expansion}{9}{chapter.2}
\contentsline {section}{\numberline {2.1}General Functionality}{9}{section.2.1}
\contentsline {section}{\numberline {2.2}Bacula Variables}{9}{section.2.2}
\contentsline {section}{\numberline {2.3}Full Syntax}{10}{section.2.3}
\contentsline {section}{\numberline {2.4}Semantics}{11}{section.2.4}
\contentsline {section}{\numberline {2.5}Examples}{11}{section.2.5}
\contentsline {chapter}{\numberline {3}Using Stunnel to Encrypt Communications}{13}{chapter.3}
\contentsline {section}{\numberline {3.1}Communications Ports Used}{13}{section.3.1}
\contentsline {section}{\numberline {3.2}Encryption}{13}{section.3.2}
\contentsline {section}{\numberline {3.3}A Picture}{14}{section.3.3}
\contentsline {section}{\numberline {3.4}Certificates}{14}{section.3.4}
\contentsline {section}{\numberline {3.5}Securing the Data Channel}{14}{section.3.5}
\contentsline {section}{\numberline {3.6}Data Channel Configuration}{15}{section.3.6}
\contentsline {section}{\numberline {3.7}Stunnel Configuration for the Data Channel}{15}{section.3.7}
\contentsline {section}{\numberline {3.8}Starting and Testing the Data Encryption}{16}{section.3.8}
\contentsline {section}{\numberline {3.9}Encrypting the Control Channel}{16}{section.3.9}
\contentsline {section}{\numberline {3.10}Control Channel Configuration}{17}{section.3.10}
\contentsline {section}{\numberline {3.11}Stunnel Configuration for the Control Channel}{17}{section.3.11}
\contentsline {section}{\numberline {3.12}Starting and Testing the Control Channel}{18}{section.3.12}
\contentsline {section}{\numberline {3.13}Using stunnel to Encrypt to a Second Client}{18}{section.3.13}
\contentsline {section}{\numberline {3.14}Creating a Self-signed Certificate}{19}{section.3.14}
\contentsline {section}{\numberline {3.15}Getting a CA Signed Certificate}{20}{section.3.15}
\contentsline {section}{\numberline {3.16}Using ssh to Secure the Communications}{20}{section.3.16}
\contentsline {chapter}{\numberline {4}Bacula Projects}{21}{chapter.4}
\contentsline {chapter}{\numberline {5}The internal database is not supported, please do not use it.}{23}{chapter.5}
\contentsline {section}{\numberline {5.1}Internal Bacula Database}{23}{section.5.1}
\contentsline {chapter}{\numberline {6}Bacula Copyright, Trademark, and Licenses}{25}{chapter.6}
\contentsline {section}{\numberline {6.1}CC-BY-SA}{25}{section.6.1}
\contentsline {section}{\numberline {6.2}GPL}{25}{section.6.2}
\contentsline {section}{\numberline {6.3}LGPL}{25}{section.6.3}
\contentsline {section}{\numberline {6.4}Public Domain}{25}{section.6.4}
\contentsline {section}{\numberline {6.5}Trademark}{26}{section.6.5}
\contentsline {section}{\numberline {6.6}Fiduciary License Agreement}{26}{section.6.6}
\contentsline {section}{\numberline {6.7}Disclaimer}{26}{section.6.7}
\contentsline {section}{\numberline {6.8}Authors}{26}{section.6.8}
\contentsline {section}{\numberline {6.9}Table of Contents}{39}{section.6.9}
\contentsline {section}{\numberline {6.10}GNU LESSER GENERAL PUBLIC LICENSE}{39}{section.6.10}
\contentsline {section}{\numberline {6.11}Preamble}{39}{section.6.11}
\contentsline {section}{\numberline {6.12}TERMS AND CONDITIONS}{40}{section.6.12}
\contentsline {section}{\numberline {6.13}How to Apply These Terms to Your New Libraries}{45}{section.6.13}
