Split code to patches, as suggested.
Now there is no need for ALT_family in the code. But the code that checking
family fails without adding it. ALT is not RHEL nor Debian based distro, so
what family should be used if not adding ALT_family?
I wrongly asumed that modules should be added to existing initrd instead of
recreation. Now the part of code creating initrd is much shorter and
simpler.
There is no vmware-tools-libraries- in the ALT repository, so code for
deleting them was removed.
--
Mikhail Gordeev