Skip to content

bug: keychain: updates break existing module #7104

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

Open
2 tasks done
octvs opened this issue May 21, 2025 · 1 comment
Open
2 tasks done

bug: keychain: updates break existing module #7104

octvs opened this issue May 21, 2025 · 1 comment
Assignees
Labels
bug triage Issues or feature request that have not been triaged yet

Comments

@octvs
Copy link
Contributor

octvs commented May 21, 2025

Are you following the right branch?

  • My Nixpkgs and Home Manager versions are in sync

Is there an existing issue for this?

  • I have searched the existing issues

Issue description

There are recent changes on keychain, including changes to the cli. This
new version has landed on unstable, and it is not complaint with the
existing module. For example it ignores the --agents option, which broke my
config. I was able to get around it via extraFlags, but the module needs an
update to mirror changes upstream.

If I can spare some time I will offer a PR, since I already had to read the
changes.

Maintainer CC

No response

System information

 - system: `"x86_64-linux"`
 - host os: `Linux 5.15.167.4-microsoft-standard-WSL2, NixOS, 25.05 (Warbler), 25.05.20250508.dda3dcd`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.28.3`
 - nixpkgs: `/nix/store/p893dkrzm5rxvhnqh092prgi1a7dzmcy-source`
@octvs octvs added bug triage Issues or feature request that have not been triaged yet labels May 21, 2025
@octvs octvs changed the title bug: keychain updates breake existing module bug: keychain updates break existing module May 21, 2025
@octvs octvs changed the title bug: keychain updates break existing module bug: keychain: updates break existing module May 21, 2025
@keysmashes
Copy link
Contributor

for those not doing anything complicated and just wanting the warning about --agents to go away: if you only use Keychain for SSH (programs.keychain.agents = [ "ssh" ];), just remove that line.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug triage Issues or feature request that have not been triaged yet
Projects
None yet
Development

No branches or pull requests

5 participants