schemas: fixes

This commit is contained in:
udeved 2016-09-18 02:28:15 +02:00
parent 4c9f6b9d98
commit aaf9c8ef7f
4 changed files with 15 additions and 9 deletions

View file

@ -1,7 +1,13 @@
--- ---
type: map type: map
mapping: mapping:
keyrings: "keyrings":
type: seq type: seq
sequence: sequence:
- { type: str } - { type: str }
"samba":
type: seq
sequence:
- type: map
mapping:
"workgroup": { type: str }

View file

@ -4,14 +4,14 @@ mapping:
"services": "services":
type: map type: map
mapping: mapping:
"enable": "enabled":
type: seq type: seq
sequence: sequence:
- type: map - type: map
mapping: mapping:
"name": { type: str } "name": { type: str }
"runlevel": { type: str, enum: [default, sysinit, boot, shutdown, nonetwork] } "runlevel": { type: str, enum: [default, sysinit, boot, shutdown, nonetwork] }
"disable": "disabled":
type: seq type: seq
sequence: sequence:
- type: map - type: map

View file

@ -1,11 +1,11 @@
--- ---
type: map type: map
mapping mapping
unpack: "unpack":
type: seq type: seq
sequence: sequence:
- type: map - type: map
mapping: mapping:
source: { type: str } "source": { type: str }
sourcefs: { type: str } "sourcefs": { type: str }
destination: { type: str } "destination": { type: str }

View file

@ -7,7 +7,7 @@ mapping:
sequence: sequence:
- { type: str } - { type: str }
"autologinGroup": { type: str, required: yes } "autologinGroup": { type: str, required: yes }
"doAutologin": { type: bool, default: true, required: yes } "doAutologin": { type: bool, default: true }
"sudoersGroup": { type: str, required: yes } "sudoersGroup": { type: str, required: yes }
"setRootPassword": { type: bool, default: true, required: yes } "setRootPassword": { type: bool, default: true, required: yes }
"doReusePassword": { type: bool, default: true, required: yes } "doReusePassword": { type: bool, default: true }