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
mapping:
keyrings:
"keyrings":
type: seq
sequence:
- { type: str }
"samba":
type: seq
sequence:
- type: map
mapping:
"workgroup": { type: str }

View file

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

View file

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

View file

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