SELinux를 사용하는 일부 Linux 배포판에서는 IDL이나 ENVI를 실행시키려고 할때 다음과 같은 오류를 보이는 경우가 있습니다. Error: cannot restore segment prot after reloc: Permission denied NSA 가 주관하는 SELinux 프로젝트는 커널 보안에 강력한 위력을 발휘하기도 하지만 다른 소프트웨어들이 실행되는 것도 막을 경우가 있습니다. 그러므로 혹시 위와 같은 에러메시지를 만난다면 다음의 두 가지 중 하나를 수행하여 IDL이나 ENVI를 사용할 수 있도록 해 주어야 합니다. 1. 다음과 같이 IDL 실행과 관련된 shaered object의 보안설정을 변경 합니다. chcon -t texrel_shlib_t /usr/local/rsi/idl_6.3/bin/bin.linux.x86/*.so 2. /etc/sysconfig/selinux 파일에서 다음과 같이 수정하여 SElinux의 사용을 해제합니다. SELINUX=disabled 위 두가지 방법 중 하나를 실행하시면 정상적으로 실행될 것입니다. |
댓글 없음:
댓글 쓰기