|
@@ -6,7 +6,7 @@ discard block |
|
|
block discarded – undo |
|
6
|
6
|
// Used in `chown` and `acl` modes of {{writable_mode}}. |
|
7
|
7
|
// Attempts automatically to detect http user in process list. |
|
8
|
8
|
|
|
9
|
|
-set('http_user', function () { |
|
|
9
|
+set('http_user', function() { |
|
10
|
10
|
$candidates = explode("\n", run("ps axo comm,user | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | sort | awk '{print \$NF}' | uniq")); |
|
11
|
11
|
$httpUser = array_shift($candidates); |
|
12
|
12
|
|
|
@@ -23,7 +23,7 @@ discard block |
|
|
block discarded – undo |
|
23
|
23
|
// Used to make a writable directory by a server. |
|
24
|
24
|
// Used in `chgrp` mode of {{writable_mode}} only. |
|
25
|
25
|
// Attempts automatically to detect http user in process list. |
|
26
|
|
-set('http_group', function () { |
|
|
26
|
+set('http_group', function() { |
|
27
|
27
|
$candidates = explode("\n", run("ps axo comm,group | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | sort | awk '{print \$NF}' | uniq")); |
|
28
|
28
|
$httpGroup = array_shift($candidates); |
|
29
|
29
|
|
|
@@ -62,7 +62,7 @@ discard block |
|
|
block discarded – undo |
|
62
|
62
|
set('writable_acl_groups', []); |
|
63
|
63
|
|
|
64
|
64
|
desc('Makes writable dirs'); |
|
65
|
|
-task('deploy:writable', function () { |
|
|
65
|
+task('deploy:writable', function() { |
|
66
|
66
|
$dirs = join(' ', get('writable_dirs')); |
|
67
|
67
|
$mode = get('writable_mode'); |
|
68
|
68
|
$recursive = get('writable_recursive') ? '-R' : ''; |