gerrit/Documentation/pgm-SwitchSecureStore.txt
Michael Ochmann a843461b18 Some more broken synopsis formattings in documentation
Same exercise as in change 79311 but now for the pgm commands.
Fixed some syntax expressions that did not match the list of command
options and harmonized the indentation.

Change-Id: Ieec06ea87ecbc8cda467f58d514e2f29993ba46e
Signed-off-by: Michael Ochmann <michael.ochmann@sap.com>
2016-07-08 13:47:29 +02:00

42 lines
1.2 KiB
Plaintext

= SwitchSecureStore
== NAME
SwitchSecureStore - Changes the currently used SecureStore implementation
== SYNOPSIS
[verse]
--
_java_ -jar gerrit.war _SwitchSecureStore_
[--new-secure-store-lib]
--
== DESCRIPTION
Changes the SecureStore implementation used by Gerrit. It migrates all data
stored in the old implementation, removes the old implementation jar file
from `$site_path/lib` and puts the new one there. As a final step
the link:config-gerrit.html#gerrit.secureStoreClass[gerrit.secureStoreClass]
property of `gerrit.config` will be updated.
All dependencies not provided by Gerrit should be put the in `$site_path/lib`
directory manually, before running the `SwitchSecureStore` program.
After this operation there is no automatic way back the to standard Gerrit no-op
secure store implementation, however there is a manual procedure:
* stop Gerrit,
* remove SecureStore jar file from `$site_path/lib`,
* put plain text passwords into `$site_path/etc/secure.conf` file,
* start Gerrit.
== OPTIONS
--new-secure-store-lib::
Path to jar file with new SecureStore implementation. Jar dependencies must be
put in `$site_path/lib` directory.
GERRIT
------
Part of link:index.html[Gerrit Code Review]
SEARCHBOX
---------