1
0
mirror of https://github.com/hauke68/Magallanes.git synced 2025-08-26 21:30:18 +02:00
Magallanes/Mage/Task/BuiltIn/Filesystem/PermissionsWritableByApacheTask.php
2014-12-13 16:05:13 +01:00

33 lines
815 B
PHP

<?php
namespace Mage\Task\BuiltIn\Filesystem;
/**
* Task for giving Apache write permissions on given paths.
*
* Usage :
* pre-deploy:
* - filesystem/permissions-writable-by-apache: {paths: /var/www/myapp/app/cache:/var/www/myapp/app/cache, checkPathsExist: true}
* on-deploy:
* - filesystem/permissions-writable-by-apache: {paths: app/cache:app/logs, checkPathsExist: true}
*
* @author Jérémy Huet <jeremy.huet@gmail.com>
*/
class PermissionsWritableByApacheTask extends PermissionsTask
{
public function init()
{
parent::init();
$this->setGroup('www-data')
->setRights('775');
}
/**
* @return string
*/
public function getName()
{
return "Gives write permissions to Apache user for given paths [built-in]";
}
}