[skip changelog]
The shell completions macros are available on all Fedora and EPEL releases. Also, the filesystem package already owns the parent directories, so there's no need to do that here. [skip changelog]