Added some creates => parameters to the execs so the symlinks aren't remade during every Puppet run if they're already present.