I patched id.rb:

< Facter.add(:id) do
<  setcode "whoami"
< end
---
> Facter.add(:id) do
>   setcode do
>     system( "whoami" ).encode("UTF-8")
>   end
> end

Works fine:
    id: "nt-autorität\x5csystem"

Unfortunately I STILL get the error when running as service.  I cannot
find anymore umlauts in the yaml file, however.  What else could be
breaking it?

Thanks,
 Andy.

-- 
 Nobody ever went broke underestimating the intelligence of the American public.
   (H. L. Mencken)

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/20140321165730.GA31121%40spiegl.de.
For more options, visit https://groups.google.com/d/optout.

Reply via email to