Rodando o sistema oCara no Debian
Este artigo é fruto de trabalho colaborativo, em favor de um telecentro em Sorocaba.
Fernando Avena estava instalando o sistema oCara em uma máquina Debian, seguindo as instruções na página: http://banto.hipatia.info/softwarelivre/ocara.html
Seguindo o tutorial localmente, precisei instalar o xdialog e o mysqltcl:
sudo apt-get install xdialog mysqltcl
Ao concluir a instalação, me deparei com o problema que o Avena queria resolver:
Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
Bom, isso basicamente significa que o sistema oCara usa de uma maneira antiquada e não recomendada as sessões PHP. Ele usa o velho e difamado register_globals, uma opção de configuração do PHP que abre vários tipos de vulnerabilidades.