다음 이전 차례

3. 시스템 셋업

이제 본격적으로 Mailman 설치에 들어가 보도록 합니다. 이번장의 시스템 셋업 작업은 root 계정으로 수행을 하면 됩니다. Mailman을 인스톨하기전에 당신의 시스템을 아래와 같이 몇가지 세팅을 해 주면 됩니다.

  1. 'mailman'이라는 그룹/유저를 생성한다. 일반적인 리눅스 시스템에서는
        # adduser mailman
    
    이라고 하면, mailman 이라는 그룹/유저로 새로운 계정이 생성될 것입니다.

  2. Mailman이 설치될 디렉토리 (이하 $prefix) 를 결정합니다. 모든 Mailman 파일들은 $prefix 디렉토리 밑에 설치가 됩니다. 만약에 당신이 mailman 유저를 추가했다면은 기본적으로 설치될 기본 디렉토리(/home/mailman)은 이미 만들어져 있을것입니다. 저는 기본적으로 /home/mailman 을 설치 디렉토리로 결정을 했습니다.
        - 실제로 .bash_profile 을 편집해서, $prefix 환경변수를 설정해 놓는것도 좋은 방법입니다.
          다음한줄을 ~/.bash_profile에 추가합니다.
    
          export prefix=/home/mailman
    
  3. $prefix 디렉토리는 'mailman' 그룹의 소유로 반드시 되어 있어야 하며, setgid bit set 이 설정되어 있어야 하고, 모든 유저에게 읽기,실행 권한이 주어져야 합니다. 아래와 같이 해줍니다.
        % cd $prefix
        % chgrp mailman .
        % chmod a+rx,g+ws .     
        
    
이제 Mailman 을 설치하기 위한 시스템의 준비는 끝났습니다.


다음 이전 차례