Issue #1685 has been reported by micah.
----------------------------------------
Bug #1685: filenames with ++ in their name are not handled properly
http://projects.reductivelabs.com/issues/show/1685
Author: micah
Status: Unreviewed
Priority: Normal
Assigned to:
Category: file
Target version:
Complexity: Unknown
Affected version: 0.24.6
Keywords:
When using the file type, if the path has a file that has a '++' in the name,
puppet tries to parse it as a regexp.
For example, this file declaration:
<pre>
file {
"/usr/local/google-earth":
source => "puppet:///files/ccrc/usr/local/google-earth",
recurse => inf;
"/usr/local/bin/googleearth":
source => "puppet:///files/ccrc/usr/local/bin/googleearth",
recurse => inf;
}
}
</pre>
And the following file exists:
<pre>
-rwxr-xr-x 1 root root 871596 2008-10-14 15:18
/etc/puppet/files/ccrc/usr/local/google-earth/libstdc++.so.6
</pre>
Results in the following error, when puppet is run:
<pre>
Tue Oct 14 16:11:54 +1100 2008 Puppet (err): Could not call: nested *?+ in
regexp: /^\/etc\/puppet\/files\/ccrc\/usr\/local\/google-earth\/libstdc++.so.6/
</pre>
----------------------------------------
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://reductivelabs.com/redmine/my/account
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---