Skip to content

'make up' does not fully work on macOS, issue in gally-php container with setfacl command #541

Description

@passionaute

Gally Platform version(s) affected: 1.0.x

Description
Following the steps here and reaching step 4 (make up), php container shows the below error:

2023-06-17 01:12:08 setfacl: var/cache: Not supported
2023-06-17 01:12:08 setfacl: var/log: Not supported

How to reproduce
Using a macOS, execute install steps until step 4.
Go to php container (gally-php) and check the logs.
You'll see the error above.

Possible Solution
On macOS, the file system does not support POSIX Access Control Lists (ACLs) by default. Therefore, the setfacl commands used in api/docker/php/docker-entrypoint.sh, which are commonly used in Linux environments, will not work as expected on macOS.
We can achieve similar results by using the chmod command to set permissions instead.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    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