!!!サーバ設定 !!insatall !aptitude * analog * apache2 * apache2-suexec * automake * bind9 * build-essential * chkrootkit * courier-imap-ssl * ctags * curl * cvs * fetchmail * gcc * hddtemp * hyperestraier * imagemagick * irb * kakasi * libapache-ruby1.8 * libapache2-mod-ruby * libclass-dbi-sqlite-perl * libdbd-sqlite2-perl * libdbd-sqlite3-perl * libdbi-perl * libdigest-md5-perl * libfcgi-ruby * libgetopt-mixed-perl * libhtml-template-perl * libiconv-hook-dev * libiconv-ruby * libimage-size-perl * libkakasi-ruby1.8 * liblwp-protocol-http-socketunix * libnet-lite-ftp-perl * libnet-sftp-foreign-perl * libnkf-perl * libpod-simple-perl * libpsiconv-dev * librdf-ruby * libsasl2-modules * libshell-posix-select-perl * libtest-pod-perl * libtext-kakasi-perl * libxml-parser-perl * libxml-perl * libxml-rss-perl * libxml-simple-perl * lv * make * munin * munin-plugins-extra * mutt * nagios3 * nagiosgrapher * nmap * ntpdate * podbrowser * postfix * pppoe * pppoeconf * pppstatus * procmail * ruby * screen * smartmontools * sqlite * ssh * subversion * subversion-tools * sudo * templatetoolkit-perl * tiarra * trac * unzip * vim-full * w3m-img * zsh !cpan * Bundle::CPAN * Text::Tags::Parser * HTML::ResolveLink * Cache::FileCache * XML::RSS::LibXML * WWW::Mixi !! courier imap ! 認証設定 /etc/courier/authdaemonrc # authmodulelist="authpam" authmodulelist="authcram authpam" /etc/courier/imapd # IMAP_CAPABILITY="IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REF ERENCES SORT" IMAP_CAPABILITY="IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REF ERENCES SORT AUTH=CRAM-MD5 AUTH=CRAM-SHA1" ! パスワード設定 # pw2userdb | grep mugetu > /etc/courier/userdb # chmod 600 userdb # userdbpw -hmac-md5 | userdb mugetu set imap-hmac-md5pw # makeuserdb !! pppoe !設定 # pppoeconf 手動で接続する場合は、以下のコマンドを実行する。 # pon dsl-provider !usepeerdns 設定 * /etc/ppp/peers/dsl-provider (変更部分) #usepeerdns ! MTU 設定 * /etc/ppp/peers/dsl-provider pty "/usr/sbin/pppoe -I eth1 -T 80 -m 1414" mtu 1454 !パケットフォワード * /etc/sysctl.conf net.ipv4.ip_forward = 1