Welcome Guest 
メインメニュー
ご注文はうさぎですか?
TVアニメ「ご注文はうさぎですか?」公式サイト
アイドルマスター シンデレラガールズ
TVアニメ「アイドルマスター シンデレラガールズ」オフィシャルサイト
俺がお嬢様学校に「庶民サンプル」としてゲッツされた件
TVアニメ『俺がお嬢様学校に「庶民サンプル」としてゲッツされた件』公式サイト
ゆるゆり
アニメ「ゆるゆり」スペシャルサイト
落第騎士の英雄譚
TVアニメ 落第騎士の英雄譚 公式サイト
てーきゅう
TVアニメ「てーきゅう」
Free!-Eternal Summer-
TVアニメ『Free!』公式サイト
星刻の竜騎士
TVアニメーション「星刻の竜騎士」オフィシャルサイト
中二病でも恋がしたい!戀
TVアニメ『中二病でも恋がしたい!戀』公式サイト
そにアニ
そにアニ
境界の彼方
TVアニメ『境界の彼方』公式サイト
通信用語の基礎知識
通信用語の基礎知識

ブログ - 最新エントリー

maillog (2012年7月号)

カテゴリ : 
ICT、コンピュータ
執筆 : 
Fukuchan 2012/8/18 17:43
Jul 3 23:58:46 fukuchan sm-mta[91703]: q63EwkJg091703: ruleset=check_rcpt, arg1=<superedm001@yahoo.com.tw>, relay=114-43-5-69.dynamic.hinet.net [114.43.5.69], reject=550 5.7.1 <superedm001@yahoo.com.tw>... Relaying denied. Proper authentication required.
Jul 3 23:58:47 fukuchan sm-mta[91703]: q63EwkJg091703: lost input channel from 114-43-5-69.dynamic.hinet.net [114.43.5.69] to IPv4 after rcpt
Jul 3 23:58:47 fukuchan sm-mta[91703]: q63EwkJg091703: from=<0503@msa.hinet.net>, size=0, class=0, nrcpts=0, proto=SMTP, daemon=IPv4, relay=114-43-5-69.dynamic.hinet.net [114.43.5.69]


Jul 21 09:27:26 fukuchan sm-mta[72303]: q6L0RP7D072303: ruleset=check_rcpt, arg1=<superedm001@yahoo.com.tw>, relay=114-37-13-62.dynamic.hinet.net [114.37.13.62], reject=550 5.7.1 <superedm001@yahoo.com.tw>... Relaying denied. Proper authentication required.
Jul 21 09:27:26 fukuchan sm-mta[72303]: q6L0RP7D072303: lost input channel from 114-37-13-62.dynamic.hinet.net [114.37.13.62] to IPv4 after rcpt
Jul 21 09:27:26 fukuchan sm-mta[72303]: q6L0RP7D072303: from=<0503@msa.hinet.net>, size=0, class=0, nrcpts=0, proto=SMTP, daemon=IPv4, relay=114-37-13-62.dynamic.hinet.net [114.37.13.62]


前回のmaillogはこちらです。
http://fukuchan.myhome.cx/modules/d3blog/details.php?bid=108
config.sample.inc.phpの中に、同じ行が2つあるんですよ。

$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';


phpMyAdminちゃんは、きちんと動いているんですよ・・・ね?
rogueと言っても、知らない人が多いかもしれません。
RPGの元祖みたいなゲームです。

グラフィックがない時代の、BSD系UNIXのゲームです。
後継に、NetHackとかありますが、細かい話はググって下さい。

rogueの画面は、こんな感じです。
you miss  the hobgoblin hit
                                                     ----------------------
                                                     |                    |
               ######################################+                    |
               #                                     |                    |
            ####                                     |                    |
            #                                        --------------+-------
            #                                                      #
            #                                                     ##
            #                                                      #
            #                                                      #
            #                                                      ####
            #                                                         #
            #                                                         #
            #                                                         #
            ##                                                        #
             #                                                    ----+---------
             #                                                    |            |
   ----------+---------       ------+-------                      |            |
   |......%...........+       +            |                      |            |
   |.............H@...|       |            +##########            |            |
   |..................|       |            |         #############+            |
   --------------------       --------------                      --------------
Level: 1  Gold: 21     Hp: 10(12)   Str: 16(16) Arm: 4  Exp: 1/6

上から見た平面図になります。
@ が自分です。地下一階のダンジョン(Level: 1)にいます。
自分の左に、ちょうどH(ホブゴブリン)がいて、ガチンコバトル中です。
% は下に降りる階段です。

で、このゲーム、何をするかと言うと、どんどん地下に降りて行って「イェンダーの魔除け」なるアイテムを
取ってくるのが目的です。

下に行けば行くほど、強敵が現れます。(ドラゴンもいるよ)
その間に、ゴールドやアイテムを手に入れて、鎧を着たり、武器を変えたり、魔法の指輪をはめたり、薬を飲んだり、
魔法の杖をふったり、魔法の呪文を唱えたりしつつ、たまに飯を食いながら、敵と戦っていきます。

移動は、hjklで、左下上右に移動します。(カーソルキーが使える場合もあり)
i を押せば、手に入れたアイテムが表示されます。
? を押して、* を押せば、使用できるコマンドが表示されます。

単純なテキストだけのゲームですが、それゆえに、想像力をかきたてる、奥の深いゲームです。
ちなみに、かなり難しいです。

FreeBSDの場合、/usr/ports/games/bsdgames をインストールすれば、オッケーです。
ただし、rogue以外のゲームもインストールされます。

以下、そのリストです。(順不同)

