Raspberry Piのインストールログ
メモしておく2
- apt-get
思いついたままインストールしたので順番ばらばら
ソースコンパイル時に必要なパッケージもあるので注意
# apt-get install raspi-config # apt-get upgrade # apt-get install postfix # apt-get install lv # apt-get install emacs # apt-get install wv ppthtml xlhtml # apt-get install w3m # apt-get install lynx # apt-get install dnsutils # apt-get install git # apt-get install w3m-el # apt-get install procmail # apt-get install gnupg2 # apt-get install anthy-el # apt-get install tcsh # apt-get install screen # apt-get install fetchmail # apt-get install pwgen # apt-get install libssl-dev # apt-get install telnet # apt-get install ntpdate # apt-get install squid # apt-get install pptpd # apt-get install postfix-policyd-spf-python # apt-get autoremove
- ソースからコンパイル
% git clone git://github.com/kazu-yamamoto/Mew.git % cd Mew % ./configure % make % sudo make install % sudo cp /usr/share/emacs/23.4/site-lisp/subdirs.el /usr/local/share/emacs/site-lisp
hyperestraier and qdbm
% wget http://fallabs.com/qdbm/qdbm-1.8.78.tar.gz % tar xvzf qdbm-1.8.78.tar.gz % cd qdbm-1.8.78 % ./configure --enable-zlib % make % sudo make install % sudo ldconfig
% wget http://fallabs.com/hyperestraier/hyperestraier-1.4.13.tar.gz % tar xvzf hyperestraier-1.4.13.tar.gz % cd hyperestraier-1.4.13 % ./configure % make % sudo make install
stunnel
dpkgでも存在するがmewでは使えなかった
"--disable-fips"でビルド
% wget https://www.stunnel.org/downloads/stunnel-4.56.tar.gz % tar xvzf stunnel-4.56.tar.gz % cd stunnel-4.56 % ./configure --disable-fips % make % sudo make install % bash $ for i in /usr/share/ca-certificates/mozilla/*; do cp $i ~/.certs/`openssl x509 -hash -noout -in $i`.0; done $ exit % openssl s_client -connect imap.gmail.com:993 -CApath ~/.certs/
- cronの設定
- rsyslogの設定
- /etc/rsyslog.conf
- ntpの設定
- /etc/ntp.conf
- sshdの設定
- イントラネット用デーモン(ほぼデフォルト)とインターネット用デーモン(違うポート番号・公開鍵限定)
- 両デーモンのRCスクリプト
- squidの設定
- postfixの設定
- pptpdの設定
- /etc/pptpd.conf
- /etc/ppp/{pptpd-options,chap-secrets}
設定ファイルはのちほど