Issue #650 has been updated by Nigel Kersten.

Status changed from Needs design decision to Investigating
Assignee set to Nigel Kersten

In the absence of any concrete reason to not allow symlinks, I suggest we 
extend 'manage_internal_file_permissions = false' to not replace symlinks.

Even allowing that the name of the option would then be somewhat misleading, I 
really don't think it warrants yet another option.

I'll take ownership of this while trying to track down any info about potential 
security issues that has come up before.
----------------------------------------
Bug #650: puppet replaces configuration directories when they are symlinks
https://projects.puppetlabs.com/issues/650

Author: Karl Pietri
Status: Investigating
Priority: Normal
Assignee: Nigel Kersten
Category: settings
Target version: 
Patch: None
Affected version: 0.24.7
Keywords: 
Branch: 


<pre>
[k...@testserver etc]$ sudo ls -l | grep puppet
lrwxrwxrwx  1 root root      22 May 30 05:36 puppet -> /home/karl/puppet/etc/
drwxr-xr-x  3 root root    4096 May 15 05:03 puppet.old
[k...@testserver etc]$ sudo service puppetmaster start
Starting puppetmaster: Can not use a non-existent file for parsing
                                                           [FAILED]
[k...@testserver etc]$ sudo ls -l | grep puppet
drwxr-xr-x  2 root root    4096 May 30 05:36 puppet
drwxr-xr-x  3 root root    4096 May 15 05:03 puppet.old
</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://projects.puppetlabs.com/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.

Reply via email to