Solaris 10 새로운 기능

zoneadm 명령에 대한 브랜드 전용 처리기

zoneadm(1M) 명령이 BrandZ(Branded Zone)에서 특정 zoneadm 작동의 유효성 검사를 수행하는 외부 프로그램을 호출하도록 수정되었습니다. 이 검사는 지정된 zoneadm 하위 명령이 실행되기 전에 수행됩니다. 단, 해당 브랜드 구성 파일인 /usr/lib/brand/<brand_name>/config.xml을 사용하여 zoneadm(1M)에 대한 외부 브랜드 전용 처리 프로그램을 지정해야 합니다. 외부 프로그램은 브랜드 구성 파일에서 <verify_adm> 태그를 사용하여 지정합니다.

새 BrandZ 유형을 사용하고 zoneadm(1M) 하위 명령에 대한 브랜드 전용 처리기를 나열하려면 config.xml 파일에 다음 행을 추가합니다.


<verify_adm><absolute path to external program> %z %* %*</verify_adm>

이 행에서 %z는 영역 이름이고 첫 번째 %*zoneadm 하위 명령이며 두 번째 %*는 하위 명령의 인수입니다.

이 기능은 지정된 BrandZ에서 일부 zoneadm 작동이 지원되지 않을 경우 유용합니다. 브랜드 전용 처리기는 지원되지 않는 zoneadm 명령을 정상적으로 실패 처리하는 수단을 제공합니다.

지정한 처리 프로그램이 모든 zoneadm (1M) 하위 명령을 인식하는지 확인하십시오.