Archive for 2007 / 12月

FreeBSD (ソースの同期)

2007-12-31 (月曜日) In: FreeBSD|cvsup(310 views)

FreeBSD 6-Stableでソースを同期する。

/etc/cvsup/releng_6-supfileの内容は

  1. *default host=cvsup6.au.FreeBSD.org
  2. *default base=/var/db
  3. *default prefix=/usr
  4. *default release=cvs tag=RELENG_6
  5. *default delete use-rel-suffix
  6.  
  7. src-all

host は fastest_cvsup を使って近い所に適宜書き換える。手動でソースのアップデート

  1. # mkdir /var/log/cvsup/releng_6
  2. # cvsup -g -L 2 /etc/cvsup/releng_6-supfile | tee -a /var/log/cvsup/releng_6/20071231.log

ソースの同期を自動化するのに必要なスクリプトをTAKE-LABさんのところから落としてきます。 この中で"releng_6_1"とある部分を"releng_6"に書き換えて、portsのcvsup自動化の時と同様に

  1. if SERVER=`$bin_fastest_cvsup -q -c jp`; then

の"jp"を"au"に書き換えておきます。これを /root/bin/cvsup-releng_6.sh にchmod 700して置きます。
/etc/crontabに

  1. 43     8      *      *      *      root   /root/bin/cvsup-releng_6_1.sh

を追加すると毎日8時43分にソースの同期が行なわれます。時間は適宜変更のこと。

Make World

これは以前のこの記事を参照のこと。

FreeBSD (portsのアップデート)

2007-12-31 (月曜日) In: FreeBSD|ports(538 views)

portsのアップデートに関するメモ

基本的にはTAKE-LABOさんのサイトに準じた内容です。 感謝。

portsのファイル入手

オーストラリアなら (でも、"36428 KB 2007/02/23 0:00:00"だったりするので古くないか?ここは)
ftp://ftp.au.freebsd.org/pub/freebsd/ports/ports/ports.tar.gz
日本ならここ ("38506 KB 2007/12/08 1:08:00"で割と新しい)
ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
本場(米国) ("38657 KB 2007/12/30 1:09:00" ここだとやっぱり新しい)
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
とにかく回線速度と日付と相談して適当にports.tar.gzを入手。

root権限で

  1. # tar -zxvf ports.tar.gz -C /usr/

して/usr/portsに展開。

portupgrade
次にportsを最新の状態に保つために portupgrade をインストール。
この際にperlの最新版(5.8.8_1)とRuby(1.8.6.111_1,1)が一緒にインストールされました。
(注: "sysutils/portupgrade" ではなく "ports-mgmt/portupgrade" に場所が変わってます。)

  1. # mkdir /var/log/ports
  2. # cd /usr/ports/ports-mgmt/portupgrade
  3. # make | tee -a /var/log/ports/portupgrade.log
  4. # make install | tee -a /var/log/ports/portupgrade.log
  5. # make clean | tee -a /var/log/ports/portupgrade.log
  6. # source ~/.cshrc
  7. # mkdir /usr/ports/packages
  8. # mkdir /usr/ports/packages/All

これで今後は make ではなく portinstall / portupgrade を使ってportsのインストールやアップグレードをすることになります。その際にログを残すために /usr/local/etc/pkgtools.conf の最後の部分を

  1. PORTUPGRADE_ARGS = ENV['PORTUPGRADE'] || \
  2. '-v -D -L /var/log/ports/'

のように書き換えておきます。

portaudit
portsのセキュリティチェックをするためにportauditのインストール。
単に

  1. # portinstall portaudit

でOKです。portsツリーのどこにあるか分からなくても探してインストールしてくれます。
ちなみに、以前は security/portaudit にありましたが、今は ports-mgmt/portaudit に変わっています。

cvsup-without-gui
portsツリーを最新状態に保つために非gui版のcvsupをインストール

  1. # portinstall cvsup-without-gui
  2. #mkdir /etc/cvsup
  3. # mkdir /var/db/sup
  4. # mkdir /var/log/cvsup
  5. # mkdir /var/log/cvsup/ports
  6. # mkdir /var/log/cvsup/pkg

fastest_cvsup

  1. # portinstall fastest_cvsup