teachgammon
canfield
bs
battlestar
backgammon
atc
arithmetic
adventure
phantasia
mille
larn
huntd
hunt
hangman
hack
fish
cribbage
cfscores
worm
wargames
trek
snscore
snake
sail
rogue
robots
rain
quiz
pig
piano
wump
worms


hackやlarn(両方ともrogueの後継)もインストールされます。
お好きなゲームをどうぞ。

ちなみに、rogueをプレイしていると、たまに、モンスタールームが現れます。
読んで字のごとく、モンスターの巣窟になっている部屋です。
下の図は、地下2階でモンスタールームに遭遇した、ちょっと珍しい例です。
the ice monster misses

--------                               -----------
|      |   ###########################K@IH.KKRIO?+
|      |   #                           |SOIRHKSKI|
|      +####                           --------+--
------+-
      ############
              ---+----
              |      +
              |      |
              |      |
              |      |
              |      |
              -----+--
                   #
                   #
          ##########            -----------+--
          ##                    |            |
           #                    |            |
           #                    |            +
           #####################+            |
                                --------------
Level: 2  Gold: 62     Hp: 19(19)   Str: 16(16) Arm: 4  Exp: 2/16

こうなると、もう時間の問題。なむー。

PHP 5.4.0 リリース

カテゴリ : 
ICT、コンピュータ
執筆 : 
Fukuchan 2012/6/17 23:10
http://www.php.net/archive/2012.php#id2012-03-01-1 より。

うぅーむ、いつの間に。

こちらの情報によると、5.3系は、後2年でセキュリティパッチの提供がなくなるとの事。
http://blog.ohgaki.net/php-5-4-released


xoops側の対応は大丈夫かな?
今の時点では、影響がどれくらいなのか、分からないけど。

xoopsについて言うと、コア部分は対応するでしょうが、問題はモジュールの方ですね。
年月とともに、メンテナンスが、おざなりになっていくでしょうし。


他に、気になる事が一つ。
PHP5-5.3.13 で、/usr/local/etc/php.ini-production の中にこんな表現が。
; Magic quotes are a preprocessing feature of PHP where PHP will attempt to
; escape any character sequences in GET, POST, COOKIE and ENV data which might
; otherwise corrupt data being placed in resources such as databases before
; making that data available to you. Because of character encoding issues and
; non-standard SQL implementations across many databases, it's not currently
; possible for this feature to be 100% accurate. PHP's default behavior is to
; enable the feature. We strongly recommend you use the escaping mechanisms
; designed specifically for the database your using instead of relying on this
; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is
; scheduled removed in PHP 5.4.
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/magic-quotes-gpc
magic_quotes_gpc = Off

マジッククォート機能についてですが、元々、6.0 で廃止のはずでしたが、
早送りで、5.4 で廃止になるとな?

ちょっと検索したら、あら確かに。
http://php.net/manual/ja/function.get-magic-quotes-gpc.php

get_magic_quotes_gpc(void) が、5.4.0 では、常にFALSE を返すようになりました。
今まで「magic_quotes_gpc = On」前提でコードを書いている場合は、5.4へ移行する時に注意が必要です。


FreeBSDのportsも、/usr/ports/lang/php5が、5.3系から5.4系に変更になった模様。
これって、インストールしている5.3系のPHPを、何も考えずに「portmaster lang/php5」とかやると、
5.4系に上がっちゃうって事でしょうか?

5.3系に残りたい場合は「portmaster lang/php53」で良いのかな?
今度、PHPをアップデートする時に、実験してみよう。

maillog (2012年5月号)

カテゴリ : 
ICT、コンピュータ
執筆 : 
Fukuchan 2012/6/9 20:12
May 21 02:50:11 fukuchan sm-mta[52877]: q4KHo9kY052877: ruleset=check_rcpt, arg1=csclus.smtp@gmail.com, relay=58.6.207.91.unknown.SteepHost.Net [91.207.6.58] (may be forged), reject=550 5.7.1 csclus.smtp@gmail.com... Relaying denied. IP name possibly forged [91.207.6.58]
May 21 02:50:11 fukuchan sm-mta[52877]: q4KHo9kY052877: from=testing@tester.com, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=IPv4, relay=58.6.207.91.unknown.SteepHost.Net [91.207.6.58] (may be forged)


前回のmaillogはこちらです。
http://fukuchan.myhome.cx/modules/d3blog/details.php?bid=106
古~いPCで恐縮ですが、とりあえず、インスコしてみたので、dmesg を晒しておきます。

