# `CONSFIGURATOR.PROPERTY.SCHROOT`

## API reference

### General

#### Property: `SCHROOT:INSTALLED`

`(schroot:installed)`

Ensure that schroot(1) is installed.

#### Property: `SCHROOT:USES-OVERLAYS`

`(schroot:uses-overlays)`

Indicate that schroots on a host should use ‘union-type=overlay’.

Adding this property does not actually ensure that the line ‘union-type=overlay’ is present in any schroot config files. See SBUILD:BUILT for example usage, via SCHROOT:OVERLAYS-IN-TMPFS.

#### Property: `SCHROOT:OVERLAYS-IN-TMPFS`

`(schroot:overlays-in-tmpfs)`

Configure schroot(1) such that all schroots with ‘union-type=overlay’ (and the default ‘union-overlay-directory=/var/lib/schroot/union/overlay’) in their configuration will run their overlays in a tmpfs. Unapplicable, so if the package you are working on FTBFS when overlays are in tmpfs, you can toggle this off for a host, and then toggle it back on again later.

Implicitly sets SCHROOT:USES-OVERLAYS.