Há um fato básico dentro do fantoche chamado id
, que "retorna o identificador do usuário (UID) do usuário em execução.": link
Portanto, deve ser possível simplesmente usar:
file { "/some/path/${id}":
ensure => 'link',
target => '/original/path/file',
}