5 Revīzijas a1de84529c ... cb60c58d4c

Autors SHA1 Ziņojums Datums
  Oleg Pykhalov cb60c58d4c apps: cluster1: workstation: guix: Update to 7518682c. 1 mēnesi atpakaļ
  Oleg Pykhalov 9f163c9ac0 apps: cluster1: workstation: nixos: Update to 7518682c. 1 mēnesi atpakaļ
  Oleg Pykhalov 7518682cc2 nix: services: foot: Enable auto start. 1 mēnesi atpakaļ
  Oleg Pykhalov 06e28d4ed7 Revert "guix-image-workstation: Add openssh service." 1 mēnesi atpakaļ
  Oleg Pykhalov f1cea3592a guix-image-workstation: Add delay to auto login. 1 mēnesi atpakaļ

+ 2 - 2
apps/cluster1/workstation/kustomization.yaml

@@ -10,10 +10,10 @@ patchesStrategicMerge:
 - daemonset.yaml
 images:
 - name: harbor.home.wugi.info/library/guix-image-workstation
-  newTag: "c548773a"
+  newTag: "7518682c"
 - name: harbor.home.wugi.info/library/nixos-systemd
   newName: harbor.home.wugi.info/library/nixos-systemd-taskexecutor
-  newTag: c548773a
+  newTag: 7518682c
 - name: harbor.home.wugi.info/library/archlinux-systemd
   newTag: 08cf15ae
 - name: harbor.home.wugi.info/library/kali-rolling

+ 4 - 10
dotfiles/guixsd/guix-image-workstation.scm

@@ -29,7 +29,7 @@
              (srfi srfi-1))
 
 (use-package-modules gnupg linux pulseaudio ssh terminals virtualization wm)
-(use-service-modules avahi base desktop docker dbus shepherd ssh)
+(use-service-modules avahi base desktop docker dbus shepherd)
 
 (use-modules (services desktop)
              (services docker)
@@ -282,21 +282,15 @@ program.")))
   (packages (append (list openssh)
                     %base-packages))
 
-  (services (append (list (service openssh-service-type
-                                   (openssh-configuration
-                                    (x11-forwarding? #t)
-                                    (gateway-ports? 'client)
-                                    (permit-root-login 'prohibit-password)
-                                    (password-authentication? #f)
-                                    (use-pam? #f)))
-                          (service guix-home-service-type
+  (services (append (list (service guix-home-service-type
                                    `(("oleg" ,oleg-home)))
                           (dbus-service)
                           (elogind-service)
                           seatd-service
                           (service container-mingetty-service-type
                                    (mingetty-configuration (tty "tty8")
-                                                           (auto-login "oleg")))
+                                                           (auto-login "oleg")
+                                                           (delay 20)))
                           (service avahi-service-type)
                           (simple-service 'host-container-guix shepherd-root-service-type
                                           (list

+ 1 - 0
dotfiles/nix/modules/services/foot.nix

@@ -50,6 +50,7 @@ in
           exec -a foot ${cfg.package}/bin/foot "$@"
         '';
         Type = "simple";
+        Restart = "always";
       };
     };
   };