Na verdade, o fantoche faz isso por padrão:
"When specifying numeric permissions for directories, Puppet sets the search permission wherever the read permission is set."
veja também: link
Uma alternativa mais explícita é usar modos simbólicos como "ug + X", isso afetará apenas os diretórios e permitirá até mesmo tornar os diretórios pesquisáveis / executáveis sem que eles sejam legíveis (o que permite que você entre no diretório, mas não leia o seu conteúdo ... não tenho certeza se é isso que você quer).