cvsupの設定
まず、fastest_cvsup で近所のcvsupサーバーを探します。
まずは日本のサーバーを確認。

  1. # fastest_cvsup -c jp
  2. >>  Querying servers in countries: jp
  3. --> Connecting to cvsup.jp.freebsd.org [210.224.172.75]...
  4. - server replied: OK 17 0 SNAP_16_1h CVSup server ready
  5. - time taken: 347.93 ms
  6. --> Connecting to cvsup2.jp.freebsd.org [203.216.196.85]...
  7. - server replied: OK 17 0 SNAP_16_1h CVSup server ready
  8. - time taken: 311.99 ms
  9. --> Connecting to cvsup3.jp.freebsd.org [59.106.2.11]...
  10. - server replied: OK 17 0 SNAP_16_1h CVSup server ready
  11. - time taken: 318.56 ms
  12. --> Connecting to cvsup4.jp.freebsd.org [133.1.240.15]...
  13. - server replied: OK 17 0 SNAP_16_1h CVSup server ready
  14. - time taken: 325.13 ms
  15. --> Connecting to cvsup5.jp.freebsd.org [210.161.150.4]...
  16. - server replied: OK 17 0 SNAP_16_1h CVSup server ready
  17. - time taken: 309.39 ms
  18. --> Connecting to cvsup6.jp.freebsd.org [59.106.2.11]...
  19. - server replied: OK 17 0 SNAP_16_1h CVSup server ready
  20. - time taken: 307.73 ms
  21.  
  22. >>  Speed Daemons:
  23. - 1st: cvsup6.jp.freebsd.org
  24. - 2nd: cvsup5.jp.freebsd.org
  25. - 3rd: cvsup2.jp.freebsd.org

さすがに豪州からだとjpは遠いです。次に豪州のサーバーを探します。

  1. # fastest_cvsup -c au
  2. >>  Querying servers in countries: au
  3. --> Connecting to cvsup.au.freebsd.org [203.16.234.32]...
  4. - server replied: OK 17 0 SNAP_16_1h CVSup server ready
  5. - time taken: 62.51 ms
  6. --> Connecting to cvsup2.au.freebsd.org [150.101.48.30]...
  7. - server replied: ! Access limit exceeded; try again later
  8. - time taken: 87.69 ms
  9. --> Connecting to cvsup3.au.freebsd.org [150.101.48.30]...
  10. - server replied: ! Access limit exceeded; try again later
  11. - time taken: 85.96 ms
  12. --> Connecting to cvsup4.au.freebsd.org [203.16.234.31]...
  13. - server replied: OK 17 0 SNAP_16_1h CVSup server ready
  14. - time taken: 62.23 ms
  15. --> Connecting to cvsup5.au.freebsd.org [150.101.48.30]...
  16. - server replied: ! Access limit exceeded; try again later
  17. - time taken: 84.68 ms
  18. --> Connecting to cvsup6.au.freebsd.org [203.16.234.32]...
  19. - server replied: OK 17 0 SNAP_16_1h CVSup server ready
  20. - time taken: 61.53 ms
  21. --> Connecting to cvsup7.au.freebsd.org [202.158.214.106]...
  22. * error: connect: Invalid argument
  23.  
  24. >>  Speed Daemons:
  25. - 1st: cvsup6.au.freebsd.org
  26. - 2nd: cvsup4.au.freebsd.org
  27. - 3rd: cvsup.au.freebsd.org

