Skip to content
This repository was archived by the owner on Dec 9, 2021. It is now read-only.

implements #365: add pw-stdin to cli options#146

Closed
martin-probst wants to merge 1 commit intokeepassx:masterfrom
martin-probst:master
Closed

implements #365: add pw-stdin to cli options#146
martin-probst wants to merge 1 commit intokeepassx:masterfrom
martin-probst:master

Conversation

@martin-probst
Copy link
Copy Markdown

Hi there,

I implemented the pw-stdin command line option, which is available in keepass but not yet in keepassx.
This addresses Feature #365: "CLI Option: read password from stdin" so it is possible to unlock the database via command line with something like
echo "$PASSWORD" | keepassx --pwstdin --keyfile /path/to/file

Greets, Martin

@martin-probst martin-probst changed the title add pw-stdin to cli options implements #365: add pw-stdin to cli options Jan 29, 2016
@realloc
Copy link
Copy Markdown

realloc commented Feb 17, 2016

Lack of this feature in upstream keeps our team from moving to keepassx 2.
Currently we use shared key file encrypted for each team member with GnuPG. We want it to be decrypted and passed via stdin to avoid saving sensitive data on disk even temporary.

+1 for this PR.

daniellandau pushed a commit to daniellandau/keepassx that referenced this pull request Sep 24, 2017
…format

Implement import of databases in CSV (Comma Separated Values) format
daniellandau pushed a commit to daniellandau/keepassx that referenced this pull request Sep 24, 2017
- Added YubiKey 2FA integration for unlocking databases [keepassx#127]
- Added TOTP support [#519]
- Added CSV import tool [keepassx#146, #490]
- Added KeePassXC CLI tool [#254]
- Added diceware password generator [#373]
- Added support for entry references [#370, #378]
- Added support for Twofish encryption [keepassx#167]
- Enabled DEP and ASLR for in-memory protection [#371]
- Enabled single instance mode [#510]
- Enabled portable mode [#645]
- Enabled database lock on screensaver and session lock [#545]
- Redesigned welcome screen with common features and recent databases [#292]
- Multiple updates to search behavior [keepassx#168, keepassx#213, #374, #471, #603, #654]
- Added auto-type fields {CLEARFIELD}, {SPACE}, {{}, {}} [#267, #427, #480]
- Fixed auto-type errors on Linux [#550]
- Prompt user prior to executing a cmd:// URL [#235]
- Entry attributes can be protected (hidden) [keepassx#220]
- Added extended ascii to password generator [#538]
- Added new database icon to toolbar [#289]
- Added context menu entry to empty recycle bin in databases [#520]
- Added "apply" button to entry and group edit windows [#624]
- Added macOS tray icon and enabled minimize on close [#583]
- Fixed issues with unclean shutdowns [keepassx#170, #580]
- Changed keyboard shortcut to create new database to CTRL+SHIFT+N [#515]
- Compare window title to entry URLs [#556]
- Implemented inline error messages [keepassx#162]
- Ignore group expansion and other minor changes when making database "dirty" [#464]
- Updated license and copyright information on souce files [#632]
- Added contributors list to about dialog [#629]
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants