ensure permissions koha recurse