Configuration script for Perforce Git Fusion. Usage: configure-git-fusion.sh [-n] [-m] [--server new|local|remote] [ --readonly ] [--super ] [--superpassword ] [--gfp4password ] [--gfsysuser ] [--id ] [--p4port <[ssl:][host:]port>] [--p4root ] [ --timezone ] [ --unicode ] configure-git-fusion.sh Description: For configuring a new Git Fusion instance, provide the required data via arguments or prompts. If no arguments are given and system user 'git' exists with the default home directory containing '/opt/perforce/git-fusion/home/perforce-git-fusion/p4gf_environment.cfg', then an upgrade will be performed using parameters read from p4gf_envonment.cfg. -n - Non-interactive mode -m - Monochrome --super - Perforce super user's username. --superpassword - Perforce super user's password. --gfp4password - Password set on new Git Fusion Perforce users. --gfsysuser - The system user to run Git Fusion as. If the user does not exist, it will be created. Defaults to "git". --gfdir - The path to the Git Fusion executable files --server new|local|remote - Choose the server type to be used with this Git Fusion instance new = install a new Perforce Server on this machine local = use an existing Perforce Server on this machine remote = use an existing Perforce Server on another machine --readonly - Configure this Git Fusion instance to be read only - no pushes allowed --id - Server-id used to identify the Git Fuison server and also used as the service name when installing a new Perforce Server. Defaults to the current hostname. --p4root - The directory to create to store the new Perforce Server. --p4port - The P4PORT for the Perforce Server. --timezone - The Perforce Server's timezone in Olson format --unicode - If --server=new, configure the new Perforce Server to support unicode --debug - Enable debugging reporting --help - This help