end describe file '/etc/ssh/sshd_config' do it { should be_mode 600 } it { should be_owned_by 'root' } end describe service 'ssh' do it { should be_enabled } end
reachable, disk full, ...) • Mostly in „internal form“, not human readable, special checks buried in scripts • Static Aspects (how system is built) • Explicit form, human readable • Keep your system up & running • Build according to a specification and prove compliance with it
serverspec into vagrant as a provisioner: github.com/jvoorhis/vagrant-serverspec • Reporting http://vincent.bernat.im/en/blog/2014-serverspec-test- infrastructure.html
Deutschland [email protected] visit www.cassini.de Alle Angaben basieren auf dem derzeitigen Kenntnisstand. Änderungen vorbehalten. Dieses Dokument von Cassini Consulting ist ausschließlich für den Adressaten bzw. Auftraggeber bestimmt. Es bleibt bis zur einer ausdrücklichen Übertragung von Nutzungsrechten Eigentum von Cassini. Jede Bearbeitung, Verwertung, Vervielfältigung und/oder gewerbsmäßige Verbreitung des Werkes ist nur mit Einverständnis von Cassini zulässig.