Skip to content

Default folder_mode permissions in nginx_config resource may fail logrotate #622

@TimRots

Description

@TimRots

👻 Brief Description

Currently the nginx_config resource in this cookbook has a folder_mode property which defaults to 0750
and is used for nginx_dir, configs in nginx_dir, and nginx_log_dir permissions.

These defaults can cause issues with the logrotate configuration that is shipped with most Debian (like) OS-es.

A suggestion to omit this issue would be to introduce more fine-grained control over the logdir permissions
by adding properties like log_dir_perm, log_dir_owner, and log_dir_group.

I would like to volunteer for making a fix if I can get some feedback from the maintainers on the how.

🥞 Cookbook version

>= 12.1.0

👩‍🍳 Chef-Infra Version

18.2.7

🎩 Platform details

Ubuntu 20.04 / 22.04

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions