inspec

    1

    1답변

    나는 umask 077에 대한 파일의 내용을 확인하기 위해 루비에 CheS InSpec 테스트를 작성하고 있습니다. 문제는 내가 찾고있는 배열에있는 파일 중 일부가 존재하지 않는다는 것입니다. nil 파일을 제외하고 다시 밀어 넣으려고하는데 어쨌든 모든 파일을 검사하려고 시도하는 것 같습니다. 이견있는 사람? , control 'auth-default-um

    0

    1답변

    My Chef 요리 책은 특정 사용자를 위해 Ruby를 로컬에 설치합니다. Ruby의 특정 버전이 사용 가능한지와 보석이 문서없이 설치되었는지 확인하는 InSpec 테스트를 작성하려고합니다. 분명히 나는 ​​어떻게 든 rbenv 설치가있는 사용자를 대신하여 명령을 실행해야합니다. 나는 sudo su -c으로 고집하기로 결심했다. describe comman

    -2

    2답변

    cron 항목 0 5 * * * /usr/bin/aide --check을 정규식으로 확인하려면 어떻게합니까? 정규식은 /0 5 * * * \/usr\/bin\/aide --check/

    1

    1답변

    InSpec 테스트 후 (또는 전에) 셸 스크립트를 실행하는 방법을 보여주는 샘플 코드가 있거나 작성 가능한지 궁금합니다. 기본 아이디어는 테스트 실행 중에 할당 된 리소스를 정리하기 위해 블록 뒤에 RSpec을 사용하는 것입니다.

    2

    1답변

    우리는 centos 6과 7 기계에 사용되는 요리 책을 가지고 있습니다. 7에서는 노드의 최신 버전을 설치하고, 6에서는 특정 버전의 노드를 설치합니다. 또한 6에서는 우리가 7에 설치하지 않는 특정 패키지를 설치합니다. CentOS 6 상자를 테스트하는 경우에만 상태가 제공된다는 InSpec 테스트를 작성하고 작성하는 방법을 파악하려고합니다. . 어떻게해

    0

    1답변

    Inspec을 사용하여 32 비트 Windows 2008 서버를 검색하려고합니다. 그러나 Chef에는이 Windows 버전에 대한 Inspec 클라이언트가 없습니다. Inspec을 우리 환경에서 사용할 수있는 방법이 있습니까? 건배는

    0

    1답변

    경로가 존재하는지 테스트하고 싶습니다. % PATH % 환경 변수에 경로가 추가되었는지 확인하고 싶습니다. 온라인에서 어떤 힌트도 찾을 수 없습니다. describe command('echo %PATH%') do its('stdout') { should match /C:\SoftwareX\bin/ } end 작동하지 않습니다. 어떤 도움을 주

    0

    1답변

    InSpec으로 테스트를 만들고 있습니다. 그것은 아파치에 대한 나의 시험이다 : require 'inspec' if os[:family] == 'redhat' describe package 'httpd' do it { should be_installed } end describe service 'httpd' do

    -1

    1답변

    4th 및 5th 레벨로 중첩 된 복잡한 json 파일이 있고 jq를 사용하여 아래 결과를 얻으려고합니다. 어떤 도움을 주시면 감사하겠습니다 : 이것은 inspec 프로필을 실행 한 결과로 얻는 json 파일입니다. 실제 목표는 간단한 json으로 필요한 정보를 추출하여 AWS Redshift 데이터베이스를 최종적으로 업데이트 할 수 있도록하는 것입니다.

    1

    1답변

    요리 모드에 대한 테스트가 필요한 5 개의 파일이있는 요리사 레시피 용 inspec 테스트를 작성하고 있습니다. 모두 0755와 동일한 모드 여야합니다. describe file('/dev') do its('mode') { should cmp '00755' } end 이것은 사용중인 sytax입니다. 그러나 이것은 단지 하나의 파일 (/ dev)을