Hi, This is standard file permissions related. The puppet fileserver process needs to be able to access every directory in whole path starting at the root. This means that the every directory leading up to and including dir2 needs at least execute and read rights for the directory. If the puppet process needs to write in the directory is would also need write permissions. So depending on the ownership of dir1 and dir2 you would need to set the directory permissions to 777, 775, 770, 750, or 700.
Kind regards, Ricky Op woensdag 31 december 2014 03:08:16 UTC+1 schreef Gin:., > > Hi, > > I define mount as: > > [certs] > path /dir1/dir2 > > When dir1 and dir2 are chmod 777 it can be mounted by the puppet master. > Whereas when dir1 is chmod 000 and dir2 777 the mount is not accessible. > > Why it is required for the whole path to be accessible? Is it intentional? > > Cheers, > Gin > -- 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/4e761551-f508-4038-b2f8-1df5bf97e9b4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
