Linux memo

RP-PPPoE

とりあえずRP-PPPoEを入れてネット(ADSL)につなげるようにする。

  1. http://www.roaringpenguin.com/pppoe/から適当なファイルをダウンロード
  2. 解凍後、root になって ./go
  3. 後は対話的に必要な設定を聞かれるので答える。
  4. おしまい。

xkobo

シューティングゲーム。単純だけど面白い。 How to install xkobo-1.11にあるとおりにやれば問題なし。

ftp://ftp.x.org/contrib/games/xkobo-1.11.tar.gz
http://quox.org/install/games/xkobo-1.11.misc.patch

% tar xvzf ${archive}/xkobo-1.11.tar.gz
% cd xkobo-1.11
% patch -p1 < ${archive}/xkobo-1.11.misc.patch
set HSCORE_DIR in Imakefile to ${prefix}/share/xkobo/scores.
% xmkmf -a
% make xkobo
% su
# make install install.man
% xhost +

proftpd

基本的にはINSTALLの通り

  1. ProFTPDから 1.2.8をダウンロード。
  2. % tar xvfz proftpd-1.2.8.tar.gz
  3. % cd proftpd-1.2.8
  4. % ./configure
  5. % make
  6. % sh sample-configurations/PFTEST.install
  7. % ./proftpd -n -d 5 -c /tmp/PFTEST/PFTEST.conf
    6-7はちゃんと動くかのテスト。別窓からサーバに接続する
  8. % su
  9. # make install
  10. # vi /usr/local/etc/proftpd.conf
    ServerType → inetd
    Group → nobody
    に変更。
    FTPDは別にそんなに使うわけではないのでxinetdに任せる(設定はinetdなんだってさ)。
    defaultのnogroupはないのでnobodyにしておく。
  11. # vi /etc/xinetd.d/ftp
    service ftp
    {
            flags           = REUSE
            socket_type     = stream
            instances       = 50
            wait            = no
            user            = root
            server          = /usr/local/sbin/proftpd
            log_on_access   = HOST PID
            log_on_failure  = HOST RECORD
    }
    というわけで、xinetdにftpの設定を追加。
    /etc/xinetd.d/ftp というファイルを作って、中に上記の設定を追加。
    INSTALLにはserverのパスは"/usr/sbin/proftpd"になってるけど、実際は"/usr/local/sbin/proftpd"だったり。
  12. # kill -HUP (xinetd's pid)
    xinetd を再起動。/etc/log/message にエラーメッセージが無いかチェックする。

TOP / Linux /


Valid XHTML 1.0

Copyright (c)2003 Yuuichirou Oka
All right reserved. International copyright secured.