OK long story short I'm the one who modified the config.sh and function.sh files to add support for Mandriva / Mageia Linux. The files are attached to this post, I am sorry that I didn't upload them sooner. I am aware of the feature request by Zombie_Ryushu. However I can't add the files to his post for some reason so I am submitting the files this way. The modifications add an entry for Mandriva and Mageia Linux to the setup script and add a mandriva folder to lib with the urpmi package list and relative urpmi command.