Date: Thu, 11 Jun 2026 21:31:11 +0900 From: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> To: =?UTF-8?B?5YaF6Jek56WQ5LiA6YOO?= <naito.yuichiro@gmail.com> Cc: "Yamada,Kazuo" <yamada@yamarail.net>, freebsd-users-jp@freebsd.org Subject: Re: /usr/libexec/sshd-auth =?UTF-8?B?44GM5raI44GI44Gf?= Message-ID: <20260611213111.b0ae00b99d529ae84d05814b@dec.sakura.ne.jp> In-Reply-To: <EC66CDAA-7819-491B-8DD8-0912E6DC2A7F@gmail.com> References: <20260611125139.E5D9.5C005573@yamarail.net> <7EB9F734-CD28-4A09-9B50-93206D5F2A21@gmail.com> <20260611135352.E5E7.5C005573@yamarail.net> <EC66CDAA-7819-491B-8DD8-0912E6DC2A7F@gmail.com>
index | next in thread | previous in thread | raw e-mail
青木@名古屋です。
私自身はstableに切り替える以前、最初にfreebsd-updateが入ったところで
次のマイナーバージョンアップで試してみて以降、確かその次が出る前に
最新stableブランチ追従に切り替えてしまったので使っていないのですが、
ありそうなところとしてはfreebsd-updateを走らせた時点ではまだ
振り分けられたミラーに更新が出揃っていなかったのかもしれません。
もしかして、駄目だったものの方が正常な方より先に実行していたり
しませんか?
内藤さんのスクリプトから推測するに、更新がひとつのtarballか
*-RELEASEのインストールメディアに入っているディストリビューション
単位では【なく】、もっと細かい単位でダウンロードしているのでは?
外していたらすみません。
On Thu, 11 Jun 2026 15:13:00 +0900
内藤祐一郎 <naito.yuichiro@gmail.com> wrote:
> 内藤です。
>
> スクリプトの実行結果ありがとうございます。
>
> > 2026/06/11 13:53、Yamada,Kazuo <yamada@yamarail.net>のメール:
> >
> > やまだ@越谷です。
> >
> > On Thu, 11 Jun 2026 13:26:22 +0900
> > 内藤祐一郎 <naito.yuichiro@gmail.com> wrote:
> >
> >> すみません。少しスクリプトの作りが雑すぎました。
> >> こちらで試してもらえますでしょうか?
> >>
> >> #!/bin/sh
> >>
> >> cd /var/db/freebsd-update
> >> hash=$(awk -F \| '/sshd-auth/{print $7}' < `ls -dt1 install.* | head -1`/INDEX-NEW)
> >> ls -l /var/db/freebsd-update/files/${hash}.gz
> >
> > 問題ない方
> >
> >> # cd /var/db/freebsd-update
> >> # hash=$(awk -F \| '/sshd-auth/{print $7}' < `ls -dt1 install.* | head -1`/INDEX-NEW)
> >> ls -l /var/db/freebsd-update/files/${hash}.gz
> >> # ls -l /var/db/freebsd-update/files/${hash}.gz
> >> -rw-r--r-- 1 root wheel 147367 Jun 11 09:41 /var/db/freebsd-update/files/c2e576569ab5ed00d86a413cbb2761dc04934ff7ff6eb5def666b6b41b0a8ed4.gz
> >
> > 問題ある方
> >
> >> # cd /var/db/freebsd-update
> >> # hash=$(awk -F \| '/sshd-auth/{print $7}' < `ls -dt1 install.* | head -1`/INDEX-NEW)
> >> ls -l /var/db/freebsd-update/files/${hash}.gz
> >> # ls -l /var/db/freebsd-update/files/${hash}.gz
> >> ls: /var/db/freebsd-update/files/.gz: No such file or directory
> >
> > になります。
>
> 問題ある方は ls の引数にハッシュ値が入っていませんので、
> INDEX-NEW ファイルに sshd-auth のエントリが無かったことになります。
>
> 簡単なスクリプトなので、そもそも正しい INDEX-NEW ファイルを見ているかどうかも
> チェックしておらず、その可能性を考慮しても原因は直ぐには思いつきそうにありません。
>
> > sshd-auth だけだったので場当たり的な対応をしましたが
> > 複数個で同じ事が起きると恐ろしいです
>
> とりあえず、freebsd-update IDS を root で動かして調べるという手はあります。
> ただし、古いバージョンからアップデートを繰り返したシステムですと
> kernel モジュールのパーミッションが違うというメッセージが大量に出ます(*1)し、
> kernel ファイルもパッチレベル毎にハッシュ値を比較して、古いパッチレベルの
> ハッシュ値と一致しないという当たり前の警告を出したりと、
> 内容は色々精査しないといけません。
>
> *1: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283110
>
>
> > 問題が起きたのは2環境なのですが
> > ConoHa VPSの同契約の管理上の環境です
> > ほかは
> >
> > さくらのクラウド
> > 手元の仮想環境
> > 別のConoHa VPS
> >
> > でそれらは問題出てないんですよね
> >
> > こんな問題は初めておきました
> >
> > --
> > 0----+----1----+----2----+----3----+----4----+----5----+----6----+----7----#
> > 山田 和雄 MailTo:yamada@yamarail.net
> > Yamada Kazuo
> >
>
> --
> 内藤 祐一郎
> naito.yuichiro@gmail.com
>
>
--
青木 知明 [Tomoaki AOKI] <junchoon@dec.sakura.ne.jp>
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20260611213111.b0ae00b99d529ae84d05814b>
