|Index |Moblog |Diary |管理 |RSS |

hns - 日記自動生成システム - Version 2.19.9

先月 2004年01月 来月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

[天気:曇り](根室) 1445歩

#1 [気温] 気温(札幌)

最低気温-1.6°
最高気温0.8°

#2 [気温] 気温(根室)

最低気温-2.1°
最高気温1°

#3 [時事] 明けましておめでとうございます。

今年もよろしく

#4 [徒然] 今日は同居人の実家へ移動

移動してきました。お腹一杯です。

#5 [ゲーム] ロトの剣

子供が同居人の弟にロトの剣を買ってもらった。
汗をかきながらずっと剣を振るっている。
[天気:晴れ](根室) 5542歩

#1 [気温] 気温(札幌)

最低気温-4.3°
最高気温0.6°

#2 [気温] 気温(根室)

最低気温-4.1°
最高気温1.3°

#3 [ボーリング] ボウリングへ行ってきた

家族でボウリングへ行ってきました。

一回目二回目三回目
111175125
子供966759
同居人150117119
子供がまだまっすぐ投げられないので「ガーターなし」で行った。早くガーターなしでできるように子供を練習させないとダメだね。
[天気:曇り](札幌) 2976歩

#1 [気温] 気温(札幌)

最低気温-2.9°
最高気温0.8°

#2 [徒然] Uターン

札幌に帰ってきました。
8:00に出て、着いてのが16:00。疲れた。
[天気:曇り](札幌) 3233歩

#1 [気温] 気温(札幌)

最低気温-4.2°
最高気温0.2°

#2 [買い物] BUFFALO BBR-4HG

マルチセッション対応のブロードバンドルータを購入した。
性能、値段を考え、BUFFALOのBBR-4HGにした。
まだ、マルチセッションの設定はしていないが、回線速度は十分である。

#3 [競馬] 明日は金杯

今年はじめの競馬が明日ある。しかし私というか大半のサラリーマンは明日から仕事のため競馬はできないと思う。私もできない一人である。
予想だけはしておく。
[天気:曇り](札幌) 8149歩 帰宅時間:17:30

#1 [気温] 気温(札幌)

最低気温-5.2°
最高気温0°

#2 [会社] 仕事始め

今日から仕事です。頑張りましょう。
15:30まで仕事、15:30から会社で新年会。ビール飲んで17:00にさっさと帰ってきた。
[天気:曇り](札幌) 8805歩 帰宅時間:19:10

#1 [気温] 気温(札幌)

最低気温-5.3°
最高気温-1.8°

#2 [徒然] 筋肉痛

ボーリングの後遺症がやっと治ってきた。長かったな〜。
[天気:曇り](札幌) 11079歩 帰宅時間:15:50

#1 [気温] 気温(札幌)

最低気温-9.9°
最高気温-0.7°

#2 [パソコン] サーバー用パソコンを購入した

Webサーバー用にCeleron450MHz、MEM128MB、HDD4GBの中古パソコンを購入した。
家にはディスプレイがない。このためFreeBSDをシリアルコンソールでインストールしようとしている。シリアルコンソールに記号は表示されるが、意味不明のため先に進めない。しかもキーボードが効かない。なぜじゃ〜。
これからどうしよう。
  • ディスプレイを買う。<=このためだけに買うのはやだ。
  • lib100にFreeBSDがインストールされているので、これをディスクtoディスクでコピーしてみる。
[天気:晴れ時々雪](札幌) 2193歩

#1 [気温] 気温(札幌)

最低気温-5°
最高気温1.5°

#2 [パソコン][FreeBSD] DELL OptiPlex GX100のセットアップ

今日は一日中、DELL OptiPlex GX100のセットアップを行っていた。現在も進行中である 。
詳しくは Hollyhock's Web のHOWTOを見てください。

#3 [] 本の購入

Linuxから目覚めるぼくらのゲームボーイ!:

SBPストア で予約受付中だったため予約した。何時来るんだろう。

「1番人気=>万馬券」の法則購入:

これで少しでも回収率が上がればいいな。

#4 [パソコン] メールサーバーの構築(Postfix)

メールサーバー(Posfix)の構築

はじめに:

SMTP-AUTH対応にする

Postfixのインストール:

portsを使ってインストールする
 # cd /usr/ports/mail/postfix
 # make
   以下をチェックした
x lqqqqq^(-)qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
x x [X] SASL        Cyrus SASLv1 (Simple Authentication and Security Layer) x x
x x [ ] SASL2       Cyrus SASLv2 (Simple Authentication and Security Layer) x x
x x [ ] SASLKRB     If your SASL requires Kerberos select this option       x x
x x [ ] TLS         SSL and TLS                                             x x
x x [ ] IPv6        IPv6 support                                            x x
x x [ ] IPv6TLS     IPv6 support with SSL and TLS                           x x
x x [X] DB3         Berkeley DB3 (required if SASL also built with DB3)     x x
x x [ ] DB40        Berkeley DB4.0 (required if SASL also built with DB4.0) x x
x x [ ] DB41        Berkeley DB4.1 (required if SASL also built with DB4.1) x x
x x [ ] MySQL       MySQL map lookups                                       x x
x x [ ] PgSQL       PostgreSQL v7.3 map lookups                             x x
x x [ ] PgSQL72     PostgreSQL v7.2 map lookups                             x x
x x [ ] OpenLDAP12  OpenLDAP 1.2 map lookups                                x x
x x [ ] OpenLDAP20  OpenLDAP 2.0 map lookups                                x x
x x [ ] OpenLDAP21  OpenLDAP 2.1 map lookups                                x x
x x [ ] Test        SMTP/LMTP test server and generator                     x x
x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
  以下をチェック
      lqqqqqqqqqqqqqqqqq Additional Cyrus SASL options qqqqqqqqqqqqqqqqqk
      x                                                                 x
      x Please select desired options:                                  x
      x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
      x x [ ] NDBM        ndbm DB                                     x x
      x x [X] DB3         Berkeley DB, revision 3                     x x
      x x [ ] JAVA        JavaSASL [Experimental]                     x x
      x x [ ] MySQL       MySQL password Authentication               x x
      x x [ ] OpenLDAP1   OpenLDAP 1.x password Authentication        x x
      x x [ ] OpenLDAP2   OpenLDAP 2.x password Authentication w/TLS  x x
      x x [ ] PWCHECK     Use pwcheck for password Authentication     x x
      x x [ ] PAMPWCHECK  Use pwcheck_pam for password Authentication x x
      x x [X] SASLAUTHD   Use saslauthd for password Authentication   x x
      x x                                                             x x
      x x                                                             x x
      x x                                                             x x
      x x                                                             x x
      x x                                                             x x
      x x                                                             x x
      x x                                                             x x
      x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
      tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
      x                     [  OK  ]       Cancel                       x
      mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj

 # make install
  以下で[Enter]KEYを押し処理続行。
Added user "postfix".
You need user "postfix" added to group "mail".
Would you like me to add it [y]?  <- Enter
  私は"y"[Enter]KEYを押した。
Would you like to activate Postfix in /etc/mail/mailer.conf [n]?

 # make clean
  • 設定ファイル(/usr/local/etc/postfix/main.cf)の編集
      # cd /usr/local/etc/postfix
      # vi main.cf
    
    main.cfに以下の行を追加・修正する。
    • メールはMaildir形式で保存する。
    • SMTP-AUTHに有効にする。
      myhostname = smtp.mydomain.com
      mydomain = mydomain.com
      myorigin = $mydomain
      inet_interfaces = all
      mydestination = $myhostname, localhost.$mydomain $mydomain
      mynetworks = 192.168.0.0/24, 127.0.0.0/8
      #relayhost = $mydomain
      relayhost =
      alias_maps = hash:/etc/aliases
      alias_database = hash:/etc/aliases
      recipient_delimiter = -
      home_mailbox = Maildir/
      mail_spool_directory = /var/mail
      smtpd_banner = $myhostname ESMTP $mail_name
      #
      # SMTP-AUTH
      #
      smtpd_sasl_auth_enable = yes
      smtpd_sasl_security_options = noanonymous
      smtpd_sal_local_domain = $myhostname
      smtpd_recipient_restrictions = permit_mynetworks,
                                     permit_sasl_authenticated,
                                     reject_unauth_destination
      #broken_sasl_auth_clients = yes
      
      virtual_alias_maps = hash:/usr/local/etc/postfix/virtual
      
      html_directory = no
      
  • SMTP-AUTHのユーザー用パスワードの設定
     # /usr/local/sbin/saslpasswd -c user1
    Password:
    Again (for verification):
    
  • /usr/local/lib/sasl/smtpd.confの作成
     # vi /usr/local/lib/sasl/smtpd.conf
    
    [内容]
    pwcheck_method: sasldb
    

メールサーバーの不正中継チェック:

[http://sakaguch.com/ 「鷹の巣」自宅サーバー]を参考にメールサーバのチェックを行う。チェック方法が詳しく載っているので結果のみを示す。
  • 不正中継チェック結果
    Mail relay testing 
    Connecting to aaa.bbb.ccc.ddd for anonymous test ...
    <<< 220 smtp.mydomain.com ESMTP Postfix
    >>> HELO www.abuse.net
    <<< 250 smtp.mydomain.com
    
    
    Relay test 1
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@abuse.net>
    <<< 250 Ok
    >>> RCPT TO:<securitytest@abuse.net>
    <<< 554 <securitytest@abuse.net>: Relay access denied
    
    Relay test 2
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest>
    <<< 250 Ok
    >>> RCPT TO:<securitytest@abuse.net>
    <<< 554 <securitytest@abuse.net>: Relay access denied
    
    Relay test 3
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<>
    <<< 250 Ok
    >>> RCPT TO:<securitytest@abuse.net>
    <<< 554 <securitytest@abuse.net>: Relay access denied
    
    Relay test 4
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<securitytest@abuse.net>
    <<< 554 <securitytest@abuse.net>: Relay access denied
    
    Relay test 5
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@smtp.mydomain.com>
    <<< 250 Ok
    >>> RCPT TO:<securitytest@abuse.net>
    <<< 554 <securitytest@abuse.net>: Relay access denied
    
    Relay test 6
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<securitytest%abuse.net@[aaa.bbb.ccc.ddd]>
    <<< 554 <securitytest%abuse.net@[aaa.bbb.ccc.ddd]>: Relay access denied
    
    Relay test 7
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<securitytest%abuse.net@smtp.mydomain.com>
    <<< 554 <securitytest%abuse.net@smtp.mydomain.com>: Relay access denied
    
    Relay test 8
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<"securitytest@abuse.net">
    <<< 554 <securitytest@abuse.net>: Relay access denied
    
    Relay test 9
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<"securitytest%abuse.net">
    <<< 554 <securitytest%abuse.net>: Relay access denied
    
    Relay test 10
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<securitytest@abuse.net@[aaa.bbb.ccc.ddd]>
    <<< 554 <securitytest@abuse.net@[aaa.bbb.ccc.ddd]>: Relay access denied
    
    Relay test 11
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<"securitytest@abuse.net"@[aaa.bbb.ccc.ddd]>
    <<< 554 <securitytest@abuse.net@[aaa.bbb.ccc.ddd]>: Relay access denied
    
    Relay test 12
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<securitytest@abuse.net@smtp.mydomain.com>
    <<< 554 <securitytest@abuse.net@smtp.mydomain.com>: Relay access denied
    
    Relay test 13
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<@[aaa.bbb.ccc.ddd]:securitytest@abuse.net>
    <<< 554 <securitytest@abuse.net>: Relay access denied
    
    Relay test 14
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<@smtp.mydomain.com:securitytest@abuse.net>
    <<< 554 <securitytest@abuse.net>: Relay access denied
    
    Relay test 15
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<abuse.net!securitytest>
    <<< 554 <abuse.net!securitytest>: Relay access denied
    
    Relay test 16
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<abuse.net!securitytest@[aaa.bbb.ccc.ddd]>
    <<< 554 <abuse.net!securitytest@[aaa.bbb.ccc.ddd]>: Relay access denied
    
    Relay test 17
    >>> RSET
    <<< 250 Ok
    >>> MAIL FROM:<spamtest@[aaa.bbb.ccc.ddd]>
    <<< 250 Ok
    >>> RCPT TO:<abuse.net!securitytest@smtp.mydomain.com>
    <<< 554 <abuse.net!securitytest@smtp.mydomain.com>: Relay access denied
    
    Relay test result
    All tests performed, no relays accepted.
    
    無事、不正中継はされないようである。

メールを一カ所へ集約する方法:

LAN内に複数のメールサーバーが稼働していて、各サーバー上のdailyメール等を一カ所へ集約するための設定は以下の通りである。
  • /usr/local/etc/postfix/main.cfに以下の行を追加・修正する。
    mydestination =
    local_recipient_maps =
    relayhost = [aaa.bbb.ccc.ddd]
    fallback_transport = smtp:[aaa.bbb.ccc.ddd]
    
    "aaa.bbb.ccc.ddd"がメールを集約するメールサーバーのIPアドレスである。 各行の内容は次の通りである。なお、以下の解説は私の感によるものであるため間違った記述があるかもしれません。その場合は''修正''お願いします。
    ''パラメータ''''内 容''
    mydestination自ホストが扱うホスト名またはドメイン名を指定する。ここでは指定していないのでrelyhostで指定されたサーバへリレーされる。
    local_recipient_mapsあて先不明なメールの処理を記述するパラメータで、何も指定しないことで、あて先不明のメールを処理するようになります。
    relayhostデフォルトのリレーホストを指定します。
    fallback_transportローカルに登録されていないユーザへのメールを転送する先を記述します。

main.cfの内容--(追加)2004/11/23:

#
# /usr/local/etc/postfix/main.cf
#
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
#
myhostname = mail.server.domain
mydomain = server.domain
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, $mydomain,
        pc1.$mydomain, pc2.$mydomain,
        virtual.server.domain
mynetworks = 192.168.0.0/24, 127.0.0.0/8
relayhost =
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
recipient_delimiter = -
home_mailbox = Maildir/
mail_spool_directory = /var/mail
smtpd_banner = $myhostname ESMTP $mail_name
#
# SMTP-AUTH
#
mtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sal_local_domain = $myhostname
smtpd_recipient_restrictions = permit_mynetworks,
                               permit_sasl_authenticated,
                               reject_unauth_destination
#broken_sasl_auth_clients = yes

virtual_alias_maps = hash:/usr/local/etc/postfix/virtual

html_directory = no

#5 [パソコン] シリアルコンソールによるFreeBSDインストール

シリアルコンソール経由でFreeBSDをインストールする。

はじめに:

現在、家にはディスプレイがないため、シリアルにWindowsパソコンをつなげ、シリアルコンソール経由でFreeBSDをインストールする。 FreeBSDをインストールするパソコンはDELL OptiPlex GX100である。リサイクルショップで2004/1/7、6,980円(税別)で買った。安かったが、キーボード、マウス、電源ケーブル、OSなど付属品は全てなし。本体のみが売っていた。
  • パソコン仕様
    機種名DELL OptiPlex GX100
    CPUCeleron 400MHz
    MEM128MB
    HDD4GB
    CD-ROM16x(?) Speed
    GraphicsIntel(R) i810オンボード
    Network3Com 3c905C-TX Fast Etherlink XL (オンボードLAN)
    LANは、FreeBSDで「xl0」で認識される。

シリアルコンソール専用のブートフロッピーの作成:

フロッピーを2枚用意する。
  1. [http://www.jp.freebsd.org/ The FreeBSD Project Japan]から以下のファイルをダウンロードする
        kern.flp
        mfsroot.flp
        fdimage.exe   Windows用ファイル
    
  2. フロッピーに書き込む
        C:\ fdimage kern.flp a:
        C:\ fdimage mfsroot.flp a:
    
  3. シリアルコンソール専用ブートフロッピーを作成する FreeBSDでkern.flpのフロッピーをマウントし、/boot.configを作成する。
        # mount /dev/fd0 /mnt
        # vi /mnt/boot.config
    
        [/mnt/boot.config]
        -h
    
  4. 以下のセッティングを行い、パソコンをブートする
    1. optiとthinkpatをシリアルクロスケーブルで繋ぐ。 optiはCOM1に繋ぐ。

FreeBSDのインストール:

  1. optiが起動すると以下の画面がthinkpatのTera Term画面に表示される。
       :
       :
    ad0: 4112MB <WDC WD43AA> [8355/16/63] at ata0-master UDMA66
    acd0: CDROM <SAMSUNG CD-ROM SN-124> at ata1-master PIO4
    Mounting root from ufs:/dev/md0
    /stand/sysinstall running as init on serial console
    
    These are the predefined terminal types available to
    sysinstall when running stand-alone.  Please choose the
    closest match for your particular terminal.
    
    1 ...................... Standard ANSI terminal.
    2 ...................... VT100 or compatible terminal.
    3 ...................... FreeBSD system console (color).
    4 ...................... FreeBSD system console (monochrome).
    
    5 ...................... xterm terminal emulator.
    
    Your choice: (1-5)
    
    私は「2」を選択。
  2. 次の画面
           lqqqqqqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqqqqqk
           x Would you like to load kernel modules from the driver floppy? x
           tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
           x                     [ Yes ]         No                        x
           mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    私は「No」を選択。
  3. sysintall Main Menu
       lqqqqqqqqqqqqqqqqqqqqqqqq sysinstall Main Menu qqqqqqqqqqqqqqqqqqqqqqqqqk
       x Welcome to the FreeBSD installation and configuration tool.  Please   x
       x select one of the options below by using the arrow keys or typing the x
       x first character of the option name you're interested in.  Invoke an   x
       x option with [SPACE] or [ENTER].  To exit, use [TAB] to move to Exit.  x
       x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
       x x    Usage       Quick start - How to use this menu system          x x
       x x   Standard     Begin a standard installation (recommended)        x x
       x x   Express      Begin a quick installation (for experts)           x x
       x x    Custom      Begin a custom installation (for experts)          x x
       x x   Configure    Do post-install configuration of FreeBSD           x x
       x x   Doc          Installation instructions, README, etc.            x x
       x x   Keymap       Select keyboard type                               x x
       x x   Options      View/Set various installation options              x x
       x x   Fixit        Repair mode with CDROM/DVD/floppy or start shell   x x
       x x   Upgrade      Upgrade an existing system                         x x
       x x   Load Config  Load default install configuration                 x x
       x x   Index        Glossary of functions                              x x
       x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
       tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
       x                        [Select]    X Exit Install                     x
       mqqqqqqqqqqqqqqqqqq[ Press F1 for Installation Guide ]qqqqqqqqqqqqqqqqqqj
    
    「Standard」を選択。
  4. Message
    lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq Message qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
    xIn the next menu, you will need to set up a DOS-style ("fdisk") partitioning  x
    xscheme for your hard disk.  If you simply wish to devote all disk space       x
    xto FreeBSD (overwriting anything else that might be on the disk(s) selected)  x
    xthen use the (A)ll command to select the default partitioning scheme followed x
    xby a (Q)uit.  If you wish to allocate only free space to FreeBSD, move to a   x
    xpartition marked "unused" and use the (C)reate command.                       x
    tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq(100%)qqu
    x                                 [  OK  ]                                     x
    mqqqqqqqqqqqqqqqqqqqqqqqqqqq[ Press enter or space ]qqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「OK」を選択。
  5. fdisk画面
    Disk name:      ad0                                    FDISK Partition Editor
    DISK Geometry:  8355 cyls/16 heads/63 sectors = 8421840 sectors (4112MB)
    
    Offset       Size(ST)        End     Name  PType       Desc  Subtype    Flags
    
             0    8421840    8421839        -     12     unused        0
    
    
    
    
    
    
    
    
    The following commands are supported (in upper or lower case):
    
    A = Use Entire Disk   G = set Drive Geometry   C = Create Slice   F = `DD' mode
    D = Delete Slice      Z = Toggle Size Units    S = Set Bootable   | = Wizard m.
    T = Change Type       U = Undo All Changes     Q = Finish
    
    
    Use F1 or ? to get more help, arrow keys to select.
    
    「c」コマンドでパーティションを作成する。最大サイズで作成する。
  6. 「c」入力
    Disk name:      ad0                                    FDISK Partition Editor
    DISK Geometry:  8355 cyls/16 heads/63 sectors = 8421840 sectors (4112MB)
    
    Offset       Size(ST)        End     Name  PType       Desc  Subtype    Flags
    
             0    8421840    8421839        -     12     unused        0
    
    
              lqqqqqqqqqqqqqqqqqqqq Value Required qqqqqqqqqqqqqqqqqqqqqk
              x Please specify the size for new FreeBSD slice in blocks x
              x or append a trailing `M' for megabytes (e.g. 20M).      x
              x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
              x x8421840                                              x x
              tqmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqjqu
    The followx                 [  OK  ]       Cancel                   x
              mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    A = Use Entire Disk   G = set Drive Geometry   C = Create Slice   F = `DD' mode
    D = Delete Slice      Z = Toggle Size Units    S = Set Bootable   | = Wizard m.
    T = Change Type       U = Undo All Changes     Q = Finish
    
    
    Use F1 or ? to get more help, arrow keys to select.
    
    「OK」を選択する
  7. パーティションの種類はFreeBSD
    Disk name:      ad0                                    FDISK Partition Editor
    DISK Geometry:  8355 cyls/16 heads/63 sectors = 8421840 sectors (4112MB)
    
    Offsetlqqqqqqqqqqqqqqqqqqqqqqqqq Value Required qqqqqqqqqqqqqqqqqqqqqqqqqkags
          x Enter type of partition to create:                               x
          x                                                                  x
          x Pressing Enter will choose the default, a native FreeBSD         x
          x slice (type 165).  Other popular values are 6 for a              x
          x DOS FAT partition, 131 for a Linux ext2fs partition, or          x
          x 130 for a Linux swap partition.                                  x
          x                                                                  x
          x Note:  If you choose a non-FreeBSD partition type, it will not   x
          x be formatted or otherwise prepared, it will simply reserve space x
          x for you to use another tool, such as DOS format, to later format x
    The fox and actually use the partition.                                  x
          x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
    A = Usx x165                                                           x x mode
    D = Detqmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqjqurd m.
    T = Chx                      [  OK  ]       Cancel                       x
          mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    Use F1 or ? to get more help, arrow keys to select.
    
    「OK」選択
  8. 「c」コマンド実行後の画面の一部
    
    Offset       Size(ST)        End     Name  PType       Desc  Subtype    Flags
    
             0         63         62        -     12     unused        0
            63    8421777    8421839    ad0s1      8    freebsd      165
    
    
    「q」コマンド実行
  9. Install Boot Manager for drive ad0?
       lqqqqqqqqqqqqqqqqq Install Boot Manager for drive ad0? qqqqqqqqqqqqqqqqqqk
       x FreeBSD comes with a boot selector that allows you to easily           x
       x select between FreeBSD and any other operating systems on your machine x
       x at boot time.  If you have more than one drive and want to boot        x
       x from the second one, the boot selector will also make it possible      x
       x to do so (limitations in the PC BIOS usually prevent this otherwise).  x
       x If you do not want a boot selector, or wish to replace an existing     x
       x one, select "standard".  If you would prefer your Master Boot          x
       x Record to remain untouched then select "None".                         x
       x                                                                        x
       x   NOTE:  PC-DOS users will almost certainly require "None"!            x
       x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
       x x         BootMgr   Install the FreeBSD Boot Manager                 x x
       x x         Standard  Install a standard MBR (no boot manager)         x x
       x x         None      Leave the Master Boot Record untouched           x x
       x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
       tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
       x                         [  OK  ]       Cancel                          x
       mqqqqqqqqqqqqqqqqq[ Press F1 to read about drive setup ]qqqqqqqqqqqqqqqqqj
    
    私は「BootMgr」を選択した。
  10. Messageあり、「OK」で次へ進む。
  11. FreeBSD Disklabel Editor
                             FreeBSD Disklabel Editor
    
    Disk: ad0       Partition name: ad0s1   Free: 8421777 blocks (4112MB)
    
    Part      Mount          Size Newfs   Part      Mount          Size Newfs
    ----      -----          ---- -----   ----      -----          ---- -----
    
    
    
    
    
    
    
    
    
    
    
    The following commands are valid here (upper or lower case):
    C = Create        D = Delete   M = Mount pt.
    N = Newfs Opts    Q = Finish   S = Toggle SoftUpdates   Z = Custom Newfs
    T = Toggle Newfs  U = Undo     A = Auto Defaults        R = Delete+Merge
    
    Use F1 or ? to get more help, arrow keys to select.
    
    1. 「c」コマンドでスライス作成
  12. 作成後の画面
    Disk: ad0       Partition name: ad0s1   Free: 0 blocks (0MB)
    
    Part      Mount          Size Newfs   Part      Mount          Size Newfs
    ----      -----          ---- -----   ----      -----          ---- -----
    ad0s1a    /            3912MB UFS2   Y
    ad0s1b    swap          200MB SWAP
    
    (適当なスライス区画で申し訳ない(^^;) 「q」コマンド実行。
  13. Choose Distributions
    lqqqqqqqqqqqqqqqqqqqqqqqqqqqq Choose Distributions qqqqqqqqqqqqqqqqqqqqqqqqqqqqk
    x As a convenience, we provide several "canned" distribution sets.             x
    x These select what we consider to be the most reasonable defaults for the     x
    x type of system in question.  If you would prefer to pick and choose the      x
    x list of distributions yourself, simply select "Custom".  You can also        x
    x pick a canned distribution set and then fine-tune it with the Custom item.   x
    x                                                                              x
    x Choose an item by pressing [SPACE] or [ENTER].  When finished, choose the    x
    x Exit item or move to the OK button with [TAB].                               x
    x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
    x x <<< X Exit              Exit this menu (returning to previous)           x x
    x x     All                 All system sources, binaries and X Window System x x
    x x     Reset               Reset selected distribution list to nothing      x x
    x x [ ] 4 Developer         Full sources, binaries and doc but no games      x x
    x x [ ] 5 X-Developer       Same as above + X Window System                  x x
    x x [ ] 6 Kern-Developer    Full binaries and doc, kernel sources only       x x
    x x [ ] 7 X-Kern-Developer  Same as above + X Window System                  x x
    x x [ ] 8 User              Average user - binaries and doc only             x x
    x mqqqqqv(+)qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
    tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
    x                            [  OK  ]       Cancel                             x
    mqqqqqqqqqqqqq[ Press F1 for more information on these options. ]qqqqqqqqqqqqqqj
    
    画面をスクロールさせ、「Custom」を選択する。後は各自適当に選んでインストールしてください。 私は以下のパッケージをインストールした。
        base compat4x crypto man proflibs src(All) ports
    
  14. FTPインストール
            lqqqqqqqqqqqqqqqqqqqqqqqqqqq Network Configuration qqqqqqqqqqqqk
            x  Host:                            Domain:                    x
            x lqqqqqqqqqqqqqqqqqqqqqqqk        lqqqqqqqqqqqqqqqqqqk        x
            x xopti.mydomain.com      x        xmydomain.com      x        x
            x mqqqqqqqqqqqqqqqqqqqqqqqj        mqqqqqqqqqqqqqqqqqqj        x
            x  IPv4 Gateway:                    Name server:               x
            x lqqqqqqqqqqqqqqqqk               lqqqqqqqqqqqqqqqqk          x
            x x192.168.3.1     x               x192.168.3.1     x          x
            x mqqqqqqqqqqqqqqqqj               mqqqqqqqqqqqqqqqqj          x
            x       lqqqqq Configuration for Interface xl0 qqqqqqqk        x
            x       x  IPv4 Address:            Netmask:          x        x
            x       x lqqqqqqqqqqqqqqqqk       lqqqqqqqqqqqqqqqqk x        x
            x       x x192.168.3.2     x       x255.255.255.0   x x        x
            x       x mqqqqqqqqqqqqqqqqj       mqqqqqqqqqqqqqqqqj x        x
            x       x  Extra options to ifconfig:                 x        x
            x       x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk       x        x
            x       x x                                   x       x        x
            x       mqmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqjqqqqqqqj        x
            x                                                              x
            x              lqqqqqqk            lqqqqqqqqqqk                x
            x              x [OK] x            x  CANCEL  x                x
            mqqqqqqqqqqqqqqmqqqqqqjqqqqqqqqqqqqmqqqqqqqqqqjqqqqqqqqqqqqqqqqj
    
    ipアドレスなどは適宜変更してください。
  15. インストール後の画面
          lqqqqqqqqqqqqqqqqqqqqqqqqqqqq Message qqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
          x                                                                  x
          x                                                                  x
          x                                                                  x
          x                                                                  x
          x                                                                  x
          x                                                                  x
          x                                                                  x
          x                                                                  x
          tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq(100%)qqu
          x                           [  OK  ]                               x
          mqqqqqqqqqqqqqqqqqqqqq[ Press enter or space ]qqqqqqqqqqqqqqqqqqqqqj
    
    「OK」
  16. User Confirmation Requested
             lqqqqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqqqqk
             x Do you want this machine to function as a network gateway? x
             tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
             x                      Yes        [  No  ]                   x
             mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    取りあえず、ルーター化は考えていないので「No」を選択。
  17. User Confirmation Requested
     lqqqqqqqqqqqqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqqqqqqqqqqqk
     x Do you want to configure inetd and the network services that it provides? x
     tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
     x                             Yes        [  No  ]                           x
     mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「Telnet」を有効にするため、「Yes」を選択。
  18. ((おかしくなった))
  19. User Confirmation Requested
              lqqqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqqk
              x Do you want to configure this machine as an NFS client? x
              tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
              x                    Yes        [  No  ]                  x
              mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「No」
  20. User Confirmation Requested
                lqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqk
                x Do you want to select a default security profile for x
                x this host (select No for "moderate" security)?       x
                tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
                x                   Yes        [  No  ]                x
                mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「No」
  21. Message
             lqqqqqqqqqqqqqqqqqqqqqqqqq Message qqqqqqqqqqqqqqqqqqqqqqqqqk
             xModerate security settings have been selected.             x
             x                                                           x
             xSendmail and sshd have been enabled, securelevels are      x
             xdisabled, and NFS server settings have been left intact.   x
             x                                                           x
             xPLEASE NOTE that this still does not save you from having  x
             xto properly secure your system in other ways or exercise   x
             xdue diligence in your administration, this simply picks    x
             xa standard set of out-of-box defaults to start with.       x
             x                                                           x
             xTo change any of these settings later, edit /etc/rc.conf   x
             tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq(100%)qqu
             x                       [  OK  ]                            x
             mqqqqqqqqqqqqqqqqq[ Press enter or space ]qqqqqqqqqqqqqqqqqqj
    
    「OK」
  22. User Confirmation Requested
             lqqqqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqqqk
             x Would you like to customize your system console settings? x
             tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
             x                     Yes        [  No  ]                   x
             mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    通常のコンソールはないので、「No」を選択。
  23. User Confirmation Requested
                lqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqk
                x Would you like to set this machine's time zone now? x
                tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
                x                [ Yes ]         No                   x
                mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    タイムゾーンは日本(東京)とするため、「Yes」を選択。
  24. Select local or UTC (Greenwich Mean Time) clock
        lqqqqqqqqqq Select local or UTC (Greenwich Mean Time) clock qqqqqqqqqqqk
        x Is this machine's CMOS clock set to UTC?  If it is set to local time,x
        x or you don't know, please choose NO here!                            x
        x                                                                      x
        tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
        x                           Yes        [  No  ]                        x
        mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    取りあえず、「No」を選択しても支障がないので、「No」とする。
  25. Time Zone Selector
                         lqqqqqqq Time Zone Selector qqqqqqqqk
                         x         Select a region           x
                         x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
                         x x 1  Africa                     x x
                         x x 2  America -- North and South x x
                         x x 3  Antarctica                 x x
                         x x 4  Arctic Ocean               x x
                         x x 5  Asia                       x x
                         x x 6  Atlantic Ocean             x x
                         x x 7  Australia                  x x
                         x x 8  Europe                     x x
                         x x 9  Indian Ocean               x x
                         x x 0  Pacific Ocean              x x
                         x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
                         tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
                         x      [  OK  ]       Cancel        x
                         mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「Asia」を選択
  26. Countries in Asia
                  lqqqqqqqqqqqqqqq Countries in Asia qqqqqqqqqqqqqqqk
                  x               Select a country                  x
                  x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
                  x x 1   Afghanistan                             x x
                  x x 2   Armenia                                 x x
                  x x 3   Azerbaijan                              x x
                  x x 4   Bahrain                                 x x
                  x x 5   Bangladesh                              x x
                  x x 6   Bhutan                                  x x
                  x x 7   Brunei Darussalam                       x x
                  x x 8   Cambodia                                x x
                  x x 9   China                                   x x
                  x x 10  Cyprus                                  x x
                  x x 11  Georgia                                 x x
                  x x 12  Hong Kong                               x x
                  x x 13  India                                   x x
                  x x 14  Indonesia                               x x
                  x x 15  Iran                                    x x
                  x x 16  Iraq                                    x x
                  x mqv(+)qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
                  tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
                  x             [  OK  ]       Cancel               x
                  mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「18 Japan」を選択。
  27. Confirmation
        lqqqqqqqqqqqqqqqqqqqqqqqqqqqq Confirmation qqqqqqqqqqqqqqqqqqqqqqqqqqqqk
        tqqqqqqqqqqqDoes the abbreviation `IRST' look reasonable?qqqqqqqqqqqqqqu
        x                         [ Yes ]         No                           x
        mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「Yes」を選択。
  28. User Confirmation Requested
                lqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqk
                x Would you like to enable Linux binary compatibility? x
                tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
                x                 [ Yes ]         No                   x
                mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    Linux binary は使わないので「No」を選択。
  29. User Confirmation Requested
                lqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqk
                x Does this system have a PS/2, serial, or bus mouse? x
                tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
                x                  Yes        [  No  ]                x
                mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「No」を選択。
  30. User Confirmation Requested
    lqqqqqqqqqqqqqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqqqqqqqqqqqqqk
    x The FreeBSD package collection is a collection of thousands of ready-to-run  x
    x applications, from text editors to games to WEB servers and more.  Would you x
    x like to browse the collection now?                                           x
    tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
    x                             [ Yes ]         No                               x
    mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「No」を選択。
  31. User Confirmation Requested
        lqqqqqqqqqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqqqqqqqqk
        x Would you like to add any initial user accounts to the system?      x
        x Adding at least one account for yourself at this stage is suggested x
        x since working as the "root" user is dangerous (it is easy to do     x
        x things which adversely affect the entire system).                   x
        tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
        x                        [ Yes ]         No                           x
        mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「Yes」を選んで、ユーザーを作成する。
  32. User and group management
               lqqqqqqqqqqqqqq User and group management qqqqqqqqqqqqqqk
               x The submenus here allow to manipulate user groups and x
               x login accounts.                                       x
               x                                                       x
               x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
               x x  X Exit  Exit this menu (returning to previous)   x x
               x x  User    Add a new user to the system.            x x
               x x  Group   Add a new user group to the system.      x x
               x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
               tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
               x                [  OK  ]       Cancel                  x
               mqqqqqqq[ Configure your user groups and users ]qqqqqqqqj
    
    まずは、「Group」を選択し、グループを追加する。
  33. User and Group Management
            lqqqqqqqqqqqqqqqqqqqqqqqqq User and Group Management qqqqqqqqqqk
            x                                                              x
            x       lqqqqqqqqqqqqq Add a new group qqqqqqqqqqqqqqqk        x
            x       x                                             x        x
            x       x  Group name:                 GID:           x        x
            x       x lqqqqqqqqqqqqqqqqqqk        lqqqqqqqqk      x        x
            x       x x                  x        x1001    x      x        x
            x       x mqqqqqqqqqqqqqqqqqqj        mqqqqqqqqj      x        x
            x       x                                             x        x
            x       x                                             x        x
            x       x                                             x        x
            x       x  Group members:                             x        x
            x       x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk    x        x
            x       x x                                      x    x        x
            x       x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj    x        x
            x       mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj        x
            x                                                              x
            x                                                              x
            x              lqqqqqqk            lqqqqqqqqqqk                x
            x              x  OK  x            x  CANCEL  x                x
            x              mqqqqqqj            mqqqqqqqqqqj                x
            mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
     [ The alphanumeric name of the new group (mandatory)                        ]
    
    「Group Name」を入力し「OK」を選択。
  34. 次は「User」を選択し、ユーザーの追加
  35. User and Group Management
            lqqqqqqqqqqqqqqqqqqqqqqqqq User and Group Management qqqqqqqqqqk
            x  lqqqqqqqqqqqqqqqqqq Add a new user qqqqqqqqqqqqqqqqqqqqqqk  x
            x  x                                                        x  x
            x  x   Login ID:        UID:      Group:    Password:       x  x
            x  x  lqqqqqqqqqqqqqqk lqqqqqqk  lqqqqqqk  lqqqqqqqqqqqqqk  x  x
            x  x  x              x x1001  x  x      x  x             x  x  x
            x  x  mqqqqqqqqqqqqqqj mqqqqqqj  mqqqqqqj  mqqqqqqqqqqqqqj  x  x
            x  x                                                        x  x
            x  x   Full name:                           Member groups:  x  x
            x  x  lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk    lqqqqqqqqqqqqqk  x  x
            x  x  xUser &                         x    x             x  x  x
            x  x  mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj    mqqqqqqqqqqqqqj  x  x
            x  x                                                        x  x
            x  x   Home directory:        Login shell:                  x  x
            x  x  lqqqqqqqqqqqqqqqqqqk   lqqqqqqqqqqqqqqqqqqqqqqqqqqqk  x  x
            x  x  x                  x   x/bin/sh                    x  x  x
            x  mqqmqqqqqqqqqqqqqqqqqqjqqqmqqqqqqqqqqqqqqqqqqqqqqqqqqqjqqj  x
            x                                                              x
            x              lqqqqqqk            lqqqqqqqqqqk                x
            x              x  OK  x            x  CANCEL  x                x
            x              mqqqqqqj            mqqqqqqqqqqj                x
            mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
     [ The login name of the new user (mandatory)                                ]
    
    「Login ID」、「Group」、「Password」、「Home Directory」を指定し、ユーザーを追加。
            lqqqqqqqqqqqqqqqqqqqqqqqqq User and Group Management qqqqqqqqqqk
            x  lqqqqqqqqqqqqqqqqqq Add a new user qqqqqqqqqqqqqqqqqqqqqqk  x
            x  x                                                        x  x
            x  x   Login ID:        UID:      Group:    Password:       x  x
            x  x  lqqqqqqqqqqqqqqk lqqqqqqk  lqqqqqqk  lqqqqqqqqqqqqqk  x  x
            x  x  xuser1         x x1001  x  xgroup1x  x*********    x  x  x
            x  x  mqqqqqqqqqqqqqqj mqqqqqqj  mqqqqqqj  mqqqqqqqqqqqqqj  x  x
            x  x                                                        x  x
            x  x   Full name:                           Member groups:  x  x
            x  x  lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk    lqqqqqqqqqqqqqk  x  x
            x  x  xUser &                         x    x             x  x  x
            x  x  mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj    mqqqqqqqqqqqqqj  x  x
            x  x                                                        x  x
            x  x   Home directory:        Login shell:                  x  x
            x  x  lqqqqqqqqqqqqqqqqqqk   lqqqqqqqqqqqqqqqqqqqqqqqqqqqk  x  x
            x  x  x/home/user1       x   x/bin/sh                    x  x  x
            x  mqqmqqqqqqqqqqqqqqqqqqjqqqmqqqqqqqqqqqqqqqqqqqqqqqqqqqjqqj  x
            x                                                              x
            x              lqqqqqqk            lqqqqqqqqqqk                x
            x              x [OK] x            x  CANCEL  x                x
            x              mqqqqqqj            mqqqqqqqqqqj                x
            mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
     [ Select this if you are happy with these settings                          ]
    
    「Home directory」は自動的にセットされた。
  36. 「Exit」を選択し、ユーザー追加画面を抜ける。
  37. Message
                lqqqqqqqqqqqqqqqqqqqqqq Message qqqqqqqqqqqqqqqqqqqqqqqk
                xNow you must set the system manager's password.       x
                xThis is the password you'll use to log in as "root".  x
                tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq(100%)qqu
                x                     [  OK  ]                         x
                mqqqqqqqqqqqqqqq[ Press enter or space ]qqqqqqqqqqqqqqqj
    
    「OK」を押して、rootのパスワードを入力する。
    New Password:
    
    
  38. User Confirmation Requested
              lqqqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqqqk
              x Visit the general configuration menu for a chance to set x
              x any last options?                                        x
              tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
              x                     Yes        [  No  ]                  x
              mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    「No」を選択し、ユーザーコンフィグレーションを終了する。
  39. ysinstall Main Menu
       lqqqqqqqqqqqqqqqqqqqqqqqq sysinstall Main Menu qqqqqqqqqqqqqqqqqqqqqqqqqk
       x Welcome to the FreeBSD installation and configuration tool.  Please   x
       x select one of the options below by using the arrow keys or typing the x
       x first character of the option name you're interested in.  Invoke an   x
       x option with [SPACE] or [ENTER].  To exit, use [TAB] to move to Exit.  x
       x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
       x x    Usage       Quick start - How to use this menu system          x x
       x x   Standard     Begin a standard installation (recommended)        x x
       x x   Express      Begin a quick installation (for experts)           x x
       x x    Custom      Begin a custom installation (for experts)          x x
       x x   Configure    Do post-install configuration of FreeBSD           x x
       x x   Doc          Installation instructions, README, etc.            x x
       x x   Keymap       Select keyboard type                               x x
       x x   Options      View/Set various installation options              x x
       x x   Fixit        Repair mode with CDROM/DVD/floppy or start shell   x x
       x x   Upgrade      Upgrade an existing system                         x x
       x x   Load Config  Load default install configuration                 x x
       x x   Index        Glossary of functions                              x x
       x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
       tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
       x                        [Select]    X Exit Install                     x
       mqqqqqqqqqqqqqqqqqq[ Press F1 for Installation Guide ]qqqqqqqqqqqqqqqqqqj
    
    「X Exit Install」を選択し、インストールメニューを終了する。この後、パソコンはリブートする。
  40. User Confirmation Requested
             lqqqqqqqqqqqqqqq User Confirmation Requested qqqqqqqqqqqqqqqqk
             x Are you sure you wish to exit?  The system will reboot     x
             x (be sure to remove any floppies/CDs/DVDs from the drives). x
             tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
             x                      Yes        [  No  ]                   x
             mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
    
    ブートディバイスであるフロッピーやCD/DVD-ROMをパソコンから抜いて、「Yes」を選択しリブートする。

リブート画面:

 尺柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴質
 宍                                         宍
 宍                                         宍              ,        ,
 宍                                         宍             /(        )`
 宍          Welcome to FreeBSD!            宍             \\ \\___ / |
 宍                                         宍             /- _  `-/  '
 宍                                         宍            (/\\/ \\ \\ /\\
 宍  1. Boot FreeBSD [default]              宍            / /   | `    \\
 宍  2. Boot FreeBSD with ACPI disabled     宍            O O   ) /    |
 宍  3. Boot FreeBSD in Safe Mode           宍            `-^--'`<     '
 宍  4. Boot FreeBSD in single user mode    宍           (_.)  _  )   /
 宍  5. Boot FreeBSD with verbose logging   宍            `.___/`    /
 宍  6. Escape to loader prompt             宍              `-----' /
 宍  7. Reboot                              宍 <----.     __ / __   \\
 宍                                         宍 <----|====O)))==) \\) /====
 宍                                         宍 <----'    `--' `.__,' \\
 宍                                         宍              |        |
 宍                                         宍               \\       /       /\\
 宍  Select option, [Enter] for default     宍          ______( (_  / \\______/
 宍  or [Space] to pause timer  9           宍        ,'  ,-----'   |
 実柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴柴勺        `--{__________)
「1」を選ぶと、下記のようにlogin:プロンプトがでないため、身動きがとれない。 そこで、「4」を選んでシングルユーザーモードで起動してみる。
  • Telnetが使えるように、設定する。 インストール中の設定で失敗したので、リブートし終わったらLANからTelnetでログインするため、inetd.confの設定をする。 と思ったが、シリアルコンソールにlogin:プロンプトがでない。
        :
        :
    Generating public/private rsa key pair.
    Your identification has been saved in /etc/ssh/ssh_host_rsa_key.
    Your public key has been saved in /etc/ssh/ssh_host_rsa_key.pub.
    The key fingerprint is:
    84:02:1b:2c:e0:3e:13:e3:bf:9a:92:82:0d:c8:82:61 root@opti.sasaj.com
    Starting sshd.
    Starting sendmail.
    Initial i386 initialization:.
    Additional ABI support:.
    Starting cron.
    Local package initialization:.
    Additional TCP options:.
    Starting inetd.
    Starting background file system checks in 60 seconds.
    
    Thu Jan  8 16:55:12 IRST 2004
    
  • sloginでログインする 再インストールかとあきらめかけたが、ダメ元でlinuxマシンからsloginでoptiに繋いでみたら、ログインできた。(ラッキー) と思ったが、rootでログインできなく。アウト。さてどうするか。

今度こそTelnetの設定:

やっとプロンプトが出てきたので、やり残した設定をやっつける。
    :
    :
orm0: <Option ROMs> at iomem 0xc8000-0xcffff,0xc0000-0xc7fff on isa0
pmtimer0 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x100>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounters tick every 10.000 msec
ad0: 4112MB <WDC WD43AA> [8355/16/63] at ata0-master UDMA66
acd0: CDROM <SAMSUNG CD-ROM SN-124> at ata1-master PIO4
Mounting root from ufs:/dev/ad0s1a
Enter full pathname of shell or RETURN for /bin/sh:
#
  • Telnetの設定
    # mount -a /                      書き込み可でマウントし直す。
    
    # vi /etc/inetd.conf
    
    #telnet stream  tcp     nowait  root    /usr/libexec/telnetd    telnetd
    
    の"#"を削除する
    telnet  stream  tcp     nowait  root    /usr/libexec/telnetd    telnetd
    
  • シリアルコンソールからログインできるようにする 一応、シリアルコンソールにlogin:プロンプトが表示されるように設定する。
    # vi /etc/ttys
    
    [変更前]
    ttyd0   "/usr/libexec/getty std.9600"   dialup  off secure
    
    を以下のように変更する。
    [変更後]
    ttyd0   "/usr/libexec/getty std.9600"   dialup  on secure
    
    つまり、"off"を"on"に変更する。
  • su -mでrootになれるように設定する。
    # vi /etc/group
    
    # $FreeBSD: src/etc/group,v 1.28 2003/04/27 05:49:53 imp Exp $
    #
    wheel:*:0:root
    daemon:*:1:
    
    のwheel:*:0:rootの後ろに、rootになりたいユーザー名を入れる。
    wheel:*:0:root,user1
    
    ここまで、設定したらリブートし、telnetでログインしてみる。

リブート成功:

シリアルコンソールにlogin:プロンプトが表示された。
   :
   :
Starting inetd.
Starting background file system checks in 60 seconds.

Thu Jan  8 17:24:34 IRST 2004

FreeBSD/i386 (opti.sasaj.com) (ttyd0)

login:
  • Telnetも成功 画面スナップ(Tera Term画面) [img/howto/FreeBSD/TeraTerm_snapshot.jpg TeraTerm Snapshot]

それから:

  • [[howto/FreeBSD/Install/dmesg_GENERIC dmesgの例]]
  • ソフトのインストールは[[howto/FreeBSD/Install/Software portsによるソフトインストール]]に示す。
  • [[howto/FreeBSD/Install/make_kernel opti用のカーネルを作成する]]

その他--(追加)2004-10-29:

  • シリアルコンソール用に作成したフロッピーでコンソールをディスプレイに戻す方法 ブート画面でスペースを押し、コマンド入力画面にする。 そこで、
    OK show console
    comsonle
    OK set console=vidconsole
    
    showコマンドで現在のコンソールがシリアルであることを確認した。そして、コンソールを画面に設定する。設定した瞬間にコンソールからはメッセージが一切でなくなり、画面に
    OK
    
    と表示されます。 後は、ブートしてください。
    OK boot
    
    途中でパニックになる場合は、ユーザーコンフィグ画面を表示して、必要のないデバイスを削除しましょう。
    OK boot -cv
    
    • オプション :-c:ユーザーコンフィグ :-v:詳しい情報の表示

#6 [パソコン] portsからソフトのインストール

portsによるソフトファイルのインストール

はじめに:

まずは、net/cvsup-without-gui をインストールしportsを最新にする。
  1. rootになる
        $ su -m
    
  2. net/cvsup-without-guiのインストール
        # cd /usr/ports/net/cvsup-without-gui
        # make
        # make install
        # make clean
    
    インストールされたソフト群を確認する。
        # pkg_info
    
    結果
    cvsup-without-gui-16.1h General network file distribution system optimized for C
    VS
    expat-1.95.6_1      XML 1.0 parser written in C
    ezm3-1.1            Easier, more portable Modula-3 distribution for building CV
    gettext-0.11.5_1    GNU gettext package
    gmake-3.80          GNU version of 'make' utility
    libiconv-1.8_2      A character set conversion library
    libtool-1.3.4_4     Generic shared library support script
    
  3. portsを最新にする。
        # cd /root
        # cp /usr/share/examples/cvsup/ports-supfile .
        # vi ports-supfile
    
    ports-supfileの以下の行を修正する
    *default host=CHANGE_THIS.FreeBSD.org
    
    私は以下のように変更した。
    *default host=cvsup6.jp.FreeBSD.org
    
    cvsupの実行
        # cvsup -L 2 ports-supfile
    

ソフトのインストール:

  • システム管理関連
    • shells/bash2
       # cd /usr/ports/shells/bash2
       # make
       # make install
       # make clean
      
      user1のデフォルトshellをbashに変更する
       # vipw
      
      [変更前]
      user1:$$password$$:1001:1001::0:0:User &:/home/jun1:/bin/sh
      
      [変更後]
      user:$$password$$:1001:1001::0:0:User &:/home/jun1:/usr/local/bin/bash
      
    • misc/screen
       # cd /usr/ports/misc/screen
       # make
       # make install
       # make clean
      
    • japanese/less
       # cd /usr/ports/japanese/less
       # make
       # make install
       # make clean
      
    • editors/vim
       # cd /usr/ports/editors/vim
       # make
       # make install
       # make clean
      
      エラー--2004/1/8 {{{ ===> gettext-0.12.1 depends on shared library: expat.4 - found ===> Generating temporary packing list ===> Checking if devel/gettext already installed ===> An older version of devel/gettext is already installed (gettext-0.11.5_1) You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of devel/gettext without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 }}}
    • security/sudo
       # cd /usr/ports/security/sudo
       # make
       # make install
       # make clean
      
      sudoコマンドが使えるユーザーを設定する
       # visudo
      
      [追加]
      user1    ALL=(ALL) ALL
      
    • sysutils/portupgrade
       # cd /usr/ports/sysutils/portupgrade
       # make
       # make install
       # make clean
      
  • ファイル書庫関連
    • archivers/lha
       # cd /usr/ports/archivers/lha
       # make
       # make install
       # make clean
      
    • archivers/unzip
       # cd /usr/ports/archivers/unzip
       # make
       # make install
       # make clean
      
  • アプリケーション群
    • japanese/ruby-uconv
       # cd /usr/ports/japanese/ruby-uconv
       # make
       # make install
       # make clean
      
    • www/apache2
      • suEXECを有効にする まずは、portupgradeの設定
          # vi /usr/local/etc/pkgtools.conf
        
         [追加]
         MAKE_ARGS = {
              'www/apache2' => 'WITH_SUEXEC=yes',
         }
        
      • suEXECを有効にしたapache2をインストール
          # cd /usr/ports/www/apache2
          # make WITH_SUEXEC=yes
          # make WITH_SUEXEC=yes install
          # make clean
        
    • www/mod_ruby
       # cd /usr/ports/www/mod_ruby
       # make
       # make install
       # make clean
      
    • www/mod_perl2
       # cd /usr/ports/www/mod_perl2
       # make
       # make install
       # make clean
      
    • lang/php5
       # cd /usr/ports/lang/php5
       # make
       # make install
       # make clean
      
      注)php5をpostgresql7より先にインストールすると、php5と一緒にpostgresql-clientがインストールされる。このpostgresql-clientがインストールされているとpostgresql7がインストールできない。このためPostgreSQLサーバーが欲しい場合は先にdatabase/postgresql7をインストールしてからlang/php5をインストールする必要がある。
    • www/w3m-m17n
       # cd /usr/ports/www/w3m-m17n
       # make
       # make install
       # make clean
      
    • japanese/nkf
       # cd /usr/ports/japanese/nkf
       # make
       # make install
       # make clean
      

インストールしたソフト群:

 # pkg_info
結果


#7 [パソコン] GENERICカーネルのdmesg

GENERICカーネルのdmesg
FreeBSD 5.1-RELEASE #0: Thu Jun  5 02:55:42 GMT 2003
    root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel/kernel" at 0xc06d4000.
Preloaded elf module "/boot/kernel/acpi.ko" at 0xc06d41cc.
Timecounter "i8254"  frequency 1193182 Hz
Timecounter "TSC"  frequency 398789636 Hz
CPU: Pentium II/Pentium II Xeon/Celeron (398.79-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x665  Stepping = 5
Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
real memory  = 132833280 (126 MB)
avail memory = 121765888 (116 MB)
Pentium Pro MTRR support enabled
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <DELL   GXn00  > on motherboard
pcibios: BIOS version 2.10
Using $PIR table, 9 entries at 0xc00fbc40
acpi0: power button is handled as a fixed feature programming model.
Timecounter "ACPI-fast"  frequency 3579545 Hz
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_cpu0: <CPU> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82810-DC100 (i810-DC100 GMCH) SVGA controller> mem 0xff000000-0xff07ffff,0xf4000000-0xf7ffffff irq 9 at device 1.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci1: <ACPI PCI bus> on pcib1
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xec80-0xecff mem 0xfdfffc00-0xfdfffc7f irq 5 at device 12.0 on pci1
xl0: Ethernet address: 00:c0:4f:07:85:9c
miibus0: <MII bus> on xl0
xlphy0: <3c905C 10/100 internal PHY> on miibus0
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH UDMA66 controller> port 0xffa0-0xffaf at device 31.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <Intel 82801AA (ICH) USB controller> port 0xff80-0xff9f irq 11 at device31.2 on pci0
usb0: <Intel 82801AA (ICH) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
sio0 port 0x3f8-0x3ff irq 4 on acpi0
sio0: type 16550A, console
sio1 port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
ppc0 port 0x778-0x77f,0x378-0x37f irq 7 on acpi0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
orm0: <Option ROMs> at iomem 0xc8000-0xcffff,0xc0000-0xc7fff on isa0
pmtimer0 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x100>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounters tick every 10.000 msec
ad0: 4112MB <WDC WD43AA> [8355/16/63] at ata0-master UDMA66
acd0: CDROM <SAMSUNG CD-ROM SN-124> at ata1-master PIO4
Mounting root from ufs:/dev/ad0s1a

#8 [パソコン] opti用のカーネルを作成する

opti用のカーネルを作成する

はじめに:

注意:net/cvsup-without-guiがインストールされているものとする。
  1. ソースツリーを最新にする。
       # cd /root
       # cp /usr/share/examples/cvsup/standard-supfile .
       # vi standard-supfile
    
    standard-supfileの以下の行を修正する
    *default host=CHANGE_THIS.FreeBSD.org
    
    私は以下のように変更した。
    *default host=cvsup5.jp.FreeBSD.org
    
    cvsupの実行
        # cvsup -L 2 standard-supfile
    
[天気:雪のち曇り](札幌) 13044歩 帰宅時間:16:15

#1 [気温] 気温(札幌)

最低気温-3.1°
最高気温0.5°

#2 [買い物] ミャウリンガル購入

猫たちともっと仲良くなるように タカラから発売されてい るミャウリンガル を同居人へプレゼントした。
同居人より子供が喜んでいたよ。でもおまえに買ったんではないよ。

#3 [徒然] 通勤定期の購入

私はJRで通勤していて6ヶ月定期を購入し通勤費を節約している。この定期が1/7で切れ ていた。
今日(1/9)、自動改札を通ろうと定期を改札に入れると「ピンポン」と鳴った。「なぜ? 」と定期を見ると、期限が1/7と表示されていた。「あっ!」と思い素早く窓口に行き新 たな定期を購入した。

#4 [パソコン][FreeBSD] optiの設定中

Webサーバーを設定し、この日記システムを移動させて運用しようとしたらMailサーバー の設定を忘れていて、更新した日記が旧Webサーバーに反映された。
このため、Mailサーバーをoptiで立ち上げ中。この3連休中にoptiへの移動を完了したい 。MTAは現在、eximを考えている。挫折したら現在と同じpostfixになる予定。

#5 [] デュアンサークII3巻 魔法戦士誕生(上)

発売日より1日早かったが売っていた。早速購入。まだ読んでいない。この休み中に読み ましょう。楽しみ。
[天気:雪時々吹雪](札幌) 1686歩

#1 [気温] 気温(札幌)

最低気温-7°
最高気温1.4°

#2 [パソコン][FreeBSD] Webサーバーとmailサーバーの移設

WebサーバーとmailサーバーをDELL OptiPlex GX100に移設し、この日記システムが稼働できるところまで漕ぎ着けた。
後のWebサービスはゆっくりやっていく。
[天気:晴れのち雪](札幌) 3736歩

#1 [気温] 気温(札幌)

最低気温-4.7°
最高気温1.2°

#2 [パソコン] データベース(PostgreSQL)の構築

データベース(PostgreSQL)の構築
2004/1/19
FreeBSDのカーネル及びユーザーランドを再構築したら、PostgreSQL 7.4.1でデータベースの初期化に成功した。
2004/5/29
データベースのバック方法追加

はじめに:

前のサーバで[http://www.paken.org/linuxwiki/index.php?bookmark%2Bx bookmark+x]というブックマークソフトを使用していた。こちらでも使えるようにPostgreSQLをインストールする。

コンパイル&インストール:

  • PostgreSQL 7.4.1のインストール FreeBSDのportsシステムを使用してPostgreSQL 7.4.1をインストールした。
     # cd /usr/ports/database/postgresql7
     # make
     # make install
     # make clean
    

PostgreSQLの設定:

  • データベースの初期化
     # su -l pgsql -c initdb
    
    ==[2004/1/12]PostgreSQL 7.4.1ではデータベースの初期化でエラーが出ます。==
  • 設定ファイルの編集
     # cd /usr/local/pgsql/data
     # vi postgresql.conf
    
    • PostgreSQLサーバーにインターネット経由でアクセスできるように設定する。
      #tcpip_socket = false
       を
      tcpip_socket = true
       する
      

データベースの起動:

 # /usr/local/etc/rc.d/010.pgsql.sh start

ユーザーの追加:

  • 自分とapacheから使えるようにwwwを追加
    # su -l pgsql -c "createuser user1"
    Shall the new user be allowed to create databases? (y/n) y
    Shall the new user be allowed to create more new users? (y/n) y
    CREATE USER
    # su -l pgsql -c "createuser www"
    Shall the new user be allowed to create databases? (y/n) y
    Shall the new user be allowed to create more new users? (y/n) n
    CREATE USER
    

テスト:

  • テスト用データベース作成
    $ createdb testdb
    CREATE DATABASE
    
  • psqlでデータベーステスト
    $ psql testdb
    Welcome to psql 7.4.1, the PostgreSQL interactive terminal.
    
    Type:  \copyright for distribution terms
           \h for help with SQL commands
           \? for help on internal slash commands
           \g or terminate with semicolon to execute query
           \q to quit
    
    testdb=# \l
           List of databases
       Name    | Owner | Encoding
    -----------+-------+-----------
     template0 | pgsql | SQL_ASCII
     template1 | pgsql | SQL_ASCII
     testdb    | user1 | SQL_ASCII
    (3 rows)
    
    testdb=#\q
    $
    

[http://www.paken.org/linuxwiki/index.php?bookmark%2Bx bookmark+x]のインストール:

[[howto/FreeBSD/Install/bookmark+x bookmark+xのインストール]]

データベスのバックアップ:

データベースbookmarkx、mt_dbをバックアップ、リストアする。
  • データベースのバックアップ(個別)
    • 旧データベースにアクセスする
       # su pgsql -c '/usr/local/bin/pg_ctl -D /mnt/usr/local/pgsql/data start'
      
    • データのバックアップ
       # su pgsql -c 'pg_dump bookmarkx > dbbackup-bookmarkx'
       # su pgsql -c 'pg_dump mt_db > dbbackup-mt_db'
      
  • データベースのリストア(個別)
    • 新データベースにアクセスする
       # su pgsql -c '/usr/local/bin/pg_ctl -D /mnt/usr/local/pgsql/data stop'
       # /usr/local/etc/rc.d/010.pgsql.sh start
      
    • データのリストア
       # su pgsql -c 'createdb -E EUC-JP bookmarkx'
       # su pgsql -c 'createdb mt_db'
       # su pgsql -c 'psql -e bookmarkx < dbbackup-bookmarkx'
       # su pgsql -c 'psql -e mt_db < dbbackup-mt_db'
      
[天気:晴れのち曇り](札幌) 868歩

#1 [気温] 気温(札幌)

最低気温-5.5°
最高気温0.8°

#2 [徒然] 路上生活者

そういえば今年は駅で路上生活者の住まいを見ないな。去年は冬の間ずっと居たけど。

#3 [] デュアンサークII(3)読んだ

読みました。魔法戦士への片鱗が一部表現されていた。

#4 [パソコン] メール環境の構築(fetchmail+procmail)

メール環境の構築--fetchmail+procmailの環境構築

はじめに:

プロバイダメールのバックアップを目的に、fetchmailを用いてプロバイダメールを自宅サーバーに集約する。

コンパイル&インストール:

  • mail/fetchmail
     # cd /usr/ports/mail/fetchmail
     # make
     # make install
     # make clean
    
  • mail/procmail
     # cd /usr/ports/mail/procmail
     # make
         :
    If you would like to add any, please specify them below,
    press return to continue:   <-- ここでEnterを押す。
    
     # make install
     # make clean
    

メール環境の設定:

  • fetchmailの設定 私のプロバイダは@niftyです。以下のように設定しました。~/.fetchmailrcのパーミッションは600です。
    [~/.fetchmailrc]
    
    defaults
            no rewrite
            no mimedecode
            keep
            fetchsizelimit 0
    #       mda "/usr/local/bin/procmail -v"
    
    poll pop.nifty.com        protocol apop user USER-ID pass PASS-WORD
    
    以下の文字列は適宜変更してください
    ''文字列''''内 容''
    USER-ID@niftyのID
    PASS-WORD@niftyのログインパスワード
  • メール振り分け(procmail)の設定
    • メールはMaildir形式で保存。
    • courier-imapのjunk/fetchmailフォルダは、実ファイルシステムでは.junk.fetchmailに対応する。
      [~/.procmailrc]
      
      PATH=$HOME/bin:/usr/bin:/usr/ucb:/bin:/usr/local/bin:.
      MAILDIR=$HOME/Maildir
      DEFAULT=$MAILDIR/new
      LOGFILE=$MAILDIR/from
      LOCKFILE=$HOME/.lockmail
      
      :0
      * ^Subject:.*/usr/local/bin/fetchmail
      .junk.fetchmail/
      
      :0
      * ^Subject:.*/home/user1/bin/gdipc\.pl.*
      .junk.gdipc/
      
  • メール振り分けを有効にする
    • ここで、fetchmailにより取得したメールのみをメール振り分けの対象とする場合は、上記の~/.fetchmailrc に記載されている'# mda'行の'#'を削除する。
    • ローカルメールもメール振り分けの対象にする場合は~/.forwardを以下のように設定する。(.forwardの内容は1行です)
      [~/.forward]
      
      "|IFS=' ' && p=/usr/local/bin/procmail 
      && test -f $p && exec $p -Yf- || exit 75 #user1"
      

エラー例:

:エラー:procmail: Suspicious rcfile "/home/user1/.procmailrc" :回答:/home/user1のパーミッションを755にする。
      $ chmod 755 /home/user1
[天気:曇り](札幌) 7118歩 帰宅時間:19:55

#1 [気温] 気温(札幌)

最低気温-2.5°
最高気温4.5°

#2 [徒然] 雨降り

地球温暖化の影響かここ何年か真冬だというのに雨が降る。こんなの私が子供の頃は考えられなかった。どこまで地球温暖化は進むのだろう。
[天気:吹雪](札幌) 7182歩 帰宅時間:18:50

#1 [気温] 気温(札幌)

最低気温-1.5°
最高気温3.3°

#2 [天気] 吹雪

朝から晩まで吹雪いていた。

朝:

通勤電車は10分遅れで駅を出発したが会社についてはのは1時間遅れでした。白石駅でポイント切り替えができなくなったためですが、毎回毎回同じ理由で電車が遅れていると、JRは業務改善という言葉を知らないのかと思ってします。

帰り:

会社を出る前、「今日は地下鉄で帰るか」と考えていたが、駅の改札の前を通ると「千歳空港行きが出ます」とアナウンスがあったので、急いで電車に乗ったが、それから10分も待たされた。

駅から自宅:

歩いて帰ってきました。雪の良は多くないが風が強くて歩きにくい。ズボンはべちょべちょになってしまった。帰り道では『犬の散歩』をしている奇特な人が二人もいました。あ〜〜、寒かった。

#3 [子供] 自慢

仕事から帰ってきて私に言った。
今何してると思う。
ゲームしてるんだ。
どうしてだと思う。
もう勉強したからだよ。
(私)(な〜に、自慢してるんだ。(笑)と思った。)
[天気:晴れ](札幌) 6215歩 帰宅時間:16:40

#1 [気温] 気温(札幌)

最低気温-1.6°
最高気温0.1°

#2 [記念日] 私の誕生日

朝:

同居人と子供に誕生日おめでとうと言われた。ありがとさん。

会社:

同僚の馬場さんに小声でおめでとうと言われた。祝日でなくなったねとも言われた。ありがとう。元気で丈夫な赤ちゃん産めよ。

#3 [天気] 天気は平常

今日の天気は、心配していたのとは反対に札幌は良い天気だった。しかし、交通機関はめちゃくちゃで、JRは夕方でも平常にはなっていなかった。明日は朝から平常運転かな?
[天気:曇り](札幌) 7139歩 帰宅時間:20:00

#1 [気温] 気温(札幌)

最低気温-2.8°
最高気温-0.1°

#2 [誕生日] 誕生日ケーキを買ってもらいました

誕生日ケーキを買いに行ってきました。ホールではなくショートケーキにしました。後で食べます。

#3 [徒然] 帰りの電車が遅れていた。

今日もまだ一部の路線が平常運転になったいないね。

#4 [] ファミ通

注目ゲーム:

発売日ゲーム名機種価格ジャンル対象年齢Point
1/22ザ・シムズPS2,GC6,800円生活/シミュレーション12歳以上7988(G)
1/22ファントム・ブレイブPS26,800円ファンタジー/シミュレーション・RPG-8898(G)
一言
ザ・シムズはGBAにもあるがPointは7677と低い。価格は4,800円。

注目ハード:

ゲームボーイアドバンスSP"ファミコンカラー"とファミコンソフト
2月14日発売
キャンペーン用であったGBAファミコンカラーが店頭で売られることとなった。なお、キャンペーン用の操作盤の色は金色だったが、市販用は銀に変更されている模様。
ファミコンゲーム、名作10タイトル、GBAで復活
発売されるタイトルは以下の10タイトル。価格は一律2,000円。
NoタイトルNoタイトル
01スーパーマリオブラザーズ06パックマン
02ドンキーコング07ゼビウス
03アイスクライマー08マッピー
04エキサイトバイク09ボンバーマン
05ゼルダの伝説110スターソルジャー
一言
GBAファミコンカラーと合わせて[[ゼビウス]]と[[マッピー]]が欲しい。
[天気:晴れ](札幌) 5599歩 帰宅時間:20:10

#1 [気温] 気温(札幌)

最低気温-7.7°
最高気温-0.3°

#2 [会社] 出社

仕事してきました。疲れた。
[天気:晴れ](札幌) 2414歩

#1 [気温] 気温(札幌)

最低気温-11°
最高気温-1.3°

#2 [徒然] 床屋へ

明日から子供が学校のため子供と一緒に床屋へ行って来た。
床屋には10時頃行ったが髪を切られ始めたのが12時頃ととても混んでいた。しかもお客は子供を連れた親ばかり。みんな考えることは同じだね。
[天気:曇り](札幌) 7494歩 帰宅時間:19:50

#1 [気温] 気温(札幌)

最低気温-8.1°
最高気温-1.7°
[天気:曇り](札幌) 7647歩 帰宅時間:19:00

#1 [気温] 気温(札幌)

最低気温-3.3°
最高気温2°

#2 [携帯電話] 携帯電話を忘れる

携帯電話を忘れたので、帰るコールはSL Zaurus+PHSで行った。久しぶりにこの組み合わせを使ったよ。やっぱりキーボードは打ちやすいね。
携帯電話を忘れたため、帰るコールはSL Zaurus+PHSで携帯へのE-Mailにより行った。

#3 [徒然] 事故寸前

朝駅の駐車場で車に引かれる寸前までいった。 雪が降っていたので下を見ながら駐車場入り口前を歩いていると、靴の脇を踏まれたような感覚になって横を見ると車が通っていた。もしかして今、車に引かれた? それにしても車の方は何を考えて運転していたんだ。ほんともう少しで人身事故になるところだったのが分かっているんだろうか?
[天気:雪のち曇り](札幌) 5717歩 帰宅時間:20:30

#1 [気温] 気温(札幌)

最低気温-1°
最高気温2.8°

#2 [宝くじ] 300円のみ

今日は大安だったので、年末ジャンボ宝くじの当選番号をネットで調べて、手持ちの宝くじを確認した。300円当たりました。それだけ。
[天気:曇り](札幌) 8629歩 帰宅時間:22:30

#1 [気温] 気温(札幌)

最低気温0.5°
最高気温2.3°

#2 [徒然] つるつる道路

駅から家までの帰り道は、つるつる、スケートリンク状態でした。転ばなくて良かった。

#3 [パソコン][FreeBSD] カーネルデバックへ落ちる

家に帰ってきて日記を書こうとサーバーへアクセスするが、繋がらない。Telnetでアクセスしても繋がらない。そこで、シリアルコンソールで繋いでみると、
db>
という、つれないプロンプトが表示された。
あらあら、前触れもなくいきなりカーネルデバッカへ落ちるから、CURRENTの由縁なのか。
この状態になっても、私には分からないので、取りあえずヘルプを見てリセットした。
db>help
db>reset
[天気:晴れ](札幌) 8780歩 帰宅時間:22:40

#1 [気温] 気温(札幌)

最低気温-5.9°
最高気温-1.5°

#2 [徒然] 寒い

今日も寒いよ。冷えてきた。道路もつるつる。

#3 [徒然] 首の後ろが痛い。

首の後ろが痛い。視力も落ちてる。疲れてるのかな。
昼間は、目の前にゴミが見えたよ。白内障か?とも思ったが今は何ともない。大丈夫かな。
[天気:晴れ](札幌) 8012歩 帰宅時間:17:30

#1 [気温] 気温(札幌)

最低気温-6.4°
最高気温-2.1°

#2 [MEMO] 「できごと」を書くときの定石

「5W1H」という言葉ある。これは、「誰が(who)いつ(when)どこで(where)何を(what)なぜ(why)どんなやり方で(how)したか」の英単語の頭文字をとったものだ。 「できごと」を書くにはこの「5W1H」に関する情報が必要である。 しかし、インターネットで「5W1H」を調べてみると、「どこで(where)いつ(when)誰が(who)何が(what)どんなふうに(how)どうしたか(how)」と書かれているウエブがあった。これじゃ「4W2H」ではないか。
また、会社の報告書や企画書などでは「5W2H」が必要だというウエブを見つけた。「5W1H」までは上と同じ。あとひとつの「1H」は「いくらで(how much)」ということであった。たしかに会社ではコスト(お金)が重要だから、これは言えるかもしれない。

#3 [ゲーム] ボーリングやってきました

外食:

私の誕生日祝いで外食してきました。ステーキを食べてお腹一杯。

ボーリング:

こどものボーリング姿 その後、36線にあるロイヤルボウルでボーリングを3ゲームプレイした。今日の成績は下に示したとおりです。3ゲームもやると握力がなくなる。疲れた。でも、楽しかった。子供は「ガーターなしレーン」であった。
名前わたし同居人子供
1ゲーム14314068
2ゲーム13915065
3ゲーム18214389
合計464433222
平均15414474

隣のレーン:

3ゲーム目の終了前に、隣のレーンへ小学生の兄弟がボーリングをやりに来た。お兄ちゃんの方は手袋をしていて大人顔負けの格好をしていたが、レーンは「ガーターなし」であった。 (^^;
手袋の効果か、練習の成果かわからないが手首が固定され、うちの子供より投げ方はまともだった。しかし、ボールに勢いがなくガーターの方へ転がっていく。「パワー」を付けようね。

#4 [徒然] 犬のプレイゾーン

犬を遊ばせることができるゾーンができるよとだいぶ前にチラシが入っていた。これが上野幌駅の真ん前なんだが、朝晩の通勤時は開演時間でないため、実際にやっているのか、やっていないのか、客が来ているのか、来ていないのか、わからなかった。だが、今日、結構お客が来ているのを確認できた。犬の飼い主は雪の中でもよく来るね。これが猫の飼い主ならやっぱりこたつで丸くなってるのか?






[天気:晴れ](札幌) 387歩

#1 [気温] 気温(札幌)

最低気温-8°
最高気温-2.8°

#2 [] Linuxから目覚めるぼくらのゲームボーイ!が届く

ネットで予約して置いたGCC プログラミング工房特別編「Linux から目覚めるぼくらのゲームボーイ!」が今日届いた。これを使ったGBA用のフリーゲームはWeb上に公開されていないのかな。私はぼちぼち気が向いたら遊んでみるよ。
[天気:晴れ](札幌) 8208歩 帰宅時間:22:10

#1 [気温] 気温(札幌)

最低気温-9.9°
最高気温0.1°

#2 [会社] みんな早く帰宅

今日はみんな早い帰宅だった。一部会社で飲んでいる人もいたが。

#3 [徒然] 道路は雪つもり

道路は、つるつる路面に昼間降った雪が積もって、適当に押しつもり歩きやすくなっていた。明日の朝はどんな路面状況だろう。

#4 [子供] 指かむ

友達と家で遊んでいた子供が友達の指を噛んだという。子供が怒ってやったようだが原因は(私には)分からない。子供が悪さをしたので同居人は子供たちを連れて謝りに行ったようだ。ご苦労様。
[天気:晴れ](札幌) 5831歩 帰宅時間:21:20

#1 [気温] 気温(札幌)

最低気温-7.8°
最高気温0.2°

#2 [徒然] 今日は

今日はちょうど良いJRがなく、バスで帰ってきた。バスを降りると雪が降ってきていた。積もるかな?
[天気:曇り](札幌) 5707歩 帰宅時間:19:00

#1 [気温] 気温(札幌)

最低気温-6.9°
最高気温-1.3°

#2 [記念日] 結婚記念日

今日は結婚記念日PartIです。2ヶ月後にPartIIがある。今日は早く帰って来て花を贈ったよ。猫が喜んでた。

#3 [徒然] インフルエンザ

同僚がインフルエンザで休んでいた。昨日は会社に行ったって事は菌が会社にあるということか。
ちまたでは鳥インフルエンザの話題が出ているけど、大丈夫かね。
[天気:曇り](札幌) 7206歩 帰宅時間:22:20

#1 [気温] 気温(札幌)

最低気温-9.8°
最高気温0°

#2 [徒然] 休んだもの

インフルエンザで休んでいた人は今日会社に来ていた。直ったのかな。
[天気:曇り](札幌) 5222歩 帰宅時間:25:15

#1 [気温] 気温(札幌)

最低気温-5.6°
最高気温1.7°

#2 [資格] 技術士一次試験合格発表

自己採点通り落ちていました。会社の人は結構受かっていました。適正に気を付けて今年は頑張るぞ。
[天気:曇り](札幌) 5558歩 帰宅時間:17:20

#1 [気温] 気温(札幌)

最低気温-5.7°
最高気温-1.4°

#2 [記念日] 弟の誕生日

今日は弟の誕生日だ。何かしてるのかな。
2017年09月16日
気温(札幌)
今日のビデオ
00026 Gollumのインストール
2017年09月15日
気温(札幌)
今日のビデオ
00025 Hugoを試す。(FreeBSD)
2017年09月14日
気温(札幌)
今日のビデオ
00024 Herokuの独立ドメインに無料でhttpsアクセスをする。(無理なようだ)
2017年09月13日
気温(札幌)
今日のビデオ
00023 Herokuに静的ページを配置して独自ドメインでアクセスする。(FreeBSD)
2017年09月12日
気温(札幌)
今日のビデオ
00022 Herokuに静的ページを配置する。(FreeBSD)(未完成)
Windows 10 bash on Ubuntu
2017年09月11日
気温(札幌)
今日のビデオ
00021 Herokuに静的ページを配置する。(FreeBSD)(未完成)
2017年09月10日
気温(札幌)
今日のビデオ
00020 Herokuの仕様を調べる。
2017年09月09日
気温(札幌)
今日のビデオ
00019 GoldGeneratorでデータ分析。
2017年09月08日
気温(札幌)
今日のビデオ
00017 GoldGeneratorでデータ分析
2017年09月07日
気温(札幌)
今日のビデオ
00017 GoldGeneratorでデータ分析
Fortranの仕様を調べる。
2017年09月06日
気温(札幌)
今日のビデオ
00016 GoldGeneratorでデータ分析。
2017年09月05日
気温(札幌)
今日のビデオ
00015 GoldGeneratorでデータ分析。
fortranモジュール(クラス)
2017年09月04日
気温(札幌)
今日のビデオ
00014 GoldGeneratorでデータ分析をする。
2017年09月03日
気温(札幌)
今日のビデオ
00013 お気に入り実行時のエラーへの対応
2017年09月02日
気温(札幌)
今日のビデオ
00012 Aterm MR04LNのクレードルを使って、自宅LANからモバイルルーターからInternetに出ていく方法
2017年09月01日
気温(札幌)
今日のビデオ
00011 RATOC REX-USB60がWindows7で使えないか調べる。
YAHAMA RT107eコンソールポート
2017年08月31日
気温(札幌)
今日のビデオ
00010 GoldGeneratorでデータ分析をする。
2017年08月30日
気温(札幌)
今日のビデオ
00009 GoldGeneratorでデータ分析をする。
2017年08月29日
気温(札幌)
今日のビデオ
00008 GoldGeneratorのお気に入りを作成する。
コリオリ力
2017年08月28日
気温(札幌)
今日のビデオ
00007 GoldGeneratorのお気に入りを作る。
2017年08月27日
気温(札幌)
今日のビデオ
00006 DBmanに直近の5年間のデータを登録する。
2017年08月26日
気温(札幌)
今日のビデオ
00005 ドラゴンクエストXI
2017年08月25日
気温(札幌)
今日のビデオ
00004 JRDBのテーブル定義作成プログラムの仕様を考える。
2017年08月24日
気温(札幌)
今日のビデオ
00003 YAMAHA RTX1100の仕様
2017年08月23日
気温(札幌)
今日のビデオ
00002 JRDBデータの仕様を確認する
2017年08月22日
気温(札幌)
今日のビデオ
00001 道の駅でまだ行っていないところ
2017年08月21日
気温(札幌)
今日のビデオ
道の駅巡り二日目
2017年08月20日
気温(札幌)
今日のビデオ
道の駅巡り
2017年08月19日
気温(札幌)
今日のビデオ
2017年08月18日
気温(札幌)
今日のビデオ
以上、31 日分です。
タイトル一覧
カテゴリ分類
パソコン 競馬
Powered by hns-2.19.9, HyperNikkiSystem Project

|Index |Moblog |Diary |管理 |RSS |