Copyright (c) 1992-2012 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:15:25 UTC 2012
root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
CPU: Intel(R) Pentium(R) M processor 1.60GHz (1594.86-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x6d6 Family = 6 Model = d Stepping = 6
Features=0xafe9f9bf
Features2=0x180
real memory = 402653184 (384 MB)
avail memory = 365424640 (348 MB)
kbd1 at kbdmux0
ACPI Warning: 32/64X length mismatch in Gpe1Block: 0/32 (20110527/tbfadt-556)
ACPI Warning: Optional field Gpe1Block has zero address or length: 0x000000000000102C/0x0 (20110527/tbfadt-586)
acpi0: on motherboard
acpi_ec0: port 0x62,0x66 on acpi0
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, 17f00000 (3) failed
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: on acpi0
acpi_lid0: on acpi0
acpi_button0: on acpi0
pcib0: port 0xcf8-0xcff on acpi0
pci0: on pcib0
pci0: at device 0.1 (no driver attached)
pci0: at device 0.3 (no driver attached)
vgapci0: port 0x1800-0x1807 mem 0xe0000000-0xe7ffffff,0xd0000000-0xd007ffff irq 11 at device 2.0 on pci0
agp0: on vgapci0
agp0: aperture size is 128M, detected 8060k stolen memory
vgapci1: mem 0xe8000000-0xefffffff,0xd0080000-0xd00fffff at device 2.1 on pci0
uhci0: port 0x1820-0x183f irq 11 at device 29.0 on pci0
usbus0: on uhci0
uhci1: port 0x1840-0x185f irq 11 at device 29.1 on pci0
usbus1: on uhci1
uhci2: port 0x1860-0x187f irq 11 at device 29.2 on pci0
usbus2: on uhci2
ehci0: mem 0xd0100000-0xd01003ff irq 11 at device 29.7 on pci0
usbus3: EHCI version 1.0
usbus3: on ehci0
pcib1: at device 30.0 on pci0
pci2: on pcib1
cbb0: mem 0xb0000000-0xb0000fff irq 11 at device 0.0 on pci2
cardbus0: on cbb0
pccard0: <16-bit PCCard bus> on cbb0
iwi0: mem 0xd0200000-0xd0200fff irq 11 at device 2.0 on pci2
fxp0: port 0x7000-0x703f mem 0xd0201000-0xd0201fff irq 11 at device 8.0 on pci2
miibus0: on fxp0
inphy0: PHY 1 on miibus0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
fxp0: Ethernet address: 00:0a:e4:2d:c3:fe
isab0: at device 31.0 on pci0
isa0: on isab0
atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1810-0x181f at device 31.1 on pci0
ata0: on atapci0
ata1: on atapci0
pci0: at device 31.3 (no driver attached)
pcm0: port 0x1c00-0x1cff,0x18c0-0x18ff mem 0xd0100c00-0xd0100dff,0xd0100800-0xd01008ff irq 11 at device 31.5 on pci0
pcm0:
pci0: at device 31.6 (no driver attached)
acpi_tz0: on acpi0
attimer0: port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
atrtc0: port 0x70-0x71 irq 8 on acpi0
Event timer "RTC" frequency 32768 Hz quality 0
atkbdc0: port 0x60,0x64 irq 1 on acpi0
atkbd0: irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0
ppc0: port 0x3bc-0x3be irq 7 on acpi0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: on ppc0
plip0: on ppbus0
lpt0: on ppbus0
lpt0: Interrupt-driven port
ppi0: on ppbus0
battery0: on acpi0
acpi_acad0: on acpi0
pmtimer0 on isa0
orm0: at iomem 0xc0000-0xccfff,0xcd000-0xcdfff,0xce000-0xcefff,0xdc000-0xdffff,0xe0000-0xeffff pnpid ORM0000 on isa0
sc0: at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
est0: on cpu0
p4tcc0: on cpu0
Timecounters tick every 1.000 msec
usbus0: 12Mbps Full Speed USB v1.0
usbus1: 12Mbps Full Speed USB v1.0
usbus2: 12Mbps Full Speed USB v1.0
usbus3: 480Mbps High Speed USB v2.0
ugen0.1: at usbus0
uhub0: on usbus0
ugen1.1: at usbus1
uhub1: on usbus1
ugen2.1: at usbus2
uhub2: on usbus2
ugen3.1: at usbus3
uhub3: on usbus3
ada0 at ata0 bus 0 scbus0 target 0 lun 0
ada0: ATA-6 device
ada0: 100.000MB/s transfers (UDMA5, PIO 8192bytes)
ada0: 38154MB (78140160 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad0
cd0 at ata1 bus 0 scbus1 target 0 lun 0
cd0: Removable CD-ROM SCSI-0 device
cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes)
cd0: Attempt to query device size failed: NOT READY, Medium not present
uhub0: 2 ports with 2 removable, self powered
uhub1: 2 ports with 2 removable, self powered
uhub2: 2 ports with 2 removable, self powered
Root mount waiting for: usbus3
Root mount waiting for: usbus3
Root mount waiting for: usbus3
uhub3: 6 ports with 6 removable, self powered
Trying to mount root from ufs:/dev/ada0s1a [rw]...
fxp0: link state changed to UP


ハードの型番は以下の通りです。
 ThinkPad R50e (TYPE 1834-HTJ)

相変わらず、ACPI絡みで、ワーニングが出ています。
 ACPI Warning: 32/64X length mismatch in Gpe1Block: 0/32 (20110527/tbfadt-556)
 ACPI Warning: Optional field Gpe1Block has zero address or length: 0x000000000000102C/0x0 (20110527/tbfadt-586)

それと、環境はCUIのみ、無線LANは試験していません。
ヒートランもしていません。

とりあえず、動いているかなってレベルの確認です。
参考までに。

maillog (2012年4月号)

カテゴリ : 
ICT、コンピュータ
執筆 : 
Fukuchan 2012/5/20 2:30
maillogから

Apr 15 10:05:31 fukuchan sm-mta[23042]: q3F15UFf023042: ruleset=check_rcpt, arg1=<support@microsoft.com>, relay=114-42-129-86.dynamic.hinet.net [114.42.129.86], reject=550 5.7.1 <support@microsoft.com>... Relaying denied. Proper authentication required.
Apr 15 10:05:31 fukuchan sm-mta[23042]: q3F15UFf023042: lost input channel from 114-42-129-86.dynamic.hinet.net [114.42.129.86] to IPv4 after rcpt
Apr 15 10:05:31 fukuchan sm-mta[23042]: q3F15UFf023042: from=<support@microsoft.com>, size=0, class=0, nrcpts=0, proto=SMTP, daemon=IPv4, relay=114-42-129-86.dynamic.hinet.net [114.42.129.86]

台湾?


Apr 22 01:55:51 fukuchan sm-mta[3743]: q3LGtglY003743: ruleset=check_rcpt, arg1=<spamery@tiscali.it>, relay=[220.248.124.172], reject=550 5.7.1 <spamery@tiscali.it>... Relaying denied. IP name lookup failed [220.248.124.172]
Apr 22 01:55:51 fukuchan sm-mta[3743]: q3LGtglY003743: from=<spamery@tiscali.it>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=IPv4, relay=[220.248.124.172]
Apr 29 06:06:06 fukuchan sm-mta[27404]: q3SL65sc027404: ruleset=check_rcpt, arg1=<spamery@tiscali.it>, relay=[220.248.124.172], reject=550 5.7.1 <spamery@tiscali.it>... Relaying denied. IP name lookup failed [220.248.124.172]
Apr 29 06:06:06 fukuchan sm-mta[27404]: q3SL65sc027404: from=<spamery@tiscali.it>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=IPv4, relay=[220.248.124.172]

こっちは大陸かな?


前回のmaillogはこちらです。
http://fukuchan.myhome.cx/modules/d3blog/details.php?bid=93
約1年前にアップグレードしたと思ったら、もう8.3へ上げる時期となりました。
今回上げておけば、約2年は持ちそうなので、しばらく安泰です。

アップグレードの方法については、こちらのサイトを参考にしました。
http://www.freebsd.org/releases/8.3R/installation.html


以下に、freebsd-updateコマンドを使って、8.2から8.3へアップグレードした際の実行例を、
書き留めておきます。参考にどうぞ。

なお、genericな環境でないと、freebsd-updateコマンドは使えません(カーネルを、独自に再構築している環境では使えません)。
genericではない環境では、昔ながらのcvsup(csup)して・・・、という方法になりますので、他のサイトを参照して下さい。

ちなみに、家の場合、Sendmail(/usr/ports/mail/sendmail-sasl)をインストールしているので、
その影響で、通常とは異なっている部分があるかも知れません。
また、一部の内容を伏字・省略しています。

※ 下記の内容は、現在の私のスキルや環境に依存したものですので、参考程度に留めて下さい。


まず、作業前に、最低でも、/etc のバックアップをとりましょう。バックアップをと・り・ま・し・ょ・う!
(大事な事なので、2回言いました)

それと、viエディタの使い方を知らないとダメだよん。

では、スタートです。
# freebsd-update upgrade -r 8.3-RELEASE

Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 8.2-RELEASE from update3.FreeBSD.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Inspecting system... done.

The following components of FreeBSD seem to be installed:
kernel/generic src/base src/bin src/cddl src/contrib src/crypto src/etc
src/games src/gnu src/include src/krb5 src/lib src/libexec src/release
src/rescue src/sbin src/secure src/share src/sys src/tools src/ubin
src/usbin world/base world/catpages world/dict world/doc world/games
world/info world/manpages world/proflibs

The following components of FreeBSD do not seem to be installed:

Does this look reasonable (y/n)? y
Fetching metadata signature for 8.3-RELEASE from update3.FreeBSD.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Fetching 1 metadata files... done.
Inspecting system... done.
Fetching files from 8.2-RELEASE for merging... done.
Preparing to download files... done.
Fetching 35167 patches.....10....20....30....40....50....60....70....80....90....
100....110....120....130....140....150....160....170....180....190....
200....210....220....230....240....250....260....270....280....290....
300....310....320....330....340....350....360....370....380....390....
  |
  |
34910....34920....34930....34940....34950....34960....34970....34980....34990....
35000....35010....35020....35030....35040....35050....35060....35070....35080....
35090....35100....35110....35120....35130....35140....35150....35160... done.
Applying patches... done.
Fetching 1531 files... done.
Attempting to automatically merge changes in files... done.

The following file could not be merged automatically: /etc/hosts
Press Enter to edit this file in vi and resolve the conflicts
manually...

リターンキーを押下する。
/etc/hosts を修正する。(他の端末からログインして、/etc/hosts を見ながら修正するのが吉。
以下、可能であれば、同様に確認しながら修正しませう)

::1                     localhost localhost.myhome.cx
127.0.0.1               localhost localhost.myhome.cx
192.168.xxx.xxx         fukuchan.myhome.cx fukuchan
192.168.xxx.xxx         fukuchan.myhome.cx.


修正したら、セーブする。

/var/db/freebsd-update/merge/new//etc/hosts: 5 lines, 159 characters

これ以降は、Sendmail関連のアップデートがいくつかあるため、皆さんの環境では違う内容になるかも知れません。

The following file could not be merged automatically: /etc/mail/sendmail.cf
Press Enter to edit this file in vi and resolve the conflicts
manually...

リターンキーを押して、viエディタで確認・修正します。

# By using this file, you agree to the terms and conditions set
# forth in the LICENSE file which can be found at the top level of
# the sendmail distribution.
#
<<<<<<< current version
=======
# $FreeBSD: src/contrib/sendmail/cf/m4/cfhead.m4,v 1.17.30.3.2.1 2012/03/03 06:15:13 kensmith Exp $
>>>>>>> 8.3-RELEASE
#

######################################################################
######################################################################
#####
#####           SENDMAIL CONFIGURATION FILE

コメント関係の修正だけで済みそうです。
なので、上記の部分を、以下の様に修正してセーブします。

# By using this file, you agree to the terms and conditions set
# forth in the LICENSE file which can be found at the top level of
# the sendmail distribution.
#
# $FreeBSD: src/contrib/sendmail/cf/m4/cfhead.m4,v 1.17.30.3.2.1 2012/03/03 06:15:13 kensmith Exp $
#

######################################################################
######################################################################
#####
#####           SENDMAIL CONFIGURATION FILE
/var/db/freebsd-update/merge/new//etc/mail/sendmail.cf: 1861 lines, 58647 characters

The following file could not be merged automatically: /etc/mail/submit.cf
Press Enter to edit this file in vi and resolve the conflicts
manually...

リターンキーを押して、viエディタで確認・修正します。

# By using this file, you agree to the terms and conditions set
# forth in the LICENSE file which can be found at the top level of
# the sendmail distribution.
#
<<<<<<< current version
=======
# $FreeBSD: src/contrib/sendmail/cf/m4/cfhead.m4,v 1.17.30.3.2.1 2012/03/03 06:15:13 kensmith Exp $
>>>>>>> 8.3-RELEASE
#

######################################################################
######################################################################
#####
#####           SENDMAIL CONFIGURATION FILE

ここも、コメント関係の修正だけで済みそうです。

# By using this file, you agree to the terms and conditions set
# forth in the LICENSE file which can be found at the top level of
# the sendmail distribution.
#
# $FreeBSD: src/contrib/sendmail/cf/m4/cfhead.m4,v 1.17.30.3.2.1 2012/03/03 06:15:13 kensmith Exp $
#

######################################################################
######################################################################
#####
#####           SENDMAIL CONFIGURATION FILE
/var/db/freebsd-update/merge/new//etc/mail/submit.cf: 1441 lines, 40749 characters

The following changes, which occurred between FreeBSD 8.2-RELEASE and
FreeBSD 8.3-RELEASE have been merged into /etc/group:
--- current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/etc/group,v 1.35.10.1.6.1 2010/12/21 17:09:25 kensmith Exp $
+# $FreeBSD: src/etc/group,v 1.35.10.2.2.1 2012/03/03 06:15:13 kensmith Exp $
 #
 wheel:*:0:root,himitsu
 daemon:*:1:
 kmem:*:2:
 sys:*:3:
@@ -25,10 +25,11 @@
 uucp:*:66:
 dialer:*:68:
 network:*:69:
 audit:*:77:
 www:*:80:
+hast:*:845:
 nogroup:*:65533:
 nobody:*:65534:
Does this look reasonable (y/n)? y

今回、groupファイルに「hast」が追加されました。

The following changes, which occurred between FreeBSD 8.2-RELEASE and
FreeBSD 8.3-RELEASE have been merged into /etc/hosts:
--- current version
+++ new version
@@ -1,4 +1,5 @@
 ::1                    localhost localhost.myhome.cx
 127.0.0.1              localhost localhost.myhome.cx
 192.168.xxx.xxx        fukuchan.myhome.cx fukuchan
 192.168.xxx.xxx        fukuchan.myhome.cx.
+
Does this look reasonable (y/n)? y

hostsファイルを修正する際、最終行に改行を入れてしまったので、
律儀に聞かれてしまいました。
そのままハイです。

The following changes, which occurred between FreeBSD 8.2-RELEASE and
FreeBSD 8.3-RELEASE have been merged into /etc/inetd.conf:
--- current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/etc/inetd.conf,v 1.73.10.2.6.1 2010/12/21 17:09:25 kensmith Exp $
+# $FreeBSD: src/etc/inetd.conf,v 1.73.10.2.8.1 2012/03/03 06:15:13 kensmith Exp $
 #
 # Internet server configuration database
 #
 # Define *both* IPv4 and IPv6 entries for dual-stack support.
 # To disable a service, comment it out by prefixing the line with '#'.
Does this look reasonable (y/n)? y
The following changes, which occurred between FreeBSD 8.2-RELEASE and
FreeBSD 8.3-RELEASE have been merged into /etc/mail/mailer.conf:
--- current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/etc/mail/mailer.conf,v 1.3.36.1.6.1 2010/12/21 17:09:25 kensmith Exp $
+# $FreeBSD: src/etc/mail/mailer.conf,v 1.3.36.1.8.1 2012/03/03 06:15:13 kensmith Exp $
 #
 # Execute the "real" sendmail program, named /usr/libexec/sendmail/sendmail
 #
 sendmail       /usr/local/sbin/sendmail
 send-mail      /usr/local/sbin/sendmail
Does this look reasonable (y/n)? y
The following changes, which occurred between FreeBSD 8.2-RELEASE and
FreeBSD 8.3-RELEASE have been merged into /etc/mail/sendmail.cf:
--- current version
+++ new version
@@ -1,16 +1,17 @@
 #
-# Copyright (c) 1998-2004, 2009 Sendmail, Inc. and its suppliers.
+# Copyright (c) 1998-2004, 2009, 2010 Sendmail, Inc. and its suppliers.
 #      All rights reserved.
 # Copyright (c) 1983, 1995 Eric P. Allman.  All rights reserved.
 # Copyright (c) 1988, 1993
 #      The Regents of the University of California.  All rights reserved.
 #
 # By using this file, you agree to the terms and conditions set
 # forth in the LICENSE file which can be found at the top level of
 # the sendmail distribution.
 #
+# $FreeBSD: src/contrib/sendmail/cf/m4/cfhead.m4,v 1.17.30.3.2.1 2012/03/03 06:15:13 kensmith Exp $
 #

 ######################################################################
 ######################################################################
 #####
@@ -25,14 +26,14 @@
 #####  DO NOT EDIT THIS FILE!  Only edit the source .mc file.
 #####
 ######################################################################
 ######################################################################

-#####  $Id: cfhead.m4,v 8.120 2009/01/23 22:39:21 ca Exp $  #####
+#####  $Id: cfhead.m4,v 8.121 2010/01/07 18:20:19 ca Exp $  #####
 #####  $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $  #####

-#####  $FreeBSD: src/etc/sendmail/freebsd.mc,v 1.37.2.2.4.1 2010/12/21 17:09:25 kensmith Exp $  #####
+#####  $FreeBSD: src/etc/sendmail/freebsd.mc,v 1.37.2.3.2.1 2012/03/03 06:15:13 kensmith Exp $  #####

 #####  $Id: freebsd6.m4,v 1.1 2005/06/14 02:16:35 gshapiro Exp $  #####


 #####  $Id: generic.m4,v 8.15 1999/04/04 00:51:09 ca Exp $  #####
@@ -84,11 +85,11 @@





-#####  $Id: proto.m4,v 8.741 2009/12/11 00:04:53 ca Exp $  #####
+#####  $Id: proto.m4,v 8.744 2010/11/23 20:29:47 guenther Exp $  #####

 # level 10 config file format
 V10/Berkeley

 # override file safeties - setting this option compromises system security,
@@ -185,11 +186,11 @@

 # authinfo list database: contains info for authentication as client
 Kauthinfo hash /etc/mail/auth/client-info.db

 # Configuration version number
-DZ8.14.4
+DZ8.14.5


 ###############
 #   Options   #
 ###############
@@ -1162,11 +1163,10 @@
 R<ERROR:$+> <$*>               $#error $: $1
 R<$* <TMPF>> <$*>              $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."
 R<$+> <$*>             $#error $: $1


-
 ######################################################################
 ###  check_mail -- check SMTP `MAIL FROM:' command argument
 ######################################################################

 SLocal_check_mail
Does this look reasonable (y/n)? y

前回のアップグレードに比べて、変更点が多いかな?
と言っても、ほとんどがコメント部分。

Sendmailの設定ファイルのバージョン(DZ)が、8.14.4から8.14.5に上がった様です。

The following changes, which occurred between FreeBSD 8.2-RELEASE and
FreeBSD 8.3-RELEASE have been merged into /etc/mail/submit.cf:
--- current version
+++ new version
@@ -1,16 +1,17 @@
 #
-# Copyright (c) 1998-2004, 2009 Sendmail, Inc. and its suppliers.
+# Copyright (c) 1998-2004, 2009, 2010 Sendmail, Inc. and its suppliers.
 #      All rights reserved.
 # Copyright (c) 1983, 1995 Eric P. Allman.  All rights reserved.
 # Copyright (c) 1988, 1993
 #      The Regents of the University of California.  All rights reserved.
 #
 # By using this file, you agree to the terms and conditions set
 # forth in the LICENSE file which can be found at the top level of
 # the sendmail distribution.
 #
+# $FreeBSD: src/contrib/sendmail/cf/m4/cfhead.m4,v 1.17.30.3.2.1 2012/03/03 06:15:13 kensmith Exp $
 #

 ######################################################################
 ######################################################################
 #####
@@ -25,20 +26,19 @@
 #####  DO NOT EDIT THIS FILE!  Only edit the source .mc file.
 #####
 ######################################################################
 ######################################################################

-#####  $Id: cfhead.m4,v 8.120 2009/01/23 22:39:21 ca Exp $  #####
+#####  $Id: cfhead.m4,v 8.121 2010/01/07 18:20:19 ca Exp $  #####
 #####  $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $  #####
-#####  $FreeBSD: src/etc/sendmail/freebsd.submit.mc,v 1.7.2.2.4.1 2010/12/21 17:09:25 kensmith Exp $  #####
+#####  $FreeBSD: src/etc/sendmail/freebsd.submit.mc,v 1.7.2.3.2.1 2012/03/03 06:15:13 kensmith Exp $  #####
 #####  $Id: msp.m4,v 1.33 2004/02/09 22:32:38 ca Exp $  #####

 #####  $Id: no_default_msa.m4,v 8.2 2001/02/14 05:03:22 gshapiro Exp $  #####


-
-#####  $Id: proto.m4,v 8.741 2009/12/11 00:04:53 ca Exp $  #####
+#####  $Id: proto.m4,v 8.744 2010/11/23 20:29:47 guenther Exp $  #####

 # level 10 config file format
 V10/Berkeley

 # override file safeties - setting this option compromises system security,
@@ -113,11 +113,11 @@

 D{MTAHost}[127.0.0.1]


 # Configuration version number
-DZ8.14.4/Submit
+DZ8.14.5/Submit


 ###############
 #   Options   #
 ###############
@@ -992,11 +992,10 @@
 R< d > $*              $@ deferred
 R< $* > $*             $: $2



-
 ######################################################################
 ###  check_mail -- check SMTP `MAIL FROM:' command argument
 ######################################################################

 SLocal_check_mail
Does this look reasonable (y/n)? y

ここも、設定ファイル(DZ)の変更です。

The following changes, which occurred between FreeBSD 8.2-RELEASE and
FreeBSD 8.3-RELEASE have been merged into /etc/manpath.config:
--- current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/gnu/usr.bin/man/manpath/manpath.config,v 1.26.2.1.6.1 2010/12/21 17:09:25 kensmith Exp $
+# $FreeBSD: src/gnu/usr.bin/man/manpath/manpath.config,v 1.26.2.1.8.1 2012/03/03 06:15:13 kensmith Exp $
 #
 # This file is read by manpath(1) to configure the mandatory manpath,
 # optional manpath and to map each path element to a manpath element.
 # The format is:
 #
Does this look reasonable (y/n)? y
The following changes, which occurred between FreeBSD 8.2-RELEASE and
FreeBSD 8.3-RELEASE have been merged into /etc/master.passwd:
--- current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/etc/master.passwd,v 1.40.22.1.6.1 2010/12/21 17:09:25 kensmith Exp $
+# $FreeBSD: src/etc/master.passwd,v 1.40.22.2.2.1 2012/03/03 06:15:13 kensmith Exp $
 #
 root:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:0:0::0:0:Charlie &:/root:/bin/csh
 toor:*:0:0::0:0:Bourne-again Superuser:/root:
 daemon:*:1:1::0:0:Owner of many system processes:/root:/usr/sbin/nologin
 operator:*:2:5::0:0:System &:/:/usr/sbin/nologin
@@ -18,10 +18,11 @@
 _pflogd:*:64:64::0:0:pflogd privsep user:/var/empty:/usr/sbin/nologin
 _dhcp:*:65:65::0:0:dhcp programs:/var/empty:/usr/sbin/nologin
 uucp:*:66:66::0:0:UUCP pseudo-user:/var/spool/uucppublic:/usr/local/libexec/uucp/uucico
 pop:*:68:6::0:0:Post Office Owner:/nonexistent:/usr/sbin/nologin
 www:*:80:80::0:0:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
+hast:*:845:845::0:0:HAST unprivileged user:/var/empty:/usr/sbin/nologin
 nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin
Does this look reasonable (y/n)? y

groupファイル同様に、「hast」ユーザの追加です。

The following changes, which occurred between FreeBSD 8.2-RELEASE and
FreeBSD 8.3-RELEASE have been merged into /etc/passwd:
--- current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/etc/master.passwd,v 1.40.22.1.6.1 2010/12/21 17:09:25 kensmith Exp $
+# $FreeBSD: src/etc/master.passwd,v 1.40.22.2.2.1 2012/03/03 06:15:13 kensmith Exp $
 #
 root:*:0:0:Charlie &:/root:/bin/csh
 toor:*:0:0:Bourne-again Superuser:/root:
 daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
 operator:*:2:5:System &:/:/usr/sbin/nologin
@@ -18,10 +18,11 @@
 _pflogd:*:64:64:pflogd privsep user:/var/empty:/usr/sbin/nologin
 _dhcp:*:65:65:dhcp programs:/var/empty:/usr/sbin/nologin
 uucp:*:66:66:UUCP pseudo-user:/var/spool/uucppublic:/usr/local/libexec/uucp/uucico
 pop:*:68:6:Post Office Owner:/nonexistent:/usr/sbin/nologin
 www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
+hast:*:845:845:HAST unprivileged user:/var/empty:/usr/sbin/nologin
 nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
Does this look reasonable (y/n)? y

上に同じ。


以下、かなり長いです。
ケンシロウになりきり、ひたすらスペースキーを連打します。
たぶん途中でアンニュイな世界になるので、'G'(大文字のジー)を、何回か押して行けば、早く終わると思います。

The following files will be removed as part of updating to 8.3-RELEASE-p0:
/usr/include/netinet/sctp_cc_functions.h
/usr/include/nfsclient/krpc.h
/usr/include/nfsclient/nfsdiskless.h
/usr/src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_graph.c
/usr/src/contrib/csup
/usr/src/contrib/csup/GNUmakefile
/usr/src/contrib/csup/Makefile
/usr/src/contrib/csup/README
/usr/src/contrib/csup/TODO
/usr/src/contrib/csup/attrstack.c
/usr/src/contrib/csup/attrstack.h
/usr/src/contrib/csup/config.c
/usr/src/contrib/csup/config.h
/usr/src/contrib/csup/csup.1
  |
  |
The following files will be added as part of updating to 8.3-RELEASE-p0:
/boot/kernel/cc_chd.ko
/boot/kernel/cc_chd.ko.symbols
/boot/kernel/cc_cubic.ko
/boot/kernel/cc_cubic.ko.symbols
/boot/kernel/cc_hd.ko
/boot/kernel/cc_hd.ko.symbols
/boot/kernel/cc_htcp.ko
/boot/kernel/cc_htcp.ko.symbols
/boot/kernel/cc_vegas.ko
/boot/kernel/cc_vegas.ko.symbols
/boot/kernel/esp.ko
/boot/kernel/esp.ko.symbols
  |
  |
The following files will be updated as part of updating to 8.3-RELEASE-p0:
/.cshrc
/.profile
/COPYRIGHT
/bin/[
/bin/cat
/bin/chflags
/bin/chio
/bin/chmod
/bin/cp
/bin/csh
/bin/date
/bin/dd
/bin/df
/bin/domainname
  |
  |
/usr/src/usr.sbin/zzz/Makefile
/usr/src/usr.sbin/zzz/zzz.8
/usr/src/usr.sbin/zzz/zzz.sh
/var/db/mergemaster.mtree
/var/named/etc/namedb/master/empty.db
/var/named/etc/namedb/master/localhost-forward.db
/var/named/etc/namedb/master/localhost-reverse.db
/var/named/etc/namedb/named.conf
/var/named/etc/namedb/named.root
/var/yp/Makefile.dist

もう一度「freebsd-update install」を行います。

# freebsd-update install
Installing updates...
Kernel updates have been installed.  Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.

再起動します。

# shutdown -r now

更にもう一度、「freebsd-update install」を行い、ユーザランドのコンポーネントをインストールします。

# freebsd-update install
Installing updates... done.

FreeBSD 7.4以前のバージョンからアップグレードする場合は、このポイントでアプリのリビルドをした後に、
もう一度「freebsd-update install」が必要らしいっす。

環境によっては、とんでもない作業時間になるっぽいです。
努力と根性の意味を再認識する事になりますので、覚悟しておきましょう。

今回は、8.2からのアップグレードなので、特に何もしません。

再起動をします。

# shutdown -r now
# uname -a
FreeBSD fukuchan.myhome.cx 8.3-RELEASE FreeBSD 8.3-RELEASE #0: 
Mon Apr  9 21:47:23 UTC 2012
     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

この後、システムやサービスが正常に動作しているか、確認をして下さい。
また、/var/log 配下のログを、一通り見て、エラーやワーニングがないか確認しましょう。

前回、アップグレードした時は、/var/log/maillog に「alias database /etc/mail/aliases.db out of date」が発生していたのですが、
今回は起きていない模様?
でも相変わらず、aliases とaliases.db のタイムスタンプがひっくり返っています。

/etc/mail/aliases を確認すると「hast: root」が追加されていました。

念のため、おまじないです。

# newaliases

確認です。
# cd /etc/mail
# ls -ltr aliases*

おしまい。
ご苦労様でした。

Sambaが立ち上がらない?

カテゴリ : 
ICT、コンピュータ
執筆 : 
Fukuchan 2012/5/5 22:58
FreeBSDのPythonに脆弱性が発見されたのでアップデートしたのですが、
何を血迷ったか、つい、依存portsのSambaも再インストールしちゃった訳でして。

まぁ、そこまでは良いとして。
問題は、その先。

リブートしたら「あれ、Samba いないやん?」
ps ax しても、起動してない! なして?
狐につままれた感じに。

仕方がないので、/usr/local/etc/rc.d のsambaでstatusを見てみると

# ./samba status
Cannot 'status' samba. Set winbindd_enable to YES in /etc/rc.conf or use 'onestatus' instead of 'status'.

そうですか。

# ./samba onestatus
nmbd is not running.
smbd is not running.
winbindd is not running.

なんでや?
今まで、winbind なんか意識してなかったですぞ。
Sambaのバージョンも、上げた訳ではありませぬ。
狐に化かされた気持ちですが、/etc/rc.confに以下を追加しました。
samba_enable="YES"     ← 元々、あった設定
winbindd_enable="YES"  ← 今回、追加した設定

参考にさせて頂いたサイトです。
http://blog.still-laughin.com/archives/2012/01/winbindd.html

これで、無事に起動する様になりました。
感謝ですぅ。


その後・・・

Samba に脆弱性が発見されたので、アップデートしたんですが、
「winbindd_enable="YES"」をrc.conf に記述しなくても、また立ち上がる様になりました。

今回の件って、もしかしてこれかなぁ?
http://www.freebsd.org/cgi/cvsweb.cgi/ports/net/samba35/Makefile

Makefile の履歴に、こんな記述が。
Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Apr 13 09:15:59 2012 UTC (HH hours, MM minutes ago) by dougb
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +1 -1 lines

The samba rc.d script uses some clever tricks to start (up to) 3 different
services using the same script. As a result it resets rcvar several times
in order to process the options for each service.

The changes I made on 2012/01/14 to facilitate the removal of set_rc_var()
from HEAD were effective in the case where the WINBIND option was off (the
case that I tested) because that causes the related portions of the rc.d
script to be removed completely on install. However, if installed from a
package, or installed using the the default OPTIONS, WINBIND is on, which
caused the last known rcvar to be winbind_enable.

Since the common case seems to be for users to use samba_enable (which
only enables smb_and nmb_ by default) the fact that rcvar=winbind_enable,
but that knob is off, caused the startup script to trip on a totally
unrelated portion of rc.subr.

So the fix is to move processing of the winbind_ stuff first, which leaves
the last known rcvar as smb_enable. Since running nmb without smb is a
very unlikely scenario, this should be safe for the common case, as well
as safe if the user enables winbind_.

Apologies all around for not catching this sooner, and thanks to the users
who reported the problem and stuck with me while I debugged it.

Bump PORTREVISION since this fix is needed for the common case, as
configured for the package.

あっ、だめ。訳せない。orz
結局、2012/01/14~04/13辺りでインストールした場合、「winbindd_enable="YES"」が必要だったって事になるんすかね?

ちょっとお騒がせな事象でした。

新PC(Windows 7)の導入 Vol.6

カテゴリ : 
ICT、コンピュータ
執筆 : 
Fukuchan 2012/4/19 22:13
やっと、XPから7へ移行しました。

移行で難しいのは、メールやスケジュールソフト等の、頻繁に使用しているアプリの移行です。
この手のソフトは常用しているため、サクッとやらないといけないので、タイミングが難しいです。

使用期間が長いと、当然、データもたまっているので、コピるのにも時間がかかります。
私の場合、メールのデータだけで、数百メガありました。

で、7に移行して、なにか良い事があったかというと・・・、うぅ~ん?
起動が遅いなぁ。
ブログ カレンダー
« « 2017 12月 » »
26 27 28 29 30 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 1 2 3 4 5 6
カテゴリ一覧
検索
D.S. -Dal Segno-
D.S. -Dal Segno-
リプキス
甘えかたは彼女なりに。
恋する乙女と守護の楯~薔薇の聖母~
AXL新作第12弾「恋する乙女と守護の楯~薔薇の聖母~」 2016年1月29日発売予定!
Powered by XOOPS Cube Legacy 2.2 © 2001-2009 XOOPS Cube日本サイト