커널 언로드 Exit의 작동 방법

에서는 운영 체제와 타사 프로세스를 제어할 수 있도록 커널 확장을 언로드할 때 UNIX exit를 자동으로 호출할 수 있습니다.
capamsc141kr
Privileged Access Manager Server Control
에서는 운영 체제와 타사 프로세스를 제어할 수 있도록 커널 확장을 언로드할 때 UNIX exit를 자동으로 호출할 수 있습니다.
SEOS_load -u
를 실행하면
Privileged Access Manager Server Control
이 다음 작업을 수행합니다.
  1. 다음 디렉터리에서 프로그램을 찾습니다.
    ACInstallDir/exits/LOAD
  2. 파일 이름이 다음과 같은 형식인 프로그램을 모두 선택합니다.
    SEOS_unload_string.always
    여기서
    string
    은 설명 문자열입니다.
  3. ACInstallDir
    /exits/LOAD 디렉터리에서 찾은 각 파일을 사전순으로 실행합니다.
    SEOS_load_string.always -pre
    각 파일을
    -pre
    매개 변수를 사용하여 실행합니다. 이렇게 하면 커널이 언로드되기 전에 필요한 작업을 수행하고 매개 변수를 찾는 exit를 작성할 수 있습니다.
    참고:
    exit에서 0이 아닌 값을 반환하는 경우
    Privileged Access Manager Server Control
    은 exit 프로세스를 중단(kill)하고 오류 메시지를 표시한 다음 커널 언로드를 중단합니다.
  4. 커널을 언로드합니다. 커널이 언로드되지
    않으면
    파일 이름이 다음 형식과 같은 모든 프로그램을 선택합니다.
    SEOS_unload_string.opt
    ACInstallDir/exits/LOAD 디렉터리에서 찾은 각 파일을 사전순으로 실행합니다.
    SEOS_unload_string.opt -pre
    각 파일을 -pre 매개 변수를 사용하여 실행합니다. 이렇게 하면 커널이 언로드되기 전에 필요한 선택적 작업을 추가로 수행하고 매개 변수를 찾는 exit를 작성할 수 있습니다.
    참고:
    exit가 0이 아닌 값을 반환하는 경우 이 제품은 exit 프로세스를 중단(kill)하고, 오류 메시지를 표시하고, 커널 언로드를 중단하고, 커널을 언로드합니다. ACInstallDir/exits/LOAD 디렉터리에서 찾은 각 파일을 사전순으로 실행합니다.
    SEOS_unload_string.opt -post
    각 파일을 -post 매개 변수를 사용하여 실행합니다. 이렇게 하면 커널이 언로드되기 전에 필요한 선택적 작업을 추가로 수행하고 매개 변수를 찾는 exit를 작성할 수 있습니다.
    참고:
    exit가 0이 아닌 값을 반환하는 경우 이 제품은 exit 프로세스를 중단(kill)하고 오류 메시지를 표시합니다. 이미 언로드된 제품 커널은 언로드된 상태로 유지됩니다.
    SEOS_unload_string.opt
    ACInstallDir/exits/LOAD 디렉터리에서 찾은 각 파일을 사전순으로 실행합니다.
    SEOS_unload_string.always -post
    각 파일을
    -post
    매개 변수를 사용하여 실행합니다. 이렇게 하면 커널이 로드된 후에 필요한 작업을 수행하고 매개 변수를 찾는 exit를 작성할 수 있습니다.
    참고:
    exit가 0이 아닌 값을 반환하는 경우 이 제품은 exit 프로세스를 중단(kill)하고 오류 메시지를 표시합니다. 이미 언로드된 제품 커널은 로드되지 않은 상태로 유지됩니다.