Skip to main content

give

Function give 

Source
pub fn give(fill: Fill) -> Vec<String>
Expand description

The command that gives a home its profile’s stored login, run in a container that mounts the credentials volume at STORE_DIR and the home at HOME_DIR.

What the store holds decides how: a window’s login is the two rows, put into the home’s database; every other harness’s is files, copied over. So the one courier serves both, and a home never needs to be told which harness it belongs to. What the agent may do without asking is not the courier’s business: it is merged into every window’s home by approve_command, whichever template the image was built from and whatever the home holds already.