It\'s actually very easy. Move everything that\'s inside Geeklog\'s public_html directory into the subdirectory of your site. Then put all the other files somewhere else, outside of your document root. After that, adjust $_CONF[\'path\'] and $_CONF[\'path_html\'] to point to these two directories.
So, in your example:
$_CONF[\'path_html\'] = \'/usr/www/users/mysite/geeklog/\';
And $_CONF[\'path\'] should point to the directory where config.php and the other directories reside.
That\'s all.
bye, Dirk