CMS Plone 4.1.6 com invólucro Virtualenv + Buildout + Mount Point + BLOB Storage + Unicode UTF-8
O Plone está entre os CMS com menor índice de falhas de segurança, possui várias funcionalidades e técnicas que podem ser comparadas com outros CMS.
[ Hits: 19.535 ]
Por: Ricardo Brito do Nascimento em 06/08/2012 | Blog: http://brito.blog.incolume.com.br
[chown-zeo]
# This recipe is used to set permissions for root mode installs
# For options see http://pypi.python.org/pypi/plone.recipe.command
recipe = plone.recipe.command
command =
echo Dummy references to force this to execute after referenced parts
echo ${backup:location} ${unifiedinstaller:sudo-command}
chmod 600 .installed.cfg
touch ${buildout:directory}/var/zeoserver/zeoserver.log
find ${buildout:directory}/var -type d -exec chmod 700 {} \;
chmod 744 ${buildout:directory}/bin/*
chmod 755 ${buildout:directory}/bin/python
mkdir -pm 755 ${buildout:directory}/{products,src}
chown -R ${buildout:effective-user} ${buildout:directory}/var
update-command = ${chown-zeo:command}
zeo-conf-additional =
<filestorage mp001bd>
path ${buildout:directory}/var/filestorage/mp001BD.fs
</filestorage>
[client1]
[...]
zope-conf-additional =
<zodb_db mp001bd>
mount-point /mp001bd
cache-size 5000
<zeoclient>
name mp001bd
server ${buildout:zeo-address}
storage mp001bd
var ${buildout:directory}/var
</zeoclient>
</zodb_db>
zope-conf-additional =mount-point /mp001bd cache-size 5000 blob-dir ${buildout:directory}/var/blobstorage/mp001bd shared-blob-dir on name mp001bd server ${buildout:zeo-address} storage mp001bd var ${buildout:directory}/var
Gerenciando certificados A1 fornecidos pelo ICB-Brasil no navegador Chrome sobre Linux
Proteção utilizando fail2ban contra ataques do tipo
Vim com corretor ortográfico em pt_BR/es_ES/en_US
Formatando exibição de datas no Linux
Clonagem de Hardware Hotline em Software Livre
Gerenciando registros em banco de dados com Zope
wxPython, uma biblioteca GUI multi-plataforma (parte 1)
Python - Brincando com arquivos
Criando formulários no Zope/Plone utilizando o banco de dados MySQL
Instalando o MySQL no Zope/Plone e criando uma pequena aplicação
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Sinto uma leve lentidão ao arrastar, miniminizar e restauras as janela... (0)
Zorin OS - Virtual Box não consigo abrir maquinas virtuais (6)
Iinstalar o Scanner Kodak i940 no Linux Mint 19/20? (3)