@@ -22,7 +22,7 @@ if [[ "$OSTYPE" == "linux-gnu" ]]; then
22
22
sudo service apache2 restart
23
23
elif [[ " $OSTYPE " == " darwin" * ]]; then
24
24
# is there something comparable to this on os x? perhaps Homebrew
25
- echo " Configuring environment for OS X"
25
+ echo " Configuring environment for OS X (to be added..) "
26
26
fi
27
27
28
28
if [[ ! $TRAVIS ]]; then
@@ -50,26 +50,7 @@ rm -rf Symfony/app/logs/*
50
50
if [[ " $OSTYPE " == " linux-gnu" ]]; then
51
51
52
52
if [[ ! $TRAVIS ]]; then
53
-
54
- sudo dd if=/dev/zero of=cache-fs bs=1024 count=0 seek=200000
55
- sudo dd if=/dev/zero of=logs-fs bs=1024 count=0 seek=200000
56
-
57
- yes | sudo mkfs.ext4 cache-fs
58
- yes | sudo mkfs.ext4 logs-fs
59
-
60
- mkdir -p ` pwd` /Symfony/app/cache/
61
- mkdir -p ` pwd` /Symfony/app/logs/
62
-
63
- echo " ` pwd` /cache-fs ` pwd` /Symfony/app/cache/ ext4 loop,acl 0 0" | sudo tee -a /etc/fstab > /dev/null 2>&1
64
- echo " ` pwd` /logs-fs ` pwd` /Symfony/app/logs/ ext4 loop,acl 0 0" | sudo tee -a /etc/fstab > /dev/null 2>&1
65
- cat /etc/fstab
66
-
67
- sudo mount ` pwd` /Symfony/app/cache/
68
- sudo mount ` pwd` /Symfony/app/logs/
69
-
70
- sudo rm -rf ` pwd` /Symfony/app/cache/*
71
- sudo rm -rf ` pwd` /Symfony/app/logs/*
72
-
53
+ # Set access control for both apache and current user on cache and logs directories
73
54
sudo setfacl -R -m u:www-data:rwX -m u:` whoami` :rwX ` pwd` /Symfony/app/cache ` pwd` /Symfony/app/logs
74
55
sudo setfacl -dR -m u:www-data:rwx -m u:` whoami` :rwx ` pwd` /Symfony/app/cache ` pwd` /Symfony/app/logs
75
56
fi
0 commit comments