<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/simamaru/">
    <title>simamaru @Wiki</title>
    <link>http://w.atwiki.jp/simamaru/</link>
    <atom:link href="https://w.atwiki.jp/simamaru/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>simamaru @Wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2007-10-23T11:56:50+09:00</dc:date>
    <utime>1193108210</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/simamaru/pages/28.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/simamaru/pages/27.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/simamaru/pages/26.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/simamaru/pages/25.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/simamaru/pages/24.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/simamaru/pages/23.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/simamaru/pages/22.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/simamaru/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/simamaru/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/simamaru/pages/19.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/simamaru/pages/28.html">
    <title>FreeBSDにTracをインストール</title>
    <link>https://w.atwiki.jp/simamaru/pages/28.html</link>
    <description>
      http://d.hatena.ne.jp/akiyan/20060822/p1
http://clouder.jp/yoshiki/mt/archives/000734.html
http://blog.perl.tv/2007/01/freebsd_60subversion_trac.htmlを参考にFreeBSDにTracをインストール。
** Python2.5をインストール
 # cd /usr/ports 
 # make search name=python
鬼のように候補が出て来るがpython25ってやつがそうらしい。
 # su
 # cd /usr/ports/lang/python25
 # make install clean
/usr/local/binにpython2.5と言うファイルが出来ているが、pythonと言うのがないのでシンボリックリンクを作成する。
 # cd /usr/local/bin
 # ln -s ./python2.5 python
これでインストールは完了。

** Subversionをインストール
 # cd /usr/ports
 # make search name=subversion
 Port:   subversion-1.4.3_2
 Path:   /usr/ports/devel/subversion
 Info:   Version control system
  ...
