9b0cbb65d4
These surfaced once the codec libs let macOS/Windows compile and run tests: - ipc: bind sockets under a short /tmp dir on macOS (sun_path is capped at 104 bytes; t.TempDir() under /var/folders overflows for long test names). - plugintrust: skip the 0600 manifest-mode assertion on Windows (no Unix perm bits; Stat reports 0666). - pluginmgr: verify the installed plugin under the temp HOME instead of os.UserHomeDir(), which ignores HOME on Windows. - luaplugin: run the exec output test via cmd instead of PowerShell so the process exits and closes stdout promptly, letting on_exit fire.