Scroll to navigation

grr_config_updater(1) grr_config_updater(1)

NAME

grr_config_updater - GRR configuration tool

SYNOPSIS

grr_config_updater [-h] [--verbose] [--debug] [--config CONFIG]

[--secondary_configs SECONDARY_CONFIGS] [--config_help]
[--context CONTEXT] [--plugins PLUGINS]
[--disallow_missing_config_definitions] [-p PARAMETER]
[--list_storage][--share_dir SHARE_DIR]
<subcommand>

DESCRIPTION

This is the main configuration tool for GRR. It has numerous subcommands to perform various actions. When first setting up a new GRR instance, one probably only cares about 'initialize'.

This tool needs to be executed as the '_grr' user, e.g. via 'sudo -u _grr'.

SUBCOMMANDS

Generate crypto keys in the configuration.
Repack the clients binaries with the current configuration.
Run all the required steps to setup a new GRR install.
Set a config variable.
Update user settings.
Add a new user.
Delete an user account.
Display user settings or list all users.
Upload a raw file to an aff4 path.
Upload a raw json artifact file.
Sign and upload a 'python hack' which can be used to execute code on a client.
Sign and upload an executable which can be used to execute code on a client.
Authenticode Sign the component.
Sign and upload a client component.
Sign and upload all client components. download_missing_rekall_profiles Downloads all Rekall profiles from the repository that are not currently present in the database.

OPTIONS

Turn of verbose logging.
When an unhandled exception occurs break in the debugger.
Primary Configuration file to use. This is normally taken from the installed package and should rarely be specified.

--secondary_configs SECONDARY_CONFIGS Secondary configuration files to load (These override previous configuration files.).

Print help about the configuration.
Use these contexts for the config.
Load these files as additional plugins.

--disallow_missing_config_definitions If true, we raise an error on undefined config options.

-p PARAMETER, --parameter PARAMETER Global override of config values. For example -p DataStore.implementation=MySQLDataStore

List all storage subsystems present.

--share_dir SHARE_DIR Path to the directory containing grr data.

AUTHOR

GRR developers team <grr-dev@googlegroups.com>

19 June 2018 GRR 3.1.0.2