I spent some days testing puppet on a clone of a real windows 2008 R2 file server.
While puppet seems very interesting, I’m afraid it is not mature enough to be used with Windows clients?
The main problem is that the files served by my file server were created by french people: their names contain lot of accentuated characters.
First, I had to do chcp 1252
before I could use puppet. The default code page is 850. Not really friendly. But manageable.
The second problem I’m facing now, appears while using simple manifests like the following one:
acl { 'd:/Data/Directory':
permissions =>
...
}
It works fine, and is faster than I would have expected, even when the permissions are to be applied to a lot of files.
But as soon as there is any file whose path contain special character (like é
or è
) in the target directory (d:/Data/Directory
), the puppet apply command fails.
Is there any solution to this problem, or should I forget puppet for some time?
Thanks for any advice
I spent some days testing puppet on a clone of a real windows 2008 R2 file server.
While puppet seems very interesting, I’m afraid it is not mature enough to be used with Windows clients?
The main problem is that the files served by my file server were created by french people: their names contain lot of accentuated characters.
First, I had to do
chcp 1252
before I could use puppet. The default code page is 850. Not really friendly. But manageable.
The second problem I’m facing now, appears while using simple manifests like the following one:
acl { 'd:/Data/Directory': permissions => ... }
It works fine, and is faster than I would have expected, even when the permissions are to be applied to a lot of files.
But as soon as there is any file whose path contain special character (likeé
orè
) in the target directory (d:/Data/Directory
), the puppet apply command fails.
Is there any solution to this problem, or should I forget puppet for some time?Thanks for any advice