最近、システムのアップグレードにより、Arch Linuxシステムのファイルと/etc/group
ファイルにいくつかの変更があることがわかりました。/etc/gshadow
+kvm:x:992: # group
+kvm:!!:: # gshadow
グループを作成したパッケージを確認するにはどうすればよいですか?
答え1
この特定のグループの場合、パッケージはですlibvirt
。PKGビルドグループの作成はパッケージではなくアプリケーションです。パックマンはこれを教えてくださいあなたがそれをインストールするとき。
パックマンには独自のグループ概念がありますが、ユーザーグループではなくパッケージグループを参照します。したがって、どのパッケージが変更された/etc/group
かをすぐに確認する簡単な方法や保証はありません/etc/shadow
。最善の方法は、データベースを照会して、これらのファイルで参照されているバイナリを所有するパッケージを特定し、そこで調査することです。
pacman -Ss kvm
community/libvirt 3.5.0-1
API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)
答え2
一つの方法は検索することです。sysusers.d
構成ファイルを含むディレクトリsystemd-sysusers
。特にkvm
グループは現在構成されていますsystemd
。変更を導入したコミットは次のとおりです。5a664ca1。