33.11. 설치-이후 스크립트
그림 33.14. 설치-이후 스크립트
또한 설치가 끝난 후 시스템 상에서 실행될 명령어를 추가하실 수 있습니다. 만일 킥스타트 파일에서 네트워크를 적절하게 설정하셨다면, 네트워크가 활성화될 것입니다. 설치-이후 스크립트를 포함시키려면, 입력란에 스크립트를 입력하십시오.
중요
이전 버전의 Red Hat Enterprise Linux의 anaconda에는 설치전과 설치후 환경에서 셀 명령을 제공하기 위한 busybox가 포함되어 있었습니다. Red Hat Enterprise Linux 6에 있는 anaconda는 더이상 busybox를 포함하지 않으며, 대신 GNU bash를 사용합니다.
부록 G. busybox 대안에서 더 자세한 정보를 살펴보십시오.
중요
%post
명령은 포함시키지 마십시오. 이 명령은 자동으로 추가됩니다.
예를 들어, 새로 설치된 시스템에 대해서 메시지를 변경시키기 위해서는,
%post
섹션에 다음과 같은 명령을 추가하십시오:
echo "Hackers will be punished" > /etc/motd
참고
보다 많은 예시는 32.7.1절. “예시”에서 찾으실 수 있습니다.
33.11.1. Chroot 환경
chroot 환경 외부에서 설치-후 스크립트를 실행하시려면, 설치-후 화면 상단의 이 옵션 옆에 위치한 체크박스를 클릭하시기 바랍니다. 이 방법은
%post
섹션에서 --nochroot
옵션을 사용하는 것과 같습니다.
만일 chroot 환경 외부의 설치-이후 섹션에 존재하는 새로 설치된 파일 시스템을변경하시려면, 디렉토리 이름에
/mnt/sysimage/
를 덧붙여야 합니다.
예를 들어, 만일 chroot 환경 외부(outside)에서 실행 옵션을 선 택하신다면, 위에서 언급된 예시는 다음과 같이 바뀌어야 합니다:
echo "Hackers will be punished" > /mnt/sysimage/etc/motd