Here is the SPEC I wrapped up. I borrowed a bit from udev. The only problem is that the module won't be loaded until next restart. Personally, I don't think it is that big problem, I could just add Readme.Fedora informing about that.