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.
