bigpcman wrote:/opt/lampp/var/mysql (assigned to root needs to be nobody)
Yes, that's correct. The mysql folder belongs to nobody:root, the subfolders and files are either owned by nobody:root or nobody:nogroup. If your permissions are wrong, then it could be a problem with the tar program. Ownership is saved in the tarball, so maybe there was an error during untar.
bigpcman wrote:/opt/lamp/phpmyadmin/confi.inc.php (same as above)
No, not really. Should be owned by root. The config file from an original PMA Installation is also owned by root.
bigpcman wrote:/opt/lampp/htdocs/xampp/lang.tmp (same as above)
Yes, that should be also owned by nodboy, otherwise the language selection in XAMPP will not work.