~mediagoblin/mediagoblin

3ddb24c2ba636522112b98dd334af4a26c5f3eee — Ben Sturmfels 2 years ago b1b5085
Add instructions to set permissions on installation directories.
1 files changed, 9 insertions(+), 0 deletions(-)

M docs/source/siteadmin/deploying.rst
M docs/source/siteadmin/deploying.rst => docs/source/siteadmin/deploying.rst +9 -0
@@ 223,10 223,19 @@ particular requirements::
    # Debian
    sudo mkdir --parents /srv/mediagoblin.example.org
    sudo chown --no-dereference --recursive mediagoblin:www-data /srv/mediagoblin.example.org
    find /srv/mediagoblin.example.org -type d -exec chmod 755 {} \;
    find /srv/mediagoblin.example.org -type f -exec chmod 644 {} \;
    find /srv/mediagoblin.example.org/mediagoblin/user_dev/crypto -type d -exec chmod 750 {} \;
    find /opt/mediagoblin.example.org/mediagoblin/user_dev/crypto -type f -exec chmod 640 {} \;

    # Fedora
    sudo mkdir --parents /srv/mediagoblin.example.org
    sudo chown --no-dereference --recursive mediagoblin:nginx /srv/mediagoblin.example.org
    sudo chown --no-dereference --recursive mediagoblin:www-data /srv/mediagoblin.example.org
    find /srv/mediagoblin.example.org -type d -exec chmod 755 {} \;
    find /srv/mediagoblin.example.org -type f -exec chmod 644 {} \;
    find /srv/mediagoblin.example.org/mediagoblin/user_dev/crypto -type d -exec chmod 750 {} \;
    find /opt/mediagoblin.example.org/mediagoblin/user_dev/crypto -type f -exec chmod 640 {} \;


Install MediaGoblin and Virtualenv