4.6. 다른 입력

프로그램은 모든 입력이 제어되고 있는지를 보증해야 한다; 이는 setuid/setgid 프로그램의 경우 매우 많은 입력이 있기 때문에 특히 어렵다. 프로그램이 고려해야 하는 다른 입력으로는 현재 디렉토리, 시그널, 메모리 맵 (mmaps), System V IPC 와 umask (새롭게 생성된 파일의 디폴트 허가를 결정한다) 가 있다. 프로그램 시동시 디렉토리를 적절한 완전한 이름을 갖는 디렉토리로 변경 (chdir(2) 를 사용하여) 하는 것을 고려해라.