Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions src/agent_env/computers/artifacts/ubuntu-24.04/root.conf
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -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"
Loading