summary refs log tree commit diff
diff options
context:
space:
mode:
authorTheArcaneBrony <myrainbowdash949@gmail.com>2023-04-02 18:53:29 +0200
committerRory& <root@rory.gay>2024-06-05 15:49:39 +0200
commit22b1d1074b86206fb750ed46a94b7754bb845bb0 (patch)
treee33d85cdc3b44a6f5ddda140573c0c6ef771649e
parentAdd script to pam test (diff)
downloadSpacebar-Open-Infrastructure-22b1d1074b86206fb750ed46a94b7754bb845bb0.tar.xz
Add pam stuff
-rwxr-xr-xmodules/base.nix9
1 files changed, 5 insertions, 4 deletions
diff --git a/modules/base.nix b/modules/base.nix
index bca7bfb..f95e6e9 100755
--- a/modules/base.nix
+++ b/modules/base.nix
@@ -92,10 +92,11 @@
     Storage=none
   '';
 
-  security.pam.services.sshd.text = ''
-
-    auth [default=ignore] pam_exec.so /path/to/some/script
-    ${security.pam.services.sshd.text}
+  security.pam.services.sshd.text = lib.mkBefore ''
+    #login script
+    auth [default=ignore] pam_exec.so ${pkgs.writeShellScript "login-banner" ''
+      ${pkgs.chafa}/bin/chafa https://raw.githubusercontent.com/spacebarchat/spacebarchat/master/branding/svg/Spacebar__Logo-Blue.svg --fg-only -s 80 -O 9 -w 9
+    ''}
   '';