According to the binfmt.d manpage, packages should place their files in /lib/binfmt.d and users may override in /etc/binfmt.d. There are only 3 packages that I know of that create binfmt.d files: qemu, ksh, and wine. Qemu places them in /lib but the other two place their files in /etc. IMHO we need a policy that follows the manpage.
RPM macros should be created so that packages installing binfmt snippets can actually register/unregister them on package installation/deinstallation correctly.
https://fedoraproject.org/wiki/User:Spot/binfmtd-draft
Spot's draft approved (+1:5, 0:0, -1:0)
I think this is somewhat outdated now that we have %binfmt_apply. Going to have some fun with trac to bump this back for a meeting to make sure I don't write up things incorrectly.
We talked about this at today's meeting (http://meetbot.fedoraproject.org/fedora-meeting-2/2015-02-12/fpc.2015-02-12-17.05.txt):
Metadata Update from @james: - Issue assigned to tibbs
Log in to comment on this ticket.