fixed systemd rdp.nix

This commit is contained in:
2026-03-24 19:31:19 -05:00
parent d907d67e7f
commit 45027d28da

View File

@@ -14,6 +14,7 @@ lib.mkIf config.sovran_systemsOS.features.rdp {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
freerdp freerdp
polkit
]; ];
systemd.services.gnome-remote-desktop-setup = { systemd.services.gnome-remote-desktop-setup = {
@@ -44,10 +45,10 @@ lib.mkIf config.sovran_systemsOS.features.rdp {
fi fi
# Always ensure config is set (safe to re-run) # Always ensure config is set (safe to re-run)
${pkgs.gnome-remote-desktop}/bin/grdctl rdp set-tls-key "$KEY_FILE" ${pkgs.gnome-remote-desktop}/bin/grdctl --system rdp set-tls-key "$KEY_FILE"
${pkgs.gnome-remote-desktop}/bin/grdctl rdp set-tls-cert "$CRT_FILE" ${pkgs.gnome-remote-desktop}/bin/grdctl --system rdp set-tls-cert "$CRT_FILE"
${pkgs.gnome-remote-desktop}/bin/grdctl rdp enable ${pkgs.gnome-remote-desktop}/bin/grdctl --system rdp enable
${pkgs.gnome-remote-desktop}/bin/grdctl rdp set-credentials "free" "a" ${pkgs.gnome-remote-desktop}/bin/grdctl --system rdp set-credentials "free" "a"
''; '';
}; };
} }