Skip to content

Getting Started

Glenn edited this page Apr 18, 2020 · 6 revisions

Install (Linux and Mac OSX)

  1. Access the terminal of your Linux or Mac OSX machine.

  2. Clone the Git repository to your local machine:

git clone https://github.com/glennake/DirectFire_Converter.git

  1. Change directory to the cloned repository:

cd DirectFire_Converter

  1. Install the required modules using Pip for Python3:

pip3 install -r requirements.txt

Usage

python3 converter.py

Usage:

converter.py [-h] -c <file_path> -s <source_type> -d <destination_type>

Parameters:

-h, --help, show help
-c, --config /full/path/to/config, source configuration file / folder
-s, --source {ciscoasa_pre83, fortigate, juniperxrx, watchguard}, source type
-d, --destination {ciscoasa, data, fortigate}, destination type

Parameters

config (-c, --config)

Description: full path to input configuration file or folder (/full/path/to/config)

source (-s, --source)

Description: source type
See Firewall Support for full list of supported options.

destination (-d, --destination)

Description: destination type
See Firewall Support for list of supported options.