libelektra
libelektra copied to clipboard
Elektra serves as a universal and secure framework to access configuration settings in a global, hierarchical key database.
## Steps to Reproduce the Problem ```c ... (ks, keyNew (baseKeyName "spec:/test/path", KEY_META, "description", "Some description", \ KEY_META, "opt", "p", \ KEY_META, "opt/arg/name", "path", \ KEY_META, "opt/long", "path", \ KEY_META,...
Update the REGEX to also allow tabs. ## Basics - [x] Short descriptions of your changes are in the release notes (added as entry in `doc/news/_preparation_next_release.md` which contains `_(my name)_`)...
Not every command only uses return codes from 10 and up. - [ ] kdb-plugin-check.md - [ ] kdb-plugin-info.md - [ ] kdb-meta-get.md - [ ] kdb-meta.show.md - [ ]...
## Steps to Reproduce the Problem ```sh kdb set user:/key "Some value" kdb set user:/key/child "Some child value" kdb ls user:/ #> user:/key #> user:/key/child kdb mv user:/key user:/otherkey kdb...
As @dev2718 found out, it is best to disable cascading writes with an exception if the namespace is explicitly given. So disable cascading writes in: - [x] `kdb set` (in...
Currently we have a few aliases, e.g. smount for spec-mount. I propose to remove these aliases, as their benefit is minor, they can be confusing and the man pages do...
From #4012: > It should work like git (same as commands in elektraGetOpts). If we are interested in making it work like git, we need a patch to use elektraGetOpts...
## Steps to Reproduce the Problem ```sh kdb meta-set "spec:/sw/redshift/#0/current/mode" default continual kdb set "/sw/redshift/#0/current/mode" print kdb get "/sw/redshift/#0/current/mode" ``` ## Expected Result That the second command fails because the...
Quotes taken from [doc/decisions/global_plugins.md](https://github.com/ElektraInitiative/libelektra/blob/master/doc/decisions/global_plugins.md) > Notification does not happen once after final commit, but for every plugin What exactly does that mean? How should it work? > Plugin interface should...
* Currently, `kdb mount` accepts mountpoints, regardless of whether these mountpoints actually exist. * Example: `kdb mount ~/thisfiledoesnotexist.ni spec:/test ni` has return code 0 and prints nothing to stdout/err. *...