Fix serverlist on -DRUN_IN_PLACE=0

Use path_user instead of path_share, also create missing directories.