tellerops / teller

Cloud native secrets management for developers - never leave your command line for secrets.
https://github.com/tellerops/teller
Apache License 2.0
2.88k stars 187 forks source link

keepass: unexpected leading slash for root items #188

Closed mkol5222 closed 1 year ago

mkol5222 commented 1 year ago

Description

Keepass provider entries in root of database should be created without leading slash for consistency between root and non-root Keepass items

Motivation and Context

Inconsistent path creates confusion and it made me think that Keepass support is broken, because path to entry was not predictable.

How Has This Been Tested?

Created Keepass database with entries in root and inside groups. Both should have path without need for leading slash. E.g.

  KeyPass:
    env:
      world:
        path: Root/hello
      redis:
        path: Root/redis/config/foobar

Please consider this change.

kaplanelad commented 1 year ago

Thanks @mkol5222