12月
13
ウチの 18.04 LTS からアップグレードした Ubuntu 20.04 LTS で、checkrestart(1) コマンドが謎のプロセスを報告してきます。(アップグレードの有無で挙動か違うのかは未確認)
クリーンブートした状態で既にこれ。
[umezawa@erebos:pts/0 ~]$ sudo checkrestart Found 1 processes using old versions of upgraded files (1 distinct program) (0 distinct packages) No packages seem to need to be restarted. (please read checkrestart(1))
lsof で見てみると、以下のような謎のプロセスがあります。
[umezawa@erebos:pts/0 ~]$ sudo lsof (略) none 386 root cwd DIR 8,2 4096 2 / none 386 root rtd DIR 8,2 4096 2 / none 386 root txt REG 0,1 17032 18064 / (deleted) none 386 root mem REG 8,2 2029224 4718873 /lib/x86_64-linux-gnu/libc-2.31.so none 386 root mem REG 8,2 191472 4718869 /lib/x86_64-linux-gnu/ld-2.31.so none 386 root 0r FIFO 0,13 0t0 18449 pipe none 386 root 1w FIFO 0,13 0t0 18450 pipe none 386 root 2w CHR 1,11 0t0 12 /dev/kmsg
なんだこれは。
ちなみにこのプロセス、checkrestart -n
(lsof を使わないで判定するオプション)だと出てこなくなります。
[umezawa@erebos:pts/0 ~]$ sudo checkrestart -n Found 0 processes using old versions of upgraded files
ううーん。
あと kill することはできるようですが、副作用が謎です。
なお、 -n
付けたら報告される数が必ず減るわけでもない…というか、こっちはこっちで謎の検出をします。ダメじゃん。
no comment untill now