## page was renamed from さくら/vps/FreeBSD/upgrade ## page was renamed from sakura-vps/FreeBSD/upgrade sakura-vps/FreeBSD/upgradeについて、ここに記述してください。 {{{ > sudo freebsd-update upgrade -r 8.2-RELEASE > sudo freebsd-update install > sudo shutdown -r now > sudo freebsd-update install }}} ----- sakura ではなく、別のホストで進行中のupgrade log -- ToshinoriMaeno <> {{{ # freebsd-update upgrade -r 8.2-RELEASE Looking up update.FreeBSD.org mirrors... 4 mirrors found. Fetching metadata signature for 8.1-RELEASE from update4.FreeBSD.org... done. Fetching metadata index... done. Fetching 2 metadata patches.. done. Applying metadata patches... done. Fetching 2 metadata files... 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/rescue src/sbin src/secure src/share src/sys src/tools src/ubin src/usbin world/base world/dict world/doc world/games world/info world/manpages world/proflibs The following components of FreeBSD do not seem to be installed: src/release world/catpages Does this look reasonable (y/n)? y Fetching metadata signature for 8.2-RELEASE from update4.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.1-RELEASE for merging... done. Preparing to download files... done. Fetching 8345 patches ......... (略) Applying patches... done. Fetching 969 files... done. Attempting to automatically merge changes in files... done. The following file could not be merged automatically: /etc/group Press Enter to edit this file in vi and resolve the conflicts manually... }}} 中断か。 {{{ The following changes, which occurred between FreeBSD 8.1-RELEASE and FreeBSD 8.2-RELEASE have been merged into /etc/mail/mailer.conf: --- current version +++ new version @@ -1,10 +1,23 @@ +<<<<<<< current version # Configuration for mailwrapper is kept in /etc/mail/mailer.conf. # Replace that file with this one to enable qmail under a sendmail # disguise. Very useful. sendmail /var/qmail/bin/sendmail send-mail /var/qmail/bin/sendmail mailq /var/qmail/bin/qmail-qread newaliases /var/qmail/bin/newaliases hoststat /var/qmail/bin/qmail-tcpto purgestat /var/qmail/bin/qmail-tcpok +======= +# $FreeBSD: src/etc/mail/mailer.conf,v 1.3.36.1.6.1 2010/12/21 17:09:25 kensmith Exp $ +# +# Execute the "real" sendmail program, named /usr/libexec/sendmail/sendmail +# +sendmail /usr/libexec/sendmail/sendmail +send-mail /usr/libexec/sendmail/sendmail +mailq /usr/libexec/sendmail/sendmail +newaliases /usr/libexec/sendmail/sendmail +hoststat /usr/libexec/sendmail/sendmail +purgestat /usr/libexec/sendmail/sendmail +>>>>>>> 8.2-RELEASE Does this look reasonable (y/n)? n d# }}} ---- make buildworld && make kernel -> reboot -> mergemaster -p -> make installworld -> mergemaster -> reboot というのが私の旧来のやり方なのですが、 mergemaster に相当する機能はないのでしょうかね。 shutdown -r now freebsd-update install でいいんでしょうか。今日は時間がとれそうな午後2時以降に作業したいと思います。 -- [[tss]] <> ---- reboot, update install をやっていただければ、あとはこちらでやります。  sshで入れるところまでいけば、なんとかできるはずです。-- ToshinoriMaeno <> さくらでも、sshとpfの設定だけは気を使います。pfはまだ動かしていませんが。 ---- buildworldは時間がかかる時代しかしらないので、一度くらいしかやった経験がありません。  sakuraは入れただけの8.1->8.2 updateだったので、問題が起きなかったのでしょう。 設定をいろいろいじっていると、upgradeは確かに簡単ではない。  ubuntu(desktop)もほぼ標準状態で使っている。 (家のルータにおんぶか) telnetが許可されていたようですが、相手は制限してありますか。  それともinetdが動いていないから、ゴミ設定か。この辺も確認しなければ。 -- ToshinoriMaeno <> ---- telnet は アップグレード時に ssh で入れなくなったときの緊急用で、同一セグメント内からのみ入れるようにしています。 普段は inetd 落としているので問題ないと思います。-- [[tss]] <> ---- reboot -> update -> reboot し、 ssh で login できることを確認しました。 /etc/master.passwd に変なコメントが入っていて pwd_mkdb 出来ていなかったので、修正して念のため、pwd_mkdb しなおしておきました。 うっかりして log をとらないまま作業してしまいましたが、あと出ていたメッセージはいくつかの man がないという警告と、ntp.conf のエラーくらいでした。 ntp.conf は参考のためそのままにしてあります。master.passwd も同じようになっていました。 -- [[tss]] <> ---- ありがとうございました。こちらからもloginできました。  ntp.conf は見直しておきます。 manual 修正せよというところが面倒だったので、そのまま書き戻したのが、まずかったようです。 wikiも動いていますから、ゆっくり作りなおしていきます。対比用にsakuraもあるので、気が楽です。 -- ToshinoriMaeno <>