au.freebsd.orgなサイトはさすがに近いですがちゃんと最新のがあるのかいまいち不安。(笑

ともかく、cvsupサーバーを決めたらsupfileを用意します。

/etc/cvsup/ports-supfile の中身。

  1. # 利用する CVSup サーバーを fastest_cvsup の結果から選択
  2. #*default host=cvsup.jp.FreeBSD.org
  3. #*default host=cvsup2.jp.FreeBSD.org
  4. #*default host=cvsup3.jp.FreeBSD.org
  5. #*default host=cvsup4.jp.FreeBSD.org
  6. #*default host=cvsup5.jp.FreeBSD.org
  7. #*default host=cvsup6.jp.FreeBSD.org
  8. *default host=cvsup6.au.FreeBSD.org #<--これが選んだcvsupサーバー
  9. *default base=/var/db # 作業ディレクトリ
  10. *default prefix=/usr  # /usr/ports に展開
  11. *default release=cvs tag=.
  12. *default delete use-rel-suffix
  13.  
  14. ports-all # ports 全てを同期

最新のportsに
cvsupは非gui版なのでコマンドラインから

  1. # cvsup -g -L 2 /etc/cvsup/ports-supfile | tee -a /var/log/cvsup/ports/20071231.log
  2. # portsdb -Fu
  3. # portaudit -Fda

"20071231.log"は単に今日の日付です。portsdb で INDEX を更新。 portaudit でセキュリティ上問題のある ports をリストアップ。

cronによる自動化
今までの手順をそのまま自動化するスクリプトをTAKE-LABOさんの所から落としてきて /root/bin/cvsup-ports.sh に置いてchmod 700しておきます。
ただし、50行目の

  1. if SERVER=`$bin_fastest_cvsup -q -c jp`; then

の部分は "jp" を "au" に変更しておきます。
あとは /etc/crontab に

  1. 11     5      *      *      *      root   /root/bin/cvsup-ports.sh

を追記すれば毎日5時11分にcvsupしてくれます。時間は適宜変更のこと。

年賀状

2007-12-30 (日曜日) In: 生活(233 views)

24日に年賀状を出したのですが、友人の一人 から今日年賀状が届いたというメールがありました。すっかりご無沙汰になってしまっていた友人からだったのでそれはそれで話(メール)がはずんで良かった のですが、民営化した郵便株式会社は大丈夫なのかな?豪州からのエアメールですが一応日本の年賀はがきの体裁(年賀と朱書き&郵便番号赤枠に郵便番号記 入)で投函したのですが、配達局によってはそれでも年賀状扱いせずにそのまま配達されるのかもしれません。単なるミスかもしれませんがまあ、日本にちゃん と届きつつあるということが分かったので良しとしましょう。

FreeBSD (Squirrelmail 1.4.13)

2007-12-27 (木曜日) In: FreeBSD|Squirrelmail(292 views)

毎日のportsのcvsupでpkg_versionが、

squirrelmail-1.4.11 < needs updating (port has 1.4.13)

と知らせてくれました。マイナーバージョンが11から13に一気に上がってます。
いつものようにportupgradeして、日本語パッチをここから落としてきて当てて、と作業をしようとしてる途中で

SECURITY:
SquirrelMail 1.4.12 Package Compromise
SquirrelMail 1.4.13 Released 非常に危険な脆弱性修正
SquirrelMail 1.4.11と1.4.12に何があったのか

を知りました。1.4.11と1.4.12のコードが何者かに改ざんされていたので急遽1.4.13のリリースとなったらしいです。
問題のコードが私のサーバーのSquirrelmailには入っていなかったのでセーフでしたが、ともあれアップデートは済ませておきました。

粗大ゴミ

2007-12-27 (木曜日) In: 生活(294 views)

こちらでは普段のゴミは毎週回収に来てくれますが、大きめのゴミは有料で巨大な鉄製のゴミ箱を持ってきてもらってそれに入れて捨てるか、自分で処理場に持って行って捨てます。処理場に持って行くのは普通の車に載せてくるような大きさであれば無料で捨てれます。

Waste Disposal

で、先日とある所で只でもらってきたレーザーディスクプレーヤー(カラオケマシンとも言う)とアンプがあるのですが、多分100V製品なのにこちら のコンセントに挿してしまって壊れてました。プレーヤーは電源回りの部品が飛んでしまっているようで、ちょっとお手軽に修理できる感じではなく、アンプは ヒューズが切れただけですがモノラルだしプレーヤーが無ければ意味無いので捨てることにしました。

家から最寄の処理場はMolendinarにあります。場所は大体この辺で す。この場所が入り口でそこから北(上)の方にある広場に適当に捨てればOKということらしいです。Landfillsなので埋立地ですね。見てると木の 枝を伐採したゴミとか積んだ車が何台も来てます。また使えそうな金属ゴミを拾いに来てる人とかいました。私もトランクからアンプとスピーカーを出してそそ くさとその辺に置いてきました。

帰り道に男の百貨店Bunningsに寄ってシャワーヘッドを買いました。家のシャワーは壁に固定式なので使い難いという家族の意見でハンドシャワーに交換するためです。これもWater Ratingの☆三つ以上の節水型のを買うとQLD政府からリベートが出ます。60ドルまでのものなら半額が、それを越えると一律30ドルです。 40ドルちょっとのを買ったので20ドルちょっと返ってきます。かなりお得感がありますね。

20071228-152113.jpg 20071228-153921.jpg

プールのメンテ(18)

2007-12-24 (月曜日) In: プール(245 views)

またChlorineの補充にプール屋へ。

ここのところ天気が曇り勝ちなのとChlorineを700mL/day見当で多目に投入しているせいか、塩素濃度が多目でアルカリ寄りになってま す。天気を見ながら500mL/dayくらいで様子を見ることにしましょう。ph調整のためにacidを1Lの処方でした。acidはまだ家にあるので Chlorineのrefillのみで3.5ドルなり。

それにしても、今日はクリスマスイブでプール屋に行く前に年賀状を投函しにSouthport Centoroに寄ったら駐車場から車が溢れるほどの混雑ぶりでした。
20071224-102103.JPG

マンゴーマンゴーマンゴー

2007-12-24 (月曜日) In: 生活(267 views)

今、マンゴーが旬です。
昨日のALDIで何と写真の12個入りの箱で9.99ドルでした。さすがにお買い得だったみたいでレジに並ぶ人の多くはこの箱も買ってました。
今朝、箱の中で一番 熟しているのを食べましたが甘くてとても美味しかったです。

20071223-193442.JPG 20071224-095340.jpg

Christmas Light Up Competition 2007 (3)

2007-12-22 (土曜日) In: 生活(196 views)

今夜もライトアップ見物です。

“Robina Town Centre Grand Champion”というのが凄いというのを聞いて行ってきました。Winners Listはここにpdfであります。場所はBurleigh Waters。 正直、一軒だけでここまでするかという凄い出来でした。多分、近所の人はえらい迷惑なのかも、と思ってしまいます。

20071222-201754.jpg 20071222-201948.jpg

20071222-202117.jpg 20071222-203345.jpg

20071222-203044.jpg 動画

近所の様子

20071222-202443.jpg 20071222-202513.jpg

20071222-202648.jpg 20071222-202708.jpg

20071222-203701.jpg 20071222-210656.jpg

お次は”Single Feature”部門1位のMudgeerabaへ。庭に一杯の線路と列車で鉄道模型ファンにはたまらないディスプレイでしたね。オーナーのおじさんの話によると二月頃から準備を始めたそうです。ほとんど年中行事ですね。

20071222-211207.jpg 20071222-211657.JPG

20071222-211713.jpg 動画

帰宅する途中で近所のCotlew St.の”First Year Entry”部門3位の家に立ち寄りました。丁度見てる時に団体のバス客が到着。夜10時過ぎに結構な人が見物してました。
20071222-221134.jpg

Christmas Light Up Competition 2007 (2)

2007-12-21 (金曜日) In: 生活(162 views)

今夜は娘の友人の家族に誘われて”Heritage Building Society Best Street”に選ばれたCoombabahに行ってきました。長い通りのかなりの家が千差万別に光っています。広場に大道芸とかアイスクリーム屋が出てたりでかなりお祭りムードの場所でした。

20071221-190301.jpg 20071221-190609.jpg 20071221-191606.jpg

20071221-191852.jpg 20071221-192636.jpg 20071221-193013.jpg

20071221-194123.jpg 20071221-195542.jpg

20071221-200115.jpg 20071221-202608.jpg

20071221-202758.jpg 20071221-203321.jpg

Christmas Light Up Competition 2007

2007-12-19 (水曜日) In: 生活(165 views)

ベトナム料理を堪能した後で、Gold Coast City Council主催のクリスマスのライトアップコンテストの作品を見に行ってきました。まずはSouthportの近所の”Single Feature 3rd Place”の作品。

20071219-203336.jpg 20071219-203516.jpg 20071219-203429.jpg

お次は受賞はしてないけど、”Street Entry”部門のAshmoreのLimosa St.

20071219-204730.jpg 20071219-204953.jpg

20071219-205056.jpg 20071219-205422.jpg

最後にちょっと足を延ばしてReedy Creekへ。ここは”Residential Display”部門1st Placeです。さすが1位だけのことはあって周囲から浮いています。

20071219-213253.jpg  20071219-213421.jpg

20071219-213507.jpg  20071219-213829.jpg

20071219-214352.jpg

その近所の何軒かもそれなりにライトアップしていますが、かすんでしまっています。シンプルでキレイでしたけどね。

20071219-214445.jpg 20071219-214511.jpg

20071219-214531.jpg 20071219-214617.jpg


About this blog

日々の四方山話を徒然と・・・
いらっしゃいませ。このブログはオーストラリアの生活に関する話題とFreeBSDに関連する話題を主に色々と書き綴っています。
Sorry, This site consists of Japanese contents only. If you are interested in my blog, feel free to leave your comments in English or Japanese. Thank you.

Categories

Archives

広告

なかのひと

Feedjit Live Blog Stats

Browser

Chrome Counter Firefox3 Meter

あわせて読みたいブログ

あわせて読みたいブログパーツ
マクロミルへ登録
おこづかいがドンドンたまる”おトク貯金箱”ポイントボックス