Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

What I've done to resolve similar issues is execute a command to change acls:

exec { 'setfacl_cron': command => 'setfacl -m g:support:r /var/spool/cron/root', path => '/usr/bin', onlyif => 'test -f /var/spool/cron/root', }

Basically, if you just automate the acls to execute every time, it may resolve your issues.

What I've done to resolve similar issues is execute a command to change acls:

 exec { 'setfacl_cron':
    command => 'setfacl -m g:support:r /var/spool/cron/root',
    path => '/usr/bin',
    onlyif => 'test -f /var/spool/cron/root',
  }

}

Basically, if you just automate the acls to execute every time, it may resolve your issues. I know the situation is a little different, but if puppet makes sure the the ACLs are always correct on your files, then it may be of assistance.