私は古いシステムを継承し、それがどのように機能するかをまだ学んでいます。 AT91上で動作するカスタムLinuxです。私たちはromfsを構築し、リフレッシュ時にインストールされたいくつかのバイナリにパッケージしました。かつては継承と完成がそんなやり方だったので、私は根から構築してきました。 romfsでパッケージ化されたバイナリはMakefileにリストされており、個々のファイル権限/権限を持ちます。
romfsがフラッシュされ、すべてのバイナリがインストールされると、その権限はroot:rootに設定されます。romfs-inst.sh
スクリプトが提供する多くのオプションでいくつかの権限を設定し、そのオプションが正しく設定されていることを知っています。
インストールする必要があるバイナリはsomeuser:somegroupであり、バイナリの所有者とグループをどのように変更できるかを確認しますchown
。romfs-inst.sh