summaryrefslogtreecommitdiff
path: root/modules/programs/ssh/default.nix
AgeCommit message (Collapse)Author
2024-12-23programs.ssh: add extraConfig optionJörg Thalheim
Same interface as in NixOS. This is useful to apply configuration for remote builders.
2024-07-31programs.ssh: add certificate authoritiesJörg Thalheim
2024-06-15ssh: use symlinks for `authorizedKeys` optionsEmily
As explained in the changelog and activation check, the previous implementation had a nasty security bug that made removing a user’s authorized keys effectively a no‐op.
2024-04-19treewide: remove lib.mdDocWeijia Wang
2023-09-15programs.ssh: write ssh known_hosts only if there are any setWael M. Nasreddine
2023-07-12etc: use `.before-nix-darwin` instead of `.orig`Michael Hoang
2023-06-24treewide: convert all option docs to MarkdownEmily
This process was automated by [my fork of `nix-doc-munge`]; thanks to @pennae for writing this tool! It automatically checks that the resulting documentation doesn't change, although my fork loosens this a little to ignore some irrelevant whitespace and typographical differences. As of this commit there is no DocBook remaining in the options documentation. You can play along at home if you want to reproduce this commit: $ NIX_PATH=nixpkgs=flake:nixpkgs/c1bca7fe84c646cfd4ebf3482c0e6317a0b13f22 \ nix shell nixpkgs#coreutils \ -c find . -name '*.nix' \ -exec nix run github:emilazy/nix-doc-munge/0a7190f600027bf7baf6cb7139e4d69ac2f51062 \ {} + [my fork of `nix-doc-munge`]: https://github.com/emilazy/nix-doc-munge
2023-06-08ssh: fix public keys in home directory not workingMichael Hoang
Added `services.openssh.authorizedKeysFiles` option from NixOS.
2023-05-10give creditssbh69840
2023-05-10newline eof for authorized-keys confsbh69840
2023-05-10authkeys path in sshd_configsbh69840
2023-05-10enable copysbh69840
2023-05-10support authorized_keys for userssbh69840
2021-10-23add forward compatibility for literalExample deprecationDaiderd Jordan
Fixes #367
2020-09-02Remove deprecated types.loaOfMario Rodas
types.loaOf has been deprecated for a long time and is now in the process of removal. See: https://github.com/NixOS/nixpkgs/pull/96042
2018-03-06ssh: add option to configure known hostsDaiderd Jordan