Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions modules/auth.nix
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ in
};
libdefaults = {
default_realm = "OCF.BERKELEY.EDU";
forwardable = true;
Comment thread
jaysa68 marked this conversation as resolved.
Outdated
};
};
};
Expand Down
10 changes: 6 additions & 4 deletions profiles/desktop.nix
Original file line number Diff line number Diff line change
Expand Up @@ -116,15 +116,17 @@ in
# More info: https://nix.dev/guides/faq#how-to-run-non-nix-executables
programs.nix-ld.enable = true;

# Enable ticket forwarding on desktops (no password when sshing to other ocf hosts from the desktops thru supernova!)
# disabled on everything else bc they dont need to jump through hosts like that...
# Only forward Kerberos tickets to login servers (fluttershy and rainbowdash)
programs.ssh.extraConfig = lib.mkOverride 90 ''
CanonicalizeHostname yes
CanonicalDomains ocf.berkeley.edu
Host *.ocf.berkeley.edu *.ocf.io 169.229.226.* 2607:f140:8801::*
Host fluttershy.ocf.berkeley.edu rainbowdash.ocf.berkeley.edu
GSSAPIAuthentication yes
GSSAPIKeyExchange yes
GSSAPIDelegateCredentials yes
Host *.ocf.berkeley.edu *.ocf.io 169.229.226.* 2607:f140:8801::*
GSSAPIAuthentication yes
GSSAPIKeyExchange yes
GSSAPIDelegateCredentials no
Comment thread
jaysa68 marked this conversation as resolved.
Outdated
'';
# TODO: only forward kerberos tickets to login servers (currently supernova and tsunami)!
}
Loading