<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog da SIERTI &#187; centos</title>
	<atom:link href="http://blog.sierti.com.br/tag/centos/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sierti.com.br</link>
	<description>Blog Corporativo</description>
	<lastBuildDate>Mon, 23 Jan 2012 19:05:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Usando códigos HTML em mensagens do squirrelmail no cPanel</title>
		<link>http://blog.sierti.com.br/usando-codigos-html-em-mensagens-do-squirrelmail-no-cpanel/</link>
		<comments>http://blog.sierti.com.br/usando-codigos-html-em-mensagens-do-squirrelmail-no-cpanel/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 00:54:02 +0000</pubDate>
		<dc:creator>Eltern</dc:creator>
				<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[cpanel]]></category>
		<category><![CDATA[html_mail]]></category>
		<category><![CDATA[mensagem]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[squirrelmail]]></category>

		<guid isPermaLink="false">http://blog.sierti.com.br/?p=259</guid>
		<description><![CDATA[Este artigo irá ensinar como configurar o squirrelmail para reconhecer códigos html em suas mensagens, os passos abaixo foram executados em um sistema Linux CentOS com o painel de controle cPanel. O squirrelmail já possui um plugin para esta tarefa cujo nome é html_mail, então vamos intalá-lo: Acesse o diretório de plugins: cd /usr/local/cpanel/base/3rdparty/squirrelmail/plugins Realize [...]]]></description>
			<content:encoded><![CDATA[<p>Este artigo irá ensinar como configurar o squirrelmail para reconhecer códigos html em suas mensagens, os passos abaixo foram executados em um sistema <em><strong>Linux CentOS</strong></em> com o painel de controle <em><strong>cPanel</strong></em>.</p>
<p>O squirrelmail já possui um plugin para esta tarefa cujo nome é <strong>html_mail</strong>, então vamos intalá-lo:</p>
<p>Acesse o diretório de plugins:</p>
<blockquote><p>cd /usr/local/cpanel/base/3rdparty/squirrelmail/plugins</p></blockquote>
<p>Realize o download do arquivo:<span id="more-259"></span></p>
<blockquote><p># wget http://squirrelmail.org/countdl.php?fileurl=http%3A%2F%2Fwww.squirrelmail.org%2Fplugins%2Fhtml_mail-2.2-1.4.tar.gz</p></blockquote>
<p>Descompacte o arquivo</p>
<blockquote><p># tar zxvf html_mail-2.2-1.4.tar.gz</p></blockquote>
<p>Acesse a pasta e verifique se o arquivo <strong>config.php</strong> já existe, se não execute:</p>
<blockquote><p># cp html_mail/config.php.sample html_mail/config.php</p></blockquote>
<p>Alterando o proprietário e grupo da pasta:</p>
<blockquote><p># chown -R root.wheel html_mail/</p></blockquote>
<p>Protegendo a pasta contra exclusão, desta forma quando o squirrelmail for atualizado a pasta não será apagada:</p>
<blockquote><p># chattr +i -R html_mail/</p></blockquote>
<p>Agora vamos ativar o plugin no squirrelmail, para isso edite o arquivo:</p>
<blockquote><p># vi /usr/local/cpanel/base/3rdparty/squirrelmail/config/config.php</p></blockquote>
<p>Procure por:</p>
<blockquote><p>$plugins</p></blockquote>
<p>Adicione a linha logo abaixo:</p>
<blockquote><p>$plugins[1] = &#8216;html_mail&#8217;;</p></blockquote>
<p>Para mantermos a configuração do squirrelmail também vamos proteger o arquivo config.php:</p>
<blockquote><p># chattr +i /usr/local/cpanel/base/3rdparty/squirrelmail/config/config.php</p></blockquote>
<p>Para ativar o HTML como padrão acesse o squirrelmail com sua conta e siga os passos:</p>
<p>Em inglês:</p>
<blockquote><p>Options &gt;&gt; Display Preferences em Default Email Composition Format:  Marque<strong> HTML</strong></p></blockquote>
<p>Em português:</p>
<blockquote><p>Opções &gt;&gt; Preferências de Exibição &gt;&gt; Default Email Composition Format:  Marque <strong>HTML</strong></p></blockquote>
<p>Para que a opção fique ativada por padrão edite o arquivo:</p>
<blockquote><p># vi /usr/local/cpanel/base/3rdparty/squirrelmail/data/default_pref</p></blockquote>
<p>Insira a linha no final do arquivo:</p>
<blockquote><p>compose_window_type=html</p></blockquote>
<p>Recomendo que proteja o arquivo também para que não seja alterado ou excluído:</p>
<blockquote><p># chattr +i /usr/local/cpanel/base/3rdparty/squirrelmail/data/default_pref</p></blockquote>
<p>Esta configuração irá funcionar somente para novas contas, as contas que já estão criadas não serão atualizadas. Para atualizar as contas já criadas execute:</p>
<blockquote><p># replace &#8220;compose_window_type=plain&#8221;  &#8220;compose_window_type=html&#8221; &#8212; /home/*/.sqmaildata/*.pref</p></blockquote>
<p>Agora é só testar, inserindo um código html em uma mensagem <img src='http://blog.sierti.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sierti.com.br/usando-codigos-html-em-mensagens-do-squirrelmail-no-cpanel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando Python 3 no Linux</title>
		<link>http://blog.sierti.com.br/instalando-python-3-no-linux/</link>
		<comments>http://blog.sierti.com.br/instalando-python-3-no-linux/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 13:13:23 +0000</pubDate>
		<dc:creator>Eltern</dc:creator>
				<category><![CDATA[Sysadm]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[python 3]]></category>

		<guid isPermaLink="false">http://blog.sierti.com.br/?p=248</guid>
		<description><![CDATA[Introdução Python é uma linguagem de programação de alto nível, interpretada, imperativa, orientada a objetos, de tipagem dinâmica e forte. É provavelmente a linguagem de programação mais fácil e agradável de lidar. É uma linguagem multiplataforma, ou seja, o mesmo programa Python pode ser executado no Windows, Unix, Linux, BSD ou MacOsX. Atualmente está na [...]]]></description>
			<content:encoded><![CDATA[<h2 style="text-align: justify;"><a href="http://blog.sierti.com.br/wp-content/uploads/2010/01/python-logo-master-v3-TM.png"><img class="alignleft size-medium wp-image-249" title="python-logo" src="http://blog.sierti.com.br/wp-content/uploads/2010/01/python-logo-master-v3-TM-300x101.png" alt="Logo Python" width="300" height="101" /></a>Introdução</h2>
<p style="text-align: justify;">Python é uma linguagem de programação de alto nível, interpretada, imperativa, orientada a objetos, de tipagem dinâmica e forte. É provavelmente a linguagem de programação mais fácil e agradável de lidar. É uma linguagem multiplataforma, ou seja, o mesmo programa Python pode ser executado no Windows, Unix, Linux, BSD ou MacOsX.<br />
Atualmente está na versão 3, mas o linux ainda instala a versão 2 por padrão. O Python 3 é uma evolução da versão 2, foram introduzidas novas práticas para melhorar as característas do python<br />
e algumas práticas antigas não são mais apropriadas ou necessárias no Python 3.</p>
<p style="text-align: justify;">Este artigo foi testado no Sistema Operacional CentOS-5</p>
<h2 style="text-align: justify;">Instalação</h2>
<p style="text-align: justify;">Para intalá-lo siga os passo abaixo:</p>
<p style="text-align: justify;">Instalando pacotes necessários</p>
<blockquote>
<p style="text-align: justify;"><strong># yum install gcc</strong></p>
</blockquote>
<p style="text-align: justify;">Realize o download da versão atual do Python, que pode ser verificado na página http://www.python.org/download/ (Neste artigo vamos utilizar a versão Python-3.1.1)</p>
<blockquote>
<p style="text-align: justify;"><strong># cd /usr/local/src<br />
# wget http://www.python.org/ftp/python/3.1.1/Python-3.1.1.tgz</strong></p>
</blockquote>
<p style="text-align: justify;"><span id="more-248"></span>Descompacte o pacote:</p>
<blockquote>
<p style="text-align: justify;"><strong># tar zxvf Python-3.1.1.tgz</strong></p>
</blockquote>
<p style="text-align: justify;">Acesse a pasta:</p>
<blockquote>
<p style="text-align: justify;"><strong># cd Python-3.1.1</strong></p>
</blockquote>
<p style="text-align: justify;"><em>Por padrão ele instala no diretório /usr/local usamos a opção &#8211;prefix=/usr para que ele seja instalado do mesmo diretório do python2.</em><br />
Agora vamos compilar e instalar:</p>
<blockquote>
<p style="text-align: justify;"><strong># ./configure &#8211;prefix=/usr<br />
# make<br />
# make install</strong></p>
</blockquote>
<h2>Testando</h2>
<p style="text-align: justify;">Crie um arquivo teste.py com o seguinte conteúdo:</p>
<blockquote>
<p style="text-align: justify;"><strong># vi /root/teste.py</strong></p>
<p style="text-align: justify;"><em><strong>#!/usr/bin/python3</strong></em></p>
<p style="text-align: justify;"><em><strong>print (&#8216;Hello&#8217;, &#8216;World!&#8217;)</strong></em></p>
</blockquote>
<p style="text-align: justify;">Dê permissão de execução para o arquivo:</p>
<blockquote>
<p style="text-align: justify;"><strong># chmod +x /root/teste.py</strong></p>
</blockquote>
<p style="text-align: justify;">Podemos executá-lo de duas formas:</p>
<blockquote>
<p style="text-align: justify;"><strong># python3 /root/teste.py<br />
</strong><em>Hello World!</em></p>
</blockquote>
<p style="text-align: justify;">ou</p>
<blockquote>
<p style="text-align: justify;"><strong># /root/teste.py</strong><br />
<em>Hello World!</em></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.sierti.com.br/instalando-python-3-no-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