幾つか出てくるが上記のやつがそうらしい。
 # su
 # cd /usr/ports/devel/subversion
 # make install clean
 # svn --version
 svn, version 1.4.4 (r25188)
    compiled Oct 22 2007, 02:25:44
 
 Copyright (C) 2000-2006 CollabNet.
 Subversion is open source software, see http://subversion.tigris.org/
 This product includes software developed by CollabNet (ht    </description>
    <dc:date>2007-10-23T11:56:50+09:00</dc:date>
    <utime>1193108210</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/simamaru/pages/27.html">
    <title>Mac OS XにTracをインストール</title>
    <link>https://w.atwiki.jp/simamaru/pages/27.html</link>
    <description>
      [[nitoka Glog:OSXにTracをインストール&gt;http://www.nitoka.net/archives/2006/05/osxtrac.html]]
[[Trac on Mac OS X, without Fink or MacPorts&gt;http://trac.edgewall.org/wiki/TracOnOsxNoFink]]
http://blog.perl.tv/2007/01/subversion.html
を参考にしてMac OS XにTracをインストールしてみる。
** Subversionのインストール
Subversionは既にインストール済み。[[Max OS X]]を参照。
** Python2.5をインストール
 # port search python
色々表示されるが、
 python25  lang/python25  2.5.1  An interpreted, object-oriented programming language
がPython2.5っぽい。Tracをインストールするならば何となくPython2.4の方が安心なような気もするけど、とりあえず2.5をインストールしてみる。
 $ sudo port install python25
 Password:  &lt;- パスワードを入力
 ---&gt;  Fetching python25
 ---&gt;  Attempting to fetch Python-2.5.1.tar.bz2 from http://www.python.org//ftp/python/2.5.1/
 ---&gt;  Verifying checksum(s) for python25
 ---&gt;  Extracting python25
 ---&gt;  Applying patches to python25
 ---&gt;  Configuring python25
 ---&gt;  Building python25 with target all
 ---&gt;  Staging python25 into destroot
 ---&gt;  Installing python25 2.5.1_1+darwin_8
 ---&gt;  Activating     </description>
    <dc:date>2007-10-22T12:52:43+09:00</dc:date>
    <utime>1193025163</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/simamaru/pages/26.html">
    <title>セットアップ(MAC編)</title>
    <link>https://w.atwiki.jp/simamaru/pages/26.html</link>
    <description>
      *MySQLのセットアップ(MAC編)
[[MySQL]] ABのサイトにMac用のインストーラがあるらしいですが、今回はPortsでインストールしてみる。
**インストール
まずはPortsからMySQLを探す。
 $ port search mysql
 gauche-dbd-mysql      databases/gauche-dbd-mysql 0.2.1   Gauche database driver for MySQL
 mysql3                        databases/mysql3 3.23.58                  Multithreaded SQL database server
 mysql4                        databases/mysql4 4.1.22                    Multithreaded SQL database server
 mysql5                        databases/mysql5 5.0.45                    Multithreaded SQL database server
 mysql5-devel              databases/mysql5-devel 5.1.20-beta  Multithreaded SQL database server
 ・・・
こんな感じで沢山ヒットする。

最新バージョンのmysql5をインストールする。
(削除する場合はsudo port uninstall mysql5)
 $ sudo port install mysql5 +server
※ この+serverってのは「port variants mysql5」で表示されるserverのこと。(だと思う)

** インストール確認
 $ ls /opt/local/bin/mysql*
とかでちゃんとインストールされたか確認。
 $ ls /opt/local/var/run
 $ ls /opt/local/var/db
とかでmysql5ディレクトリが作成されているか確認。
 $ ls /Library/Laun    </description>
    <dc:date>2007-08-22T17:34:33+09:00</dc:date>
    <utime>1187771673</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/simamaru/pages/25.html">
    <title>MySQL</title>
    <link>https://w.atwiki.jp/simamaru/pages/25.html</link>
    <description>
      -[[セットアップ(MAC編)]]
-[[軽く使ってみる]]    </description>
    <dc:date>2007-08-22T16:04:33+09:00</dc:date>
    <utime>1187766273</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/simamaru/pages/24.html">
    <title>Max OS X</title>
    <link>https://w.atwiki.jp/simamaru/pages/24.html</link>
    <description>
      **ログインシェルを変更する
-/Applications/Utilities/NetInfo Manager.appを開く。(NetInfoマネージャ)
-左下の鍵を押して自分のパスワードを入力
-users -&gt; [ユーザ名]を選択し
-プロパティ欄に[shell]があるので、これの値の部分をクリックする
-クリックすると入力可能になるので設定したいシェルのパスを入力する。
再ログインして設定が変わっていることを確認する。

**Subversionを使ってみる
***インストール
インストールはMacPortsでやってみることにする
 $ sudo port install subversion
 ---&gt;  Fetching apr---&gt;  Attempting to fetch apr-1.2.8.tar.bz2 from http://www.apache.org/dist/ apr
 ---&gt;  Attempting to fetch apr-1.2.8.tar.bz2 from http://apache.planetmirror.com.au/dist/apr
 ---&gt;  Attempting to fetch apr-1.2.8.tar.bz2 from ftp://ftp.planetmirror.com/pub/apache/dist/apr
 ---&gt;  Attempting to fetch apr-1.2.8.tar.bz2 from ftp://ftp.is.co.za/Apache/dist/apr
 ---&gt;  Attempting to fetch apr-1.2.8.tar.bz2 from ftp://ftp.infoscience.co.jp/pub/net/apache/dist/apr
 ---&gt;  Verifying checksum(s) for apr
 ---&gt;  Extracting apr
 ---&gt;  Configuring apr
 ---&gt;  Building apr with target all
 ---&gt;  Staging apr into destroot   
 ---&gt;  Installing apr 1.2.8_0
 ---&gt;  Acti    </description>
    <dc:date>2007-08-11T23:57:36+09:00</dc:date>
    <utime>1186844256</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/simamaru/pages/23.html">
    <title>ドメインの取得と公開</title>
    <link>https://w.atwiki.jp/simamaru/pages/23.html</link>
    <description>
      ドメインの取得は[[VALUE DOMAIN&gt;https://www.value-domain.com/index.php]]で取得することにする。ドメイン名は「h2-factory.com」の予定。

** VALUE DOMAINユーザ登録
VALUE DOMAINでドメインを取得しるためには最初にユーザ登録をする必要があるらしい。
と言うことで、まずはユーザ登録。
-[[この&gt;https://www.value-domain.com/signup.php]]ページからユーザ登録をする。
-[[この&gt;https://www.value-domain.com/regdom.php?registrar=rrp]]ページでドメインが空いているかチェックする。
-ドメインは空いていたので「取得する」リンクをクリック
とりあえず登録年は１年にしておく。
-下の方に「名義を代理公開する」と言うのがあるので、その下のリンクをクリック。(登録者情報がVALUE DOMEINのものに書き変わる)
-その下に「不足金額(790円)のご入金について」とあるので、その下のリンクをクリック。(どうやら予め購入金額と言うのを入れておかないとだめっぽい)
-クレジットカードでの支払い手続きを済ませる。
-ドメイン登録画面に戻る。「名義を代理公開する」にしたのに自分のものに戻っていたので、ここで再度名義を代理公開にする。
-登録ボタンをクリック。
これで無事登録されたようです。    </description>
    <dc:date>2007-07-24T23:40:34+09:00</dc:date>
    <utime>1185288034</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/simamaru/pages/22.html">
    <title>Apache</title>
    <link>https://w.atwiki.jp/simamaru/pages/22.html</link>
    <description>
      **インストール
 # cd /usr/ports/www/apache20
 # make install clean


**設定
***httpd.confの設定
 # vi /usr/local/etc/apache20/httpd.conf
 #ServerAdmin you@example.com
 ServerAdmin hiro@simamaru.com &lt;- 管理者メールアドレスを指定    </description>
    <dc:date>2007-07-24T01:47:49+09:00</dc:date>
    <utime>1185209269</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/simamaru/pages/21.html">
    <title>chkrootkit</title>
    <link>https://w.atwiki.jp/simamaru/pages/21.html</link>
    <description>
      **インストール
 # cd /usr/ports/security/chkrootkit
 # make install clean


** 実行
ステータスが「INFECTED」でなければ問題ないとのことなので、grepでINFECTEDを抽出する。
 # chkrootkit | grep INFECTED


**自動実行設定
[[http://www.crimson-snow.net/hmsvr/bsd/memo/chkrootkit.html]]に自動実行用スクリプトが掲載されているので、これをそのまま利用させて頂く。
HTMLからカットアンドペーストして/root/chkrootkit.shを作成し、次の作業をする。
 # chmod 700 chkrootkit.sh
 # crontab -e
 00 04 * * * /root/chkrootkit.sh &lt;- 4時に実行するようにした。    </description>
    <dc:date>2007-07-24T00:58:19+09:00</dc:date>
    <utime>1185206299</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/simamaru/pages/20.html">
    <title>Snort</title>
    <link>https://w.atwiki.jp/simamaru/pages/20.html</link>
    <description>
      Tripwireに続き[[http://www.crimson-snow.net/hmsvr/bsd/memo/tripwire.html]]を参考に(と言うか書いてある通りに)Snortを導入する。
**インストール
snort用ユーザ作成
 # pw useradd -n snort -u 10000 -d /usr/local/etc/snort -s /nonexistent
portsでインストール
 # cd /usr/ports/security/snort
 # make install clean
 --- インストールの際に聞かれるオプションは以下をチェック ---
 [X] FLEXRESP    Flexible response to events

と思ったけど、こんなエラーがでてインストール出来ない。
 =&gt; Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
 fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/snort-2.6.1.5.tar.gz: File unavailable (e.g., file  not found, no access)
 =&gt; Couldn&#039;t fetch it - please try to retrieve this
 =&gt; port manually into /usr/ports/distfiles/ and try again.
 *** Error code 1
FTPサーバにFTPでログインしてみたところ、どうやらsnort-2.6.1.5が無いみたい。(2.6.1.4ならある）distinfoファイルが最新へ更新したてのほやほやっぽい雰囲気なので、snortは暫く様子見とする。


**設定    </description>
    <dc:date>2007-07-24T00:44:22+09:00</dc:date>
    <utime>1185205462</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/simamaru/pages/19.html">
    <title>Tripwire</title>
    <link>https://w.atwiki.jp/simamaru/pages/19.html</link>
    <description>
          </description>
    <dc:date>2007-07-23T02:15:02+09:00</dc:date>
    <utime>1185124502</utime>
  </item>
  </rdf:RDF>
