![]() ![]() edit: Edit an entry's attributes (except password).Group names and entry titles can be passed as partial, case-insensitive strings for matching. -show-completion: Show completion for the current shell, to copy it or customize the installation.-install-completion: Install completion for the current shell. ![]() ![]() -p, -profile TEXT: Specify config profile to use.KEEPASSDB, KEYPASSDB_KEYFILE and KEEPASSDB_PASSWORD (falling back to a prompt for the password).įor more detailed usage, use -help with any kpcli command listed below. If no config.ini file exists, kpcli will attempt to find config in the environment variables Timeout, provide a KEYPASSDB_TIMEOUT config or environment variable. More than one profile can be set for multiple databases, and switched with the -p flag īy default, passwords copied to the clipboard will timeout after 5 seconds. If your database uses a key file, provide that location too: Config fileĬreate a config file at $(HOME)/.kp/config.ini, with at least a default profile, and yourĭatabase location and credentials: If no KEEPASSDB_PASSWORD is found, kpcli will prompt for it. kpcli will prompt for the password once and then every 24 hours.ĪT YOUR OWN RISK! KEEPASSDB_PASSWORD can be set in plaintext in the config.ini file or as an environment variable if you really want to. The (encrypted) database password can be stored by setting STORE_ENCRYPTED_PASSWORD to True in the config.ini file orĪs an environment variable. Kpcli will look for database configuration first in in environment variables, and ![]() Poetry install # pip install poetry first if necessary kpcli avoids these conflicts, and also providesĪ utility to compare conflicting copies and identify where the conflicts lie. This results in "conflicting copies" being generated ifĪ opens and updates the database from more than one device. Such as Dropbox or other synchronisation software.
0 Comments
Leave a Reply. |