Comments (8)
Sure thing. I can change it to something like
/path/to/program (uid=1, gid=1) is not allowed to call git-credential-keepassxc
If it's not too complicated, I can even print out the command that adds the caller I guess. Hope I can have some time to tackle this this weekend. There are also a few dependency upgrades that need to be taken care of.
from git-credential-keepassxc.
Sounds awesome to me!
Add the aforementioned (basic) details in the next to replace the N/A
string (if the N/A
string "has a meaning" keep it; add the newline regardless).
It'd be a cute addition to add the necessary command to add the caller too.
Looking forward in using this feature; I am now "back" at the minimal version.
I also like the notifications
, but caller is mandatory
then; I don't want to build it myself 😓
If you happen to have a debian
directory, I have a pet project that can build this "automatically" in Docker.
Unless you have your own thing.
from git-credential-keepassxc.
PS: Are you "planning" on opening discussions?
I have more "generic" questions; but I don't want to open necessarily open an issue (and/or then have a "very nicely-cut issue topic")
from git-credential-keepassxc.
discussions
Enabled.
from git-credential-keepassxc.
Thanks for merging the feature :-D
I hate to be the annoying one; but could you build a release? 😕
I am not familiar with / I don't use the Rust toolchain, and I don't have it downloaded to try and build from sources.
from git-credential-keepassxc.
You can download from GHA for now.
from git-credential-keepassxc.
Oh yeah - awesome :-D
from git-credential-keepassxc.
In Ubuntu "it seems necessary" to also add:
Feb 14 12:31:10.865 INFO Dump is disabled
Feb 14 12:31:10.865 INFO Reading configuration from /home/u/.config/git-credential-keepassxc
Feb 14 12:31:10.865 INFO PID: 284122
Feb 14 12:31:11.037 INFO PPID: 284121
Feb 14 12:31:11.038 INFO Parent process path: /usr/bin/dash
Feb 14 12:31:11.038 INFO Canonical parent process path: /usr/bin/dash
Feb 14 12:31:11.046 INFO Run `git-credential-keepassxc caller add --uid 1000 --gid 1000 /usr/bin/dash` to add current caller to allowed caller list
Feb 14 12:31:11.046 ERRO /usr/bin/dash (uid=1000, gid=1000) is not allowed to call git-credential-keepassxc, Caused by: N/A
ofc, that could very well avoided by changing user shells (?), but for ages it's not the case (https://askubuntu.com/a/976487/645458, https://wiki.ubuntu.com/DashAsBinSh)
I can make a README.md PR if you'd agree with my analysis; or wherever you (want to) keep your FAQs
from git-credential-keepassxc.
Related Issues (20)
- Prompt to use Yubikey? HOT 3
- `dyld: Library not loaded: /usr/local/opt/libusb/lib/libusb-1.0.0.dylib` on macbook M1 HOT 1
- to add some docs for `git-credential-keepassxc get` command for non git use cases
- Support for error codes
- Support for error codes HOT 2
- Existing credentials used/updated! HOT 9
- Offer credentials from `Git` group only (CLI flag & automatically)
- KeePassXC update 2.7.2/2.7.3 breaks connection to Unix socket HOT 1
- Exit code of `ERRO ... is not allowed to call git-credential-keepassxc` is `0` HOT 2
- Notifications configurable via config file HOT 2
- Allow `get` to optionally receive one argument, and print only that field HOT 2
- [AUR package] shell is not allowed to call git-credential-keepassxc HOT 7
- What is the expected behavior when computer has multiple YubiKeys? HOT 3
- Filter by username to return nothing when no match HOT 2
- Readme unclear HOT 3
- Trouble Retrieving Password From Shell HOT 1
- Add support for git 2.41 HOT 2
- zsh is not allowed to call git-credential-keepassxc HOT 1
- Failed to locate socket, Caused by: N/A HOT 1
- Failed to connect to Unix socket HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from git-credential-keepassxc.