@@ -229,10 +229,9 @@ If there are any issues, correct them now before moving on.
229
229
its user to be the same as your CLI user (e.g. for Apache, update the ``User ``
230
230
and ``Group `` values).
231
231
232
- **2. Using ACL on a system that supports chmod +a **
232
+ **2. Using ACL on a system that supports chmod +a (MacOS X) **
233
233
234
- Many systems allow you to use the ``chmod +a `` command. Try this first,
235
- and if you get an error - try the next method. This uses a command to
234
+ MacOS X allows you to use the ``chmod +a `` command. This uses a command to
236
235
try to determine your web server user and set it as ``HTTPDUSER ``:
237
236
238
237
.. code-block :: bash
@@ -244,14 +243,12 @@ If there are any issues, correct them now before moving on.
244
243
$ sudo chmod +a " $HTTPDUSER allow delete,write,append,file_inherit,directory_inherit" app/cache app/logs
245
244
$ sudo chmod +a " ` whoami` allow delete,write,append,file_inherit,directory_inherit" app/cache app/logs
246
245
246
+ **3. Using ACL on a system that supports setfacl (most Linux/BSD) **
247
247
248
- **3. Using ACL on a system that does not support chmod +a **
249
-
250
- Some systems don't support ``chmod +a ``, but do support another utility
251
- called ``setfacl ``. You may need to `enable ACL support `_ on your partition
252
- and install setfacl before using it (as is the case with Ubuntu). This
253
- uses a command to try to determine your web server user and set it as
254
- ``HTTPDUSER ``:
248
+ Most Linux and BSD distributions don't support ``chmod +a ``, but do support
249
+ another utility called ``setfacl ``. You may need to `enable ACL support `_
250
+ on your partition and install setfacl before using it. This uses a command
251
+ to try to determine your web server user and set it as ``HTTPDUSER ``:
255
252
256
253
.. code-block :: bash
257
254
@@ -261,6 +258,11 @@ If there are any issues, correct them now before moving on.
261
258
262
259
If this doesn't work, try adding ``-n `` option.
263
260
261
+ .. note ::
262
+
263
+ setfacl isn't available on NFS mount points. However, setting cache
264
+ and logs over NFS is strongly not recommended for performance.
265
+
264
266
**4. Without using ACL **
265
267
266
268
If none of the previous methods work for you, change the umask so that the
0 commit comments