ゆるふわキャンパー
  • Home
  • About Lorentzca
  • Blog Metrics
Sign in

serverspec

A collection of 2 posts
Add custom matcher of serverspec v2
serverspec

Add custom matcher of serverspec v2

userリソースにbe_locked マッチャーを追加するコードをserverspec version2用に書き直す作業をした覚書き (既存のリソースタイプにマッチャーを追加する覚書き) version1 module Serverspec module Type class User def locked? backend.check_user_locked(@name) end end end end module SpecInfra module Command class Base def check_user_locked(user) "passwd -S #{escape(user)} | grep -- ' LK '" end end end end version2 module Serverspec:
Jan 23, 2015 1 min read
serverspec

serverspec of selinux

ハマったのでメモ。OSはCentOS6.5 基本的には公式にある通り describe selinux do it { should be_permissive } end のように書けば良いはずだが、失敗(当然サーバー側はpermissiveとなっている状態で) 1) selinux SELinux should be permissive On host `vagrant` Failure/Error: it { should be_permissive } sudo env PATH=/sbin:$PATH getenforce | grep -i -- permissive && sudo env PATH=/sbin:$PATH grep -i -- ^SELINUX=permissive$
Nov 20, 2014 1 min read
Page 1 of 1
ゆるふわキャンパー © 2025
Powered by Ghost