-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
git-maintenance doesn't work with git-credential-manager & pass #625
Comments
Since this issue happens when using the |
I currently don't have access to the machine for a while, may be able to report in 5~6 days. Though in terms of workaround I'm not sure if switching to crond is a better way against just removing those two lines. |
EDIT: Okay |
Update: the cron scheduler succeeded for both hourly and daily runs 👍 |
or closed issue matching
what I'm seeing, including in the
git-for-windows/git
tracker.Setup
microsoft/git
are you using? Is it 32-bit or 64-bit?Are you using Scalar or VFS for Git?
Yes (scalar)
Nope, it's Ubuntu 22.04 jammy.
to the issue you're seeing?
Details
Minimal, Complete, and Verifiable example
this will help us understand the issue.
The command succeeds.
the repository?
I believe this is repo-agnostic
Additional info
Similar to #604 I've found that the problem resolves when I try to comment out two lines from
~/.config/systemd/user/[email protected]
:pass
to work. Otherwise changing ExecStart tobash -c 'pass list'
shows as if pass has an empty password store. I have no clue what syscalls other than@system-service
is needed for pass to work.git-credential-manager
to run. Otherwise changing ExecStart tobash -c '(echo ...) | git-credential-manager get'
segfaults. For this one though I understand whyMemoryDenyWriteExecute
is needed since gcm is a dotnet application which may use JIT.I didn't check if the upstream git has the same problem (it probably has), but since git-maintenance is probably mostly used by scalar I felt this issue is to be reported here.
X-post (gcm): git-ecosystem/git-credential-manager#1521
The text was updated successfully, but these errors were encountered: