読者です 読者をやめる 読者になる 読者になる

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
  • ソースからコンパイル

mew

% 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}

設定ファイルはのちほど