docs(memory): record RDP pivot to gnome-remote-desktop (BLK-004, LRN-004)
xrdp was found incompatible with Wayland-only GNOME and replaced by gnome-remote-desktop system "Remote Login". Add BLK-004 (mstsc 0x904/0x7 root cause: empty gate credentials) and LRN-004 (g-r-d --system recipe + two-layer auth), both superseding the now-outdated xrdp entries BLK-003/LRN-003, plus a journal line. RDP connection confirmed working live. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JSFhCiEgndbRrMf7s8mmth
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
0bd936bf33
commit
75440741b4
@@ -12,3 +12,17 @@ Then: install.sh arg dropped → uname OS-detect (Darwin→osx else linux). Dele
|
||||
Added remote-install.sh curl|bash bootstrap (BDR-004). shellcheck CLEAN. Docs synced.
|
||||
Committed in 4 atomic commits (chore claude / refactor install / feat remote-install / docs).
|
||||
Slip: staged deletion swept into commit 1; fixed via soft-reset + restore --staged. Unpushed.
|
||||
|
||||
## 2026-06-23 — xrdp install fix
|
||||
Added/fixed xrdp in install.sh. Found uncommitted block: `enable xrdb` typo (aborts set -e
|
||||
installer, BLK-003) + `apt-get install xrdp` no -y. Built idempotent install_xrdp() — ssl-cert group
|
||||
+ polkit .rules (verified polkit 127) + conditional ufw 3389 + enable/restart (LRN-003). Also fixed
|
||||
adjacent: code-server@"$USER" quoting, broken .profile dtach block (invalid `[ ! grep ]` test +
|
||||
heredoc unterminated indented EOF). shellcheck + bash -n CLEAN. Not run live / RDP untested.
|
||||
|
||||
## 2026-06-23 — RDP pivot xrdp → gnome-remote-desktop
|
||||
xrdp abandoned (Wayland-only GNOME kills Xorg session). Replaced install_xrdp → setup_remote_desktop
|
||||
(g-r-d system Remote Login): TLS cert + rdp enable + service. Live debug mstsc 0x904/0x7 = gate creds
|
||||
empty (BLK-004); 2-layer auth gate→GDM PAM (LRN-004). Added ensure_rdp_credentials (prompt, TTY-guard,
|
||||
idempotent). Connection CONFIRMED live. install.sh committed 0bd936b (bash -n + shellcheck CLEAN);
|
||||
push blocked here (HTTPS remote, no creds in env) → user pushes. TPM GKeyFile-fallback warn harmless.
|
||||
|
||||
Reference in New Issue
Block a user