-- A node names the account its agents run as (novox/hq ADR 0266). -- -- On the control node every agent session ran as the operator's account, which may become root without -- a password: any agent there could become root without a person. The decision is an account of the -- agents' own, without sudo, beside the operator's, who keeps theirs. Stated by the operator at the -- controller's terminal, like the operator account (migration 0036), and never by a verb or a setting, -- so no agent can change which account it is. -- -- Empty rather than null, as the operator account is: empty is a real state, "agents run as the -- operator's account here" — a workstation's today. The home is stored only when it is not -- /home/; empty means derive it. alter table node add column agent_account text not null default ''; alter table node add column agent_account_home text not null default '';