diff --git a/src/agent_env/computers/artifacts/ubuntu-24.04/root.conf b/src/agent_env/computers/artifacts/ubuntu-24.04/root.conf index 96faf63e5..53a713a8a 100644 --- a/src/agent_env/computers/artifacts/ubuntu-24.04/root.conf +++ b/src/agent_env/computers/artifacts/ubuntu-24.04/root.conf @@ -1,8 +1,10 @@ ; Root's supervisord, which the base's init starts as root once it has made what the session must not touch: the clock ; follower and the egress proxy, each as its own user, on real time, and the session's supervisord (supervisord.conf) ; as the session user, which runs every session program. Its socket and logs are root's alone, so the session user can -; neither stop nor restart any of them. The follower follows nothing until core writes its config, then picks it up -; within a quarter second. The egress proxy logs a JSON line per connection. +; neither stop nor restart any of them. The session's supervisord logs to the computer's console, as it did when init +; ran it, since a disk's boot check reads there that each session program is running. The follower follows nothing +; until core writes its config, then picks it up within a quarter second. The egress proxy logs a JSON line per +; connection. [supervisord] nodaemon=true user=root @@ -52,5 +54,6 @@ priority=10 autorestart=true stopwaitsecs=30 redirect_stderr=true -stdout_logfile=/var/log/agentenv-root/session.log +stdout_logfile=/dev/stdout +stdout_logfile_maxbytes=0 environment=HOME="/home/user",USER="user",LOGNAME="user"