<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9048100688567450979</id><updated>2024-09-04T20:17:15.987-03:00</updated><title type='text'>Tecnologia com Linux</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>47</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-859071924018428737</id><published>2014-03-17T18:48:00.000-03:00</published><updated>2014-03-17T18:49:09.658-03:00</updated><title type='text'>Imposto de Renda 2014 e OpenSuse Erro</title><content type='html'>Ola pessoal como vai ?&lt;br /&gt;
&lt;br /&gt;
Já faz um tempo que não venho aqui, e agora eu vou postar para vocês um problema com a instalação e execução do sistema do Imposto de Renda 2014.&lt;br /&gt;
&lt;br /&gt;
Ao fazer o download do site da &lt;a href=&quot;http://www.receita.fazenda.gov.br/PessoaFisica/IRPF/2014/declaracao/download-programas.htm&quot; target=&quot;_blank&quot;&gt;Fazenda&lt;/a&gt;, usando a sua versão RPM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/-kb-ycOZfWkk/UydpDPAb5dI/AAAAAAAAAG8/P7s9UZpLrB8/s1600/irpf1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;img alt=&quot;&quot; height=&quot;248&quot; src=&quot;data:image/png;base64,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&quot; width=&quot;320&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Já que é a versão mais recomendada. Ao terminar o download e comum encontrá-lo na pasta Downloads, para instalar procedemos clicando em cima do arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; height=&quot;224&quot; src=&quot;data:image/png;base64,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&quot; width=&quot;320&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Após ao final da instalação é criado um atalho no menu do teu ambiente de trabalho.&lt;br /&gt;
&lt;br /&gt;
Daí é que começa o problema, esse atalho não inicia. Como a aplicação em Linux a resposta sempre está no terminal, nesse caso se aplica.&lt;br /&gt;
&lt;br /&gt;
aparece a seguinte mensagem&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; height=&quot;25&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABTcAAAA2CAYAAAAS0K2hAAAABHNCSVQICAgIfAhkiAAAIABJREFUeF7tfQW0HEX2fuPuEDRACA7BNbgEX9wXFlkkwAYPEtzdAgRb3GFhgbNkcXcJIcGDu7vDj/7XV/+9Q03NrS7pnnkz79065515XV3Xvqquqq6+dWusXKVMkiAgCAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAh2GwNgdpq+oKwgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAICAKCgEZAFjelIQgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoJARyIgi5sdWW2itCAgCAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAiUXtwca6yxMu5PoA1DgLALKy2lCIF2xY17FpAnKQyBdq3XMO07t5TgnlZ3AwYM0OPf/vvvzzL4xz/+oe+vtdZa7P1WZ7755pvZhRdemG2++ebZtNNOWxu7i/R44YUXsmOOOSaDrTPPPHM2wQQTZBNNNFE255xzZttvv3325JNPsuS//PJLNnTo0GyFFVbIpp566mzcccfVv7g+++yzs19//bWBjtoh+P/4449193/44Qcttx3aaifVu2tMMvMbKuJ/Ga1qL51S7y6c2qFNunSrMv/hhx/Wzx+e4XZKVeHvso97htAPzjLLLNkGG2yQ3Xzzze0Eh+hSEQJcvWMM6tOnT7bFFltkd955JyuJo3PlmQy4MpNOOmm28MILZ4cddlj2zTffsPJ8ma52DTpOJpfn0zMVl5DniNPHlWdjkTp/AZ+PPvoo23XXXbNZZ51Vz3vwi2vkF6WUcZPjB90hl2zlyhTlFdW7TZcqw+bT7GvMKzEfnXfeeVs2H+wUbJqNfUfxx4FCZZIyFgcSNfyV4dmTaAm7drFZdYb5DjvskM8xxxy5GqzyKaecMl9jjTXye+65p11U1Hq0G24EDvcsIE9SGALtWq9h2nduKcE9re6effbZXE188gknnDB/991365i8/PLLuVrQy8cZZ5xcTVLTBFRMldI/uWgoH/YfdNBBdZp+/vnn+SKLLNIwLzB5LbbYYvmXX35ZR2fev+WWW+ru3XTTTXX8KoYmil0n1buv/nDflVy0rvLId9EUtZdOqXeX3aS/6353yV977bV1/Q4fPrytTKoKf5d9vjaN+5tttln++++/txUuokw5BELqfccdd8z/7//+r05QCB3XZn10eC/78MMPo41ytWsw8slM0RM0qbhwz1GojihnJx8tN38Bj9dffz2fbrrpWHx69eql77uSS6arPJePvmSJJZbI1QeU5Pfdonq3ZXL1bJdph+shQ4awddJM3ToFm2Zi0Gm8G3uCkhZII4gDsF3w+u233/Kdd96Z7TSgIwaAc845J864JpZuF9x8JnaKnj47WnVf8GoV0vVyBPd03Lfaaivdbyovxjom6667rs7fZZdd0plXTDnbbLPl2223XX7ppZfmb731VtCkee6558732WefHIuLr7zySv7999/nP/30k/4fE83xxhtP8/nnP/9Z05bGkumnnz6/+OKL8/feey//+eef9S+u8XLAYUPtEC8Vf//73+ush94zzDBDkM4Vw8ay65R6L/Nst6q9dFK9c42hDMYcv3bMe+655/Szh48W7ZaqwL/IPo7/t99+m48cOTIfNGiQ/oCFMmeddVa7QSP6lECAq/evvvoqHzFihK53fLxEmfPPP79OCkcXogZHhw+FcC6hj4X2PMPHt6hdc7ScDnY5rkwqLiHPESfP1sl1nTJ/Aa9llllG163yUs+BIeY8qPfllltO5y+77LIukXnKuGkzO+6447Sc2267LWnO04x6t3Xsimss8AOX6667Ts8pW5HKtL9W6CcyGhGQxc1GTFqa0y4PjdpioTuMSSaZJFcu3/mrr76qOw68AA8cOFDfw0D+/PPPtxQfl7B2wc2lH+V3ip4+O1p1X/BqFdIipyoE1BakfPzxx8/HHnvsmocmXkbQliebbLL8448/rkpU5XyqeN7OOOMMbetCCy1U009tedd5d911F6uz2s6n72MR00ykD17gsJD5xx9/6NvwjAHPnXbaKWmizypRMrNT6r2KOiaoquDFtZdOqveSzaZjyVUoi9pLZbsZUUW7LLLPxx+Lmiiz6KKLths0ok8JBHz1rsKu6HqHh52ZfHQulYroRo0apWXhw2BMKmrXHJ8iHai8r0wqLq7nyCePsyM0jxuPHnjgAY31jDPOmKtQAHWssIiLj7a4/+CDDwaJidUfO33UdnTtDY4USw+a2HoPMqQNCtGHJJobtoFKokIbItCwuIkvkfDGwFeJqaaaSi9o4QVktdVWyy+55JIG93vbppSH8LPPPssPOOCAXMVQ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&quot; width=&quot;640&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
o problema esta sendo causado pela falta de permissões das pastas para o acesso ao sistema, sendo permitida apenas para o usuário root.&lt;br /&gt;
&lt;br /&gt;
Para corrigir proceda da seguinte forma&lt;br /&gt;
&lt;br /&gt;
Como root execute.&lt;br /&gt;
&lt;br /&gt;
chmod +x /opt/ProgramasRFB/IRPF2014&lt;br /&gt;
chmod +x /opt/ProgramasRFB/IRPF2014/{lib,tutorial}&lt;br /&gt;
&lt;br /&gt;
Agora sim o aplicativo&amp;nbsp; funcionará perfeitamente.&lt;br /&gt;
&lt;br /&gt;
Até a próxima,&lt;br /&gt;
&lt;br /&gt;
Duvidas ? Comenta ai.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/859071924018428737/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/859071924018428737?isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/859071924018428737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/859071924018428737'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2014/03/imposto-de-renda-2014-e-opensuse-erro.html' title='Imposto de Renda 2014 e OpenSuse Erro'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-2344158805901510571</id><published>2013-02-26T21:52:00.001-03:00</published><updated>2013-02-26T21:52:30.172-03:00</updated><title type='text'>Bloqueando downloads com o squid</title><content type='html'>Essa vai a pedidos, quando controlamos a internet usando o squid, por muitas vezes temos a necessidade de fazermos o bloqueio de &lt;span style=&quot;color: red;&quot;&gt;download&lt;span style=&quot;color: black;&quot;&gt; de certos arquivos, por exemplo bloquear alguns tipos de arquivos para o nosso computador, os testes usados nessa postagem foi usado o Ubuntu e Opensuse.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Esse controle se deve a necessidade de termos uma navegação mais limpa e também que um usuário acesse uma pagina e que nessa pagina contenha arquivos maliciosos. Para isso usaremos a extensão dos arquivos para fazer esse tipo de controle.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Vamos colocar a mão na massa.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;primeiro vamos criar um arquivo que conterá as extensões que não permitiremos que seja feito download.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;vi downloads.txt&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;\.exe$&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;\.scr$&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;\.mp4$&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;\.mp3$&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;\.flv$&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;salvamos o arquivo e agora vamos colocar nossas regras dentro do arquivo do squid.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;vi /etc/squid3/squid.conf (tambem funciona na versão 2)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;após a linha&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;acl CONNECT method CONNECT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;vamos colocar a nossa regra&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;acl extensao_bloqueada url_regex -i &quot;/etc/squid3/downloads.txt&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;após criarmos a nossa acl (Access Control List &lt;/span&gt;&lt;/span&gt;), devemos localizar a linha&lt;br /&gt;
&lt;br /&gt;
# INSERT YOUR OWN RULE(S) HERE ...&lt;br /&gt;
&lt;br /&gt;
e colocamos a seguinte ação no http_access&lt;br /&gt;
&lt;br /&gt;
http_access deny &lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;extensao_bloqueada&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Lembrando que todo o bloqueio tem que vir antes de qualquer liberação.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;salve o arquivo e reinicie o serviço&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;squid3 -k reconfigure&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;[]&#39;s&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Até a proxima.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/2344158805901510571/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/2344158805901510571?isPopup=true' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/2344158805901510571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/2344158805901510571'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2013/02/bloqueando-downloads-com-o-squid.html' title='Bloqueando downloads com o squid'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-6922392820721796989</id><published>2013-02-12T21:05:00.002-03:00</published><updated>2013-02-26T21:24:51.720-03:00</updated><title type='text'>Palavras compostas no squid (Ubuntu, RedHat e Opensuse)</title><content type='html'>Antes de mais nada, nesse post terá palavras que algumas pessoas
possam achar &quot;de baixo calão ou simplesmente palavrão&quot;,
para essas pessoas antecipadamente peço desculpas, mas a intenção
não é de propagar nenhuma forma de agressividade mas, sim de
mostrar de forma direta o uso de expressões regulares no squid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por muitas vezes temos que criar regras para fazer bloqueio de
palavras dentro do proxy, porém essas palavras podem compor outras
palavras.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quando instalamos o squid na forma padrão o aplicativo já inicia
trabalhando, basicamente terá (sem os comentários) os seguintes
itens no arquivo /etc/squid3/squid.conf.&lt;br /&gt;
Nessa primeira parte do squid.conf teremos as configurações dos
“apelidos” das ACL&#39;s (Access Control List), essas regras definem
o comportamento do nosso servidor, irei comentar as linhas
importantes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl manager proto cache_object&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
## Essa acl abaixo informa ao squid que
o endereço IP 127.0.0.1/32 (ipv4) e o ::1 (ipv6) tem acesso ao
servidor&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
## o item &lt;b&gt;src&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;
é o responsável por definir um endereço ip ou de uma rede para
acesso ao servidor&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;##
pode-se criar uma acl, com a opção &lt;/span&gt;&lt;b&gt;src&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;
para definir por exemplo um computador da &lt;/span&gt;
&lt;/div&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;## gerencia ou &lt;/span&gt;direção
com a intenção &lt;span style=&quot;font-weight: normal;&quot;&gt;livre dos
controles de acesso.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl localhost src 127.0.0.1/32 ::1&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl to_localhost dst 127.0.0.0/8
0.0.0.0/32 ::1&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
## essas linhas são padrão do squid,
definindo as portas em que ele controlará.&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl SSL_ports port 443&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl Safe_ports port 80          # http&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl Safe_ports port 21          # ftp&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl Safe_ports port 443         # https&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl Safe_ports port 70          # gopher&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl Safe_ports port 210         # wais&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl Safe_ports port 1025-65535  #
unregistered ports&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl Safe_ports port 280         #
http-mgmt&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl Safe_ports port 488         #
gss-http&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl Safe_ports port 591         #
filemaker&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl Safe_ports port 777         #
multiling http&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl CONNECT method CONNECT&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
## Após as informações das ACL, é
necessário informar o que será feito com elas, é aonde se&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
## encontra as linhas abaixo, o
http_access definirá se o acesso será liberado (allow) ou negado
(deny)&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
## é aqui que devemos ter cuidado, pois
quando o squid encontra, o que ele conhece como MISMATCH, ele não
vai acessar o restante do arquivo.&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
http_access allow manager localhost&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
http_access deny manager&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
http_access deny !Safe_ports&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
http_access deny CONNECT !SSL_ports&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
http_access allow localhost&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
## Todas as regras que você for incluir
deverá ser antes dessa linha, por padrão o squid fecha toda a&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
##  internet, se chegar aqui as regras
anteriores não tiveram controle. A opção &lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;http_access
deny all&amp;nbsp; &lt;/b&gt;&lt;/span&gt;bloqueia
tudo, para liberar toda a internet e fazer bloqueios anteriores mude
essa linha para&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;http_access
allow all&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
http_access deny all&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
http_port 3128&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
coredump_dir /var/spool/squid3&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
refresh_pattern ^ftp:           1440   
20%     10080&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
refresh_pattern ^gopher:        1440   
0%      1440&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
refresh_pattern -i (/cgi-bin/|\?) 0    
0%      0&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
refresh_pattern
(Release|Packages(.gz)*)$      0       20%     2880&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
refresh_pattern .               0      
20%     4320&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
Pronto, com o arquivo padrão em uso
podemos fazer nossas mudanças, vamos trabalhar com toda a internet
bloqueada e vamos fazer liberações de determinados sites. Nossa
mudança será bastante simples, criaremos uma ACL, e depois vamos
fazer um http_access para fazer nossa liberação.&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
Por recomendação devemos colocar
nossas ACL&#39;s após essa linha&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl CONNECT method CONNECT&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
## nova acl&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl sitesLiberados &lt;b&gt;dstdomain&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;.google.com.br&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
## observe que nessa regra usamos o
&lt;b&gt;dstdomain&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; para definir que
esse site esta liberado (existe um&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;##
“ponto” antes do nome do google.com.br informando que todo o
domínio será controlado, neste&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;##
caso liberado.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;Ao
colocar uma acl devemos informar ao http_access que essa acl deverá
ser permitida, mais uma vez por recomendação devemos colocar essa
regra deve estar antes da linha.&lt;/span&gt;&lt;b&gt;http_access deny all.&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;http_access
allow sitesLiberados&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;http_access
deny all&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;neste
formato temos um pequeno problema, se desejamos liberar mais de um
site alem do google.com.br, devemos duplicar a linha, conforme o
exemplo abaixo.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl sitesLiberados &lt;b&gt;dstdomain&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;.google.com.br&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl sitesLiberados &lt;b&gt;dstdomain&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;.terra.com.br&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl sitesLiberados &lt;b&gt;dstdomain&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;.uol.com.br&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;o que
pode tornar o arquivo muito grande e de difícil leitura para
posterior manutenção, para resolver isso o squid aceita que esses
domínios &lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;possam ficar
dentro de um arquivo, conforme abaixo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;acl
sitesLiberados dstdomain &lt;/span&gt;&lt;b&gt;“/etc/squid3/sitesLivres.txt”&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-weight: normal; line-height: 100%;&quot;&gt;
o http_access que
já foi definido não precisa modificar, porem o arquivo deverá ser
criado.&lt;/div&gt;
&lt;div style=&quot;font-weight: normal; line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-weight: normal; line-height: 100%;&quot;&gt;
vi
/etc/squid3/sitesLivres.txt&lt;/div&gt;
&lt;div style=&quot;font-weight: normal; line-height: 100%;&quot;&gt;
dentro desse
arquivo simplesmente colocamos os domínios que devemos liberar&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;.google.com.br&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;.terra.com.br&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;.uol.com.br&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-weight: normal; line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-weight: normal; line-height: 100%;&quot;&gt;
Pronto, para
liberar outros domínios simplesmente adicione mais domínios dentro
do arquivo /etc/squid3/sitesLivres.txt e re-inicie o squid. (squid3
-k reconfigure é mais rápido).&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
Seguindo a mesma ideia podemos fazer
controle de palavras, mãos a obra.&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
acl palavras &lt;b&gt;url_regex&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;
-i “/etc/squid3/palavrasPriobidas.txt”&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;neste
caso usamos a opção &lt;/span&gt;&lt;b&gt;url_regex&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;
que informa ao squid que se a palavra aparecer na url deve ser tomada
uma ação definida no http_access.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;Já no
http_access deve ficar assim.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;b&gt;http_access deny palavras&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;http_access
allow sitesLiberados&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;http_access
deny all&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;Exatamente
como você esta vendo o bloqueio antes da liberação, lembre-se do
MISMATCH que falei acima.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;temos
também que criar o arquivo palavrasProibidas.txt,&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;vi
/etc/squid3/palavrasPriobidas.txt&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;e
dentro as palavras que você não quer que seja consultada.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;sex&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;sexo&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;rola&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;Agora
estamos prontos, para irmos ao tópico principal as palavras
compostas.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
Exemplo:&lt;/div&gt;
rola → rolamento&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Agora vamos a uma situação, você controla a palavra “rola”
evitando assim que um usuário possa pesquisar na rede o seguinte:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;o que rola na minha cidade&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;
no google por exemplo.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
essas palavras podem conter dentro de uma outra palavra
(composta), vamos agora por &quot;a mão na massa&quot;. &lt;span style=&quot;font-weight: normal;&quot;&gt;Para
isso o squid também aceita que as palavras dentro do arquivo tenha
também expressões regulares, neste caso devemos fazer algumas
modificações dentro do arquivo palavrasProibidas e colocar as
palavras assim&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;sex&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;sexo&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 100%;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;.rola[/?/&amp;amp;]&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Neste caso a palavra “rola” será bloqueada somente se ele
vier sozinha e não composta como “rolamento” (essa dica foi
passada pelo nosso amigo &lt;b&gt;Ney&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;
para entrar em contato com ele manda uma e-mail para
&lt;a href=&quot;mailto:vtj@vtjinformatica.com.br&quot;&gt;vtj@vtjinformatica.com&lt;/a&gt;)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;IMPORTANTE: TODA VEZ QUE FOR MODIFICADA OS ARQUIVOS (sitesLiberados.txt ou palavrasProibidas.txt) O SQUID DEVERÁ SER RE-INICIADO (squid3 -k reconfigure), essas informações também funcionam no squid versão 2)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;bom, como tive problemas de
encontrar algum lugar que me fornecesse essas informações de uma
forma direta passo essa dica para vocês que tem esse tipo de
problema.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;Não deixem de comentar se
gostaram&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;ate a próxima.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/6922392820721796989/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/6922392820721796989?isPopup=true' title='7 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/6922392820721796989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/6922392820721796989'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2013/02/palavras-compostas-no-squid.html' title='Palavras compostas no squid (Ubuntu, RedHat e Opensuse)'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-3108468555596887570</id><published>2012-06-14T16:05:00.000-03:00</published><updated>2012-06-14T16:05:04.873-03:00</updated><title type='text'>Skype no suse 12.1 64 bits</title><content type='html'>Por muitas vezes é necessário o uso do aplicativo skype, na sua versão Linux, quando usamos a versão 64 bits do OpenSuse 12.1, o skype faz a sua instalação mas não consegue iniciar informando a falta de uma biblioteca, o problema existe por que o skype não tem uma versão exatamente para 64 bits do Linux. Para resolver esse problema proceda o seguinte:&lt;br /&gt;
&lt;br /&gt;
Instalar as seguintes bibliotecas&lt;br /&gt;
&lt;br /&gt;
- libasound2-32bit&lt;br /&gt;
- xorg-x11-libXv-32bit&lt;br /&gt;
- xorg-x11-libs-32bit&lt;br /&gt;
- libqt4-x11-32bit -&lt;br /&gt;
- libpng12-0-32bit &lt;br /&gt;
&lt;br /&gt;
alem das bibliotecas que o skype informa para ser instalado, normalmente usando o aplicativo apper.&lt;br /&gt;
&lt;br /&gt;
Acesse o console do kde ou gnome e transforme-se em super usuario.&lt;br /&gt;
&lt;br /&gt;
su (enter)&lt;br /&gt;
zypper install libasound2-32bit xorg-x11-libXv-32bit xorg-x11-libs-32bit libqt4-x11-32bit libpng12-0-32bit (enter)&lt;br /&gt;
&lt;br /&gt;
as bibliotecas acima fará com que o skype seja executado.&lt;br /&gt;
&lt;br /&gt;
[]&#39;s&lt;br /&gt;
Ate a próxima.</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/3108468555596887570/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/3108468555596887570?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/3108468555596887570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/3108468555596887570'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2012/06/skype-no-suse-121-64-bits.html' title='Skype no suse 12.1 64 bits'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-5854668507488211562</id><published>2012-05-25T11:31:00.001-03:00</published><updated>2012-05-27T20:10:03.327-03:00</updated><title type='text'>Squirrelmail em portugues solução definitiva</title><content type='html'>&lt;style type=&quot;text/css&quot;&gt;
 &lt;!--
  @page { margin: 2cm }
  P { margin-bottom: 0.21cm }
  P.western { so-language: pt-BR }
  A:link { so-language: zxx }
 --&gt;
 
&lt;/style&gt;


&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
Quando instalamos um servidor de
envio e recebimento de e-mail, é muito comum termos de instalar um
&lt;i&gt;webmail&lt;/i&gt;, existem vários no mercado, o uebimiau, o horde3, o
openwebmail, o squirrelmail, são alguns exemplos; a maioria dessas
aplicações são escritas em php. Um dos mais usados é o
squirrelmail, a escolha para o uso desse webmail é por ser fácil de
instalar e simples de usar. O mais bonito é uebimiau, porem
infelizmente tem problemas com a versão 5 do php e não funciona a
contento a as vezes nem instala.&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
Acontece, quando instalamos o
webmail squirrelmail numa versão mais atual do Linux, o webmail
simplesmente não consegue traduzir para o Português do Brasil, após
pesquisar por vários dias e tentando diversas soluções, tais como
criar link simbólico aqui, copiar arquivo ali, truques que
simplesmente não funcionam. Agora o porque isso acontece, segundo o
próprio site, o squirrelmail detecta o tipo de fonte usada no Linux
e tenta através da fonte encontrada a tradução  &quot;automatica&quot;,
quando ele não detecta usa a linguagem padrão que é o Inglês.&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
Quando estava quase desistindo e já
pensando encontrar usar outro webmail, encontrei a solução do
problema em um fórum que estava visitando. o irônico é que a
solução estava no próprio site dos desenvolvedores.&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
A solução esta aqui nesse &lt;a href=&quot;http://squirrelmail.org/wiki/SupportingMultipleLanguages&quot;&gt;link&lt;/a&gt;.&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
Mãos a obra, é o seguinte baixa o
pacote de instalação do squirrelmail, &lt;a href=&quot;http://squirrelmail.org/download.php&quot;&gt;clicando
aqui&lt;/a&gt;, baixe também a tradução que o sistema tem. E siga o
procedimento abaixo:&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
Vá ate o console do seu computador
e digite.&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
locale&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://3.bp.blogspot.com/-6xRW598UgHY/T7-WRN_BTqI/AAAAAAAAADY/1xzOvpNhnGw/s1600/imagem2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;356&quot; src=&quot;http://3.bp.blogspot.com/-6xRW598UgHY/T7-WRN_BTqI/AAAAAAAAADY/1xzOvpNhnGw/s640/imagem2.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;



 
 
 
 &lt;style type=&quot;text/css&quot;&gt;
 &lt;!--
  @page { margin: 2cm }
  P { margin-bottom: 0.21cm }
  P.western { so-language: pt-BR }
  A:link { so-language: zxx }
 --&gt;
 
&lt;/style&gt;


&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
observe a imagem, o retorno do
comando mostra de fontes usada no Linux, no nosso caso pr_BR.UTF-8. 
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
Vá ate onde foi descompactado o
squirrelmail e abra o arquivo localizado em  functions/i18n.php,
procure a linha que contem a codificação do caractere
pt_br.iso-8859-1, e deixe-a assim&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
$languages[&#39;pt_BR&#39;][&#39;NAME&#39;]&amp;nbsp;&amp;nbsp;&amp;nbsp;
= &#39;Portuguese (Brazil)&#39;;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
$languages[&#39;pt_BR&#39;][&#39;CHARSET&#39;] =
&#39;iso-8859-1&#39;;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
$languages[&#39;pt_BR&#39;][&#39;LOCALE&#39;]&amp;nbsp;
= array(&#39;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;pt_BR.UTF-8&#39;,&#39;pt_BR.UTF-8&lt;/b&gt;&lt;/span&gt;&#39;,&#39;pt_BR&#39;);&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
observe que deve-se fazer a mudança
onde esta em destaque.&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
pronto basta relogar no sistema e
ele já estará em português.&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
Essa dica serve para qualquer versão
do Linux usada, foi testada em Ubuntu, OpenSuse e Mandriva.&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
[]&#39;s&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot;&gt;
Ate a próxima&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/5854668507488211562/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/5854668507488211562?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/5854668507488211562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/5854668507488211562'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2012/05/squirrelmail-em-portugues-solucao.html' title='Squirrelmail em portugues solução definitiva'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-6xRW598UgHY/T7-WRN_BTqI/AAAAAAAAADY/1xzOvpNhnGw/s72-c/imagem2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-2323181603502024923</id><published>2012-05-09T17:37:00.000-03:00</published><updated>2012-05-09T17:37:27.025-03:00</updated><title type='text'>root no Ubuntu e o comando su</title><content type='html'>&amp;nbsp;o comando &lt;b&gt;su&lt;/b&gt; no Linux tem a função de fazer mudança de usuários, por exemplo, você precisou se logar o sistema, porem ao longo do dia necessitou acessar outra conta de usuário e fazer alguma modificação, para fazer isso é usado o comando &lt;b&gt;su.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
su ricardo&lt;br /&gt;
&lt;br /&gt;
Se o usuário que digitar esse comando acima for o usuário root, a mudança para o usuário ricardo se dará automaticamente, caso o usuário que executou o comando acima for um usuário normal será solicitada a senha do usuário ricardo (partindo do principio que o usuário que esta tentando se &quot;transformar&quot; em ricardo não seja &quot;ele mesmo&quot;).&lt;br /&gt;
&lt;br /&gt;
agora vamos a um cenário que o usuário alexandre necessita de mudar para ser o usuário root ele simplesmente digita su e tecla ENTER, o sistema irá solicitar a senha do usuário root, sendo informada o usuário root será usado agora tendo o simbolo &quot;#&quot;.&lt;br /&gt;
&lt;br /&gt;
Mas, quando usamos a distribuição ubuntu usando a sua instalação padrão o usuário root não terá sua senha cadastrada, simples assim o usuário root não tem senha definida na instalação do sistema, então quando digitamos o comando su, ele solicitará a senha do usuário root e agora qual é a senha ? como não há senha (não adianta teclar ENTER) não há mudança para o usuário.&lt;br /&gt;
&lt;br /&gt;
Para resolver isso essa distribuição usa o comando &lt;b&gt;sudo&lt;/b&gt;, então devemos usar um parâmetro do comando e sermos o usuário root.&lt;br /&gt;
&lt;br /&gt;
sudo -i&lt;br /&gt;
&lt;br /&gt;
será solicitada a senha do usuário atual e agora serás o usuário root.&lt;br /&gt;
&lt;br /&gt;
outra forma&amp;nbsp; de fazer isso é usando o comando &lt;b&gt;sudo su&lt;/b&gt; a senha do usuário será solicitada.&lt;br /&gt;
&lt;br /&gt;
pode-se também colocar uma senha no usuário root, usando o comando&lt;br /&gt;
&lt;br /&gt;
sudo passwd root&lt;br /&gt;
&lt;br /&gt;
será solicitada primeiramente a senha do usuário atual e depois duas vezes a senha para o usuário root. &lt;br /&gt;
&lt;br /&gt;
[]&#39;s&lt;br /&gt;
Ate a próxima&lt;br /&gt;
&lt;br /&gt;
Ah. antes de ir embora deixa um comentário ai.</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/2323181603502024923/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/2323181603502024923?isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/2323181603502024923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/2323181603502024923'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2012/05/root-no-ubuntu-e-o-comando-su.html' title='root no Ubuntu e o comando su'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-4698018298669086991</id><published>2012-05-05T11:29:00.004-03:00</published><updated>2013-02-26T21:25:04.410-03:00</updated><title type='text'>Bloqueando o facebook com proxy transparente ((Ubuntu, RedHat e Opensuse)</title><content type='html'>No mundo da informática onde os&amp;nbsp;usuários&amp;nbsp;avançados do uso de tecnologia sempre foi uma pessoa individual e que muitas vezes sempre esta sozinho numa sala altas horas da noite, sem ter&amp;nbsp;ninguém&amp;nbsp;para conversar, ou ate mesmo conhecer outras pessoas, surgiu a ideia de salas de bate-papo, lista de&amp;nbsp;discussão, &amp;nbsp;onde&amp;nbsp;teríamos&amp;nbsp;a possibilidade de conversar com outras pessoas no anonimato, com o passar do tempo foram criados as &lt;b&gt;REDES SOCIAIS&lt;/b&gt;, onde podemos falar com outras pessoas, postar fotos, tirinhas, pensamentos etc, hoje em &amp;nbsp;dia o mais famoso das redes sociais é o &lt;b&gt;FACEBOOK, &lt;/b&gt;porem o que deveria ser uma forma de expressão e convite para outras pessoas tornou-se uma&amp;nbsp;incrível&amp;nbsp;dor de cabeça para os administradores de redes, que por muitas vezes é solicitado pela Direção da empresa para bloquear sites da internet evitando o acesso não permitido a alguns desses conteúdos, normalmente é usado o &lt;i&gt;squid&lt;/i&gt;&amp;nbsp;para fazer esse trabalho, muitas vezes usamos o &lt;i&gt;proxy&lt;/i&gt;&amp;nbsp;na forma não transparente e dai conseguimos fazer o controle dos sites visitados e conseguimos fazer o bloqueio do site do facebook, as vezes não podemos usar desse procedimento, e precisamos usar o &lt;i&gt;proxy&lt;/i&gt;&amp;nbsp;como transparente e principalmente quando usamos a opção de &lt;i&gt;lista negra&lt;/i&gt;&amp;nbsp;(neste caso vamos classificar essa lista como toda a internet aberta e temos uma lista de sites onde o usuário não pode visitar)&amp;nbsp;, neste caso o&amp;nbsp;usuário&amp;nbsp;simplesmente usa a url https://www.facebook.com e a pagina principal do facebook irá aparecer mesmo que você tenha regras especificas para esse bloqueio. Por que isso acontece, quando usamos a opção &lt;b&gt;https&lt;/b&gt;&amp;nbsp;a informação sai do computador de origem empacotados e criptografados fazendo com que o squid não consiga &quot;ver&quot; o seu conteúdo; agora para resolver esse problema devemos usar o firewall para fazer esse tipo de bloqueio, conforme descrito abaixo.&lt;br /&gt;
&lt;br /&gt;
Deverá ser executado como root.&lt;br /&gt;
&lt;br /&gt;
// Bloqueando a origemiptables -I INPUT -s AS54115 -j DROP&lt;br /&gt;
iptables -I INPUT -s AS32934 -j DROP&lt;br /&gt;
iptables -I INPUT -s 74.119.76.0/22 -j DROP&lt;br /&gt;
iptables -I INPUT -s 69.63.184.0/21 -j DROP&lt;br /&gt;
iptables -I INPUT -s 69.63.176.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 69.63.176.0/21 -j DROP&lt;br /&gt;
iptables -I INPUT -s 69.171.255.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 69.171.240.0/20 -j DROP&lt;br /&gt;
iptables -I INPUT -s 69.171.239.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 69.171.224.0/20 -j DROP&lt;br /&gt;
iptables -I INPUT -s 66.220.159.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 66.220.152.0/21 -j DROP&lt;br /&gt;
iptables -I INPUT -s 66.220.144.0/21 -j DROP&lt;br /&gt;
iptables -I INPUT -s 31.13.77.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 31.13.76.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 31.13.75.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 31.13.73.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 31.13.72.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 31.13.69.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 31.13.64.0/19 -j DROP&lt;br /&gt;
iptables -I INPUT -s 31.13.24.0/21 -j DROP&lt;br /&gt;
iptables -I INPUT -s 2a03:2880::/32 -j DROP&lt;br /&gt;
iptables -I INPUT -s 2620:0000:1c00::/40 -j DROP&lt;br /&gt;
iptables -I INPUT -s 204.15.20.0/22 -j DROP&lt;br /&gt;
iptables -I INPUT -s 173.252.96.0/19 -j DROP&lt;br /&gt;
iptables -I INPUT -s 173.252.70.0/24 -j DROP&lt;br /&gt;
iptables -I INPUT -s 173.252.64.0/19 -j DROP&lt;br /&gt;
// Bloqueando o destino&lt;br /&gt;
iptables -I FORWARD -d AS54115 -j DROP&lt;br /&gt;
iptables -I FORWARD -d AS32934 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 74.119.76.0/22 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 69.63.184.0/21 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 69.63.176.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 69.63.176.0/21 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 69.171.255.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 69.171.240.0/20 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 69.171.239.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 69.171.224.0/20 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 66.220.159.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 66.220.152.0/21 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 66.220.144.0/21 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 31.13.77.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 31.13.76.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 31.13.75.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 31.13.73.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 31.13.72.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 31.13.69.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 31.13.64.0/19 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 31.13.24.0/21 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 2a03:2880::/32 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 2620:0000:1c00::/40 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 204.15.20.0/22 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 173.252.96.0/19 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 173.252.70.0/24 -j DROP&lt;br /&gt;
iptables -I FORWARD -d 173.252.64.0/19 -j DROP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a fonte dos ip do facebook&amp;nbsp;você&amp;nbsp;encontrará aqui&amp;nbsp;&lt;a href=&quot;http://bgp.he.net/search?search%5Bsearch%5D=facebook&amp;amp;commit=Search&quot;&gt;Link dos ips do facebook&lt;/a&gt;&amp;nbsp;.&lt;br /&gt;
&lt;br /&gt;
ate a&amp;nbsp;próxima..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/4698018298669086991/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/4698018298669086991?isPopup=true' title='13 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/4698018298669086991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/4698018298669086991'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2012/05/bloqueando-o-facebook.html' title='Bloqueando o facebook com proxy transparente ((Ubuntu, RedHat e Opensuse)'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-3117795324661513008</id><published>2012-03-29T20:16:00.000-03:00</published><updated>2012-03-29T20:23:44.130-03:00</updated><title type='text'>A figura do Administrador no Linux</title><content type='html'>Sempre que necessita de configurar algum serviço ou instalar algum aplicativo, muitas distribuições Linux tem a figura de um Administrador chamado de &lt;b&gt;root&lt;/b&gt; , então sempre é necessário executar esse procedimento com o usuário &quot;administrador&quot; do computador, felizmente todas as distribuições tem uma aplicação pode &quot;transformar&quot; um usuário comum consiga fazer esses procedimentos sem a necessidade do uso do super-usuario usando a sua senha. Esse aplicativo é chamado de &lt;span style=&quot;color: blue;&quot;&gt;sudo&lt;span style=&quot;color: black;&quot;&gt;, esse aplicativo &lt;/span&gt;&lt;/span&gt;esta presente na maioria das distribuições e sua configuração é simples.&lt;br /&gt;
&lt;br /&gt;
Como o &lt;b&gt;root&lt;/b&gt; , faça o seguinte :&lt;br /&gt;
&lt;br /&gt;
visudo&lt;br /&gt;
&lt;br /&gt;
é aberto o arquivo de configuração do sudo (o arquivo /etc/sudoers), para adicionar um usuário para ter os &quot;poderes&quot; de usar o aplicativo sudo, localize a linha abaixo no arquivo.&lt;br /&gt;
&lt;br /&gt;
root&amp;nbsp;&amp;nbsp;&amp;nbsp; ALL=(ALL) ALL&lt;br /&gt;
&lt;br /&gt;
essa linha informa que o usuário root pode usar o sudo, para adicionar um novo usuário duplique essa linha deixando-a assim.&lt;br /&gt;
&lt;br /&gt;
alexandre ALL=(ALL) ALL&lt;br /&gt;
&lt;br /&gt;
saia do arquivo salvando, e o usuário aleandre terá agora permissão de usar o comando sudo. Mas, se o seu objetivo é&amp;nbsp; colocar um grupo de usuários para ter esse mesmo poder, proceda da seguinte forma.&lt;br /&gt;
&lt;br /&gt;
%grupo ALL=(ALL) ALL&lt;br /&gt;
&lt;br /&gt;
onde o %grupo é o que desejas liberar para acessar a execução do sudo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[]&#39;s&lt;br /&gt;
Alexandre</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/3117795324661513008/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/3117795324661513008?isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/3117795324661513008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/3117795324661513008'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2012/03/figura-do-administrador-no-linux.html' title='A figura do Administrador no Linux'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-1119998727631919589</id><published>2012-01-16T14:33:00.001-03:00</published><updated>2012-09-04T20:25:00.977-03:00</updated><title type='text'>Java Oracle no Opensuse 12.1</title><content type='html'>&lt;br /&gt;
Quando instalamos essa versão da distro OpenSuse, ela instala por padrão o openjdk, que é usado por diversos aplicativos no sistema (libreoffice por exemplo), porem acontece que as vezes necessitamos de instalar a versão que esta no site da oracle (&lt;a href=&quot;http://www.java.com/&quot;&gt;www.java.com&lt;/a&gt;), essa dica foi adicionada quando usamos a versão jdk (desenvolvimento em java) e nela tambem é instalada a versão jre (o java cliente), dai precisamos usar essa versão para podermos acessar e usar determinados sites (o www.showmypc.com, por exemplo, usa o icedtea &quot;o plugin&quot; java o openjdk, porem sites bancarios não os usa) para isso faca o seguinte como o &lt;b&gt;root&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Assumindo que foi baixado a versão 64 bits.&lt;br /&gt;
&lt;br /&gt;
# chmod +x jdk-6u30-linux-x64-rpm.bin&lt;br /&gt;
&lt;br /&gt;
# ./jdk-6u30-linux-x64-rpm.bin&lt;br /&gt;
&lt;br /&gt;
para fazer com que esse novo plugin seja executado proceda da seguinte forma :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# ln -sf /usr/java/latest/jre/bin/java /etc/alternatives/javaE criamos um novo&lt;br /&gt;
# rm /etc/alternatives/javaplugin&lt;br /&gt;
O comando acima apaga o link simbólico para o plugin do java anterior &lt;br /&gt;
&lt;br /&gt;
E criamos um novo&lt;br /&gt;
&lt;br /&gt;
# ln -sf /usr/java/default/lib/amd64/libnpjp2.so /usr/lib64/browser-plugins/&lt;br /&gt;
Se você estiver usando uma versão de 64 bits, ou&lt;br /&gt;
&lt;br /&gt;
# ln -sf /usr/java/default/lib/amd64/libnpjp2.so /usr/lib/browser-plugins/&lt;br /&gt;
Se você estiver usando uma versão de 32 bits. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
agora para saber se tudo ficou certo digite na url about:plugins, e voce verá o plugin do java para ser usado pelo firefox&lt;br /&gt;
&lt;br /&gt;
Detalhe dessa forma o java ficará disponivel para todo o sistema operacional</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/1119998727631919589/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/1119998727631919589?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/1119998727631919589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/1119998727631919589'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2012/01/java-oracle-no-opensuse-122.html' title='Java Oracle no Opensuse 12.1'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-4251430789749025141</id><published>2012-01-04T19:36:00.000-03:00</published><updated>2012-01-04T19:36:35.261-03:00</updated><title type='text'>Teamviewer no Linux Mandriva 2011 64 bits</title><content type='html'>Um dos mais famosos aplicativos de conexão e de suporte a distancia, tem a sua versão para Linux, porem homologada para outra versão do que a do Mandriva, quando usamos a versão de 64 bits e tentamos instalar o aplicativo informa que não é possível instalar relatando a falta de um &lt;i&gt;shared object libfreetype 6, &lt;/i&gt;porem essa biblioteca já esta disponível no sistema. Para instalar faça o seguinte:&lt;br /&gt;
&lt;br /&gt;
No modo console e com o usuário root&lt;br /&gt;
 &lt;br /&gt;
rpm -ivh&amp;nbsp; teamviewer_linux_suse64.rpm --nodeps&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;br /&gt;

&lt;style type=&quot;text/css&quot;&gt;
 
&lt;/style&gt;&lt;br /&gt;
&lt;style type=&quot;text/css&quot;&gt;
 
&lt;/style&gt;&lt;br /&gt;
Será instalado e funcionará normalmente.&lt;br /&gt;
&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt;
s
p, li { white-space: pre-wr
&lt;/style&gt;&lt;br /&gt;
ate a proxima.&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt;
s
p, li { white-space: pre-wr
&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/4251430789749025141/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/4251430789749025141?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/4251430789749025141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/4251430789749025141'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2012/01/teamviewer-no-linux-mandriva-2011-64.html' title='Teamviewer no Linux Mandriva 2011 64 bits'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-3743724322480549337</id><published>2012-01-04T12:37:00.001-03:00</published><updated>2012-01-04T12:37:32.011-03:00</updated><title type='text'>Flash 64 bits</title><content type='html'>Após longa data do pessoal da Adobe, não tinha uma versão para Linux em 64 bits, por muito tempo foi feita uma versão em formato de biblioteca para testes do uso para essa arquitetura, finalmente o pessoal da Adobe terminou os teste e liberou a versão em 64 bits para Linux, porem no formato de pacote tem somente para o RPM e tar.gz, para a versão em debian no repositorio tem a versão desse plugin para 64.&lt;br /&gt;
&lt;br /&gt;
pode ser baixado diretamente do site do fabricante podendo baixar clicando &lt;a href=&quot;http://get.adobe.com/br/flashplayer/&quot;&gt;aqui&lt;/a&gt;&lt;a href=&quot;http://get.adobe.com/br/flashplayer/&quot;&gt;&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/3743724322480549337/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/3743724322480549337?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/3743724322480549337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/3743724322480549337'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2012/01/flash-64-bits.html' title='Flash 64 bits'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-7196491860347336631</id><published>2011-11-21T11:43:00.001-03:00</published><updated>2011-11-22T14:22:45.429-03:00</updated><title type='text'>Analise da distro Opensuse 12.1 review 1</title><content type='html'>Antes de mais nada, vou informar a vocês qual foi o equipamento que foi feito essa analise, UM NOTEBOOK CORE I5 4 GB DE RAM, 500 GB DE HD, SOM, WEBCAM, DUALBOOT, duas placas de rede, 1 wifi e outra cabeada.&lt;br /&gt;
&lt;br /&gt;
Como foi feito o teste.&lt;br /&gt;
&lt;br /&gt;
O teste foi feito usando a opção padrão da distro, apenas uma pequena mudança na divisão do disco. A versão instalada foi a 64 bits.&lt;br /&gt;
&lt;br /&gt;
Instalação :&lt;br /&gt;
&lt;br /&gt;
Neste item o camaleão não obteve nenhum problema fez a instalação padrão, seguindo a opção NNF ( Next, Next, Finish ), a unica intervenção que tive que fazer foi no ajuste da divisão do HD, queria algo diferente do sugerido, mas a instalação dessa distro nunca foi o problema, pois essa distro e reconhecida como uma das melhores em reconhecimento de hardware.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após o sistema instalado, usando a opção padrão (KDE), o sistema acendeu sem a necessidade de reiniciar o computador, porem aqui algumas coisas não funcionaram direto, por exemplo, o wifi reconhecia a rede mas, não conectava, porem eu já conhecia esse problema, isso acontece desde a versão 10, que só seria resolvido reiniciando o computador.&lt;br /&gt;
&lt;br /&gt;
Ao reiniciar começa apresentar as opções dessa nova versão, primeiro é o uso do miniaplicativo chamado &lt;b&gt;network-manager&lt;/b&gt; sendo usado como padrão ao invés do &lt;b&gt;ifconfig padrao&lt;/b&gt;, o player de mp3 é o &lt;b&gt;amarok&lt;/b&gt;, o &lt;b&gt;plasmoid&lt;/b&gt; como o desktop padrão, entre outras gamas de aplicativos instalados por padrão.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;AMAROK&lt;/b&gt;&lt;br /&gt;Nesse computador necessito de fazer com que ele tenha outros aplicativos instalados, o &lt;b&gt;amarok&lt;/b&gt;, por questões de licença, não toca mp3 é necessário instalar um pacote exteno, sendo avisado no inicio da aplicação e solicitada a abertura do aplicativo para fazer esse procedimento nessa mesma tela é colocado um link para uma pagina de internet com explicações do que devemos fazer para colocar o repositório, estranhamente a engenharia do opensuse (mesmo sendo repositorio da comunidade) não colocou automaticamente esses repositorios, é aberto o &lt;b&gt;yast&lt;/b&gt; para colocar esses repositorio, após informado o repositorio o sistema se encarrega de instalar o plugin correto e o player passa a funcionar corretamente. O &lt;b&gt;amarok&lt;/b&gt; tem alguns recursos que são bem legais, tais como a busca da letra da musica, informações do artista (pela wikipedia), organização pelo artista que é reconhecido pelo mp3.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;YAST&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&lt;/b&gt;Esse continua sendo a &quot;menina dos olhos&quot; para quem usa essa distro, posso falar sem medo de errar que não existe dentro do mundo do Linux algum gerenciador de TUDO, que se iguale a ele, nele como sempre podemos instalar, modificar, configurar todos os serviços da distro numa interface amigável, tanto no modo texto como no modo gráfico. Para se ter uma ideia do &quot;poder&quot; desse assistente para compartilhar a internet do teu computador com os outros computadores, voce somente precisa informar ao componente de&amp;nbsp;&lt;b&gt; &lt;/b&gt;FIREWALL, qual e a rede intena e externa e ir em MASCARAMENTO e clicar em marcarar redes clicando em proximo e OK para fazer funcionar, todos os outros servidores podem ser instalados e configurados usando esse assistente, em alguns serviços o assistente não esta configurado para usar a opcao &lt;b&gt;AVANÇADA&lt;/b&gt;, usando o exemplo anterior não existe dentro do assistente a opção de ter endereços IP´s com &quot;poderes&quot; especiais, caso voce tenha algum proxy rodando. ( a configuração do firewall para o redirecionamento do proxy é feita dentro dele).&lt;br /&gt;
&lt;br /&gt;
Ao contrario que acontece com algumas distros (mandriva por exemplo) no opensuse os repositorios de atualização vem configurado automaticamente e será ativado assim que o usuario se conectar e procura de novas versões, e é aqui que vem uma diferença onde só encontrei nela, uma opção de atualização chamada DELTA, nesse conceito consiste do seguinte numa aplicação e quando acontecer um problema nem sempre é toda a aplicação que esta com problema, então a DELTA apenas atualiza o componente que apresentou o erro, pode ser bibliotecas, aplicativo ou qualquer composto que seja necessário para a aplicação funcionar corretamente.&lt;br /&gt;
&lt;br /&gt;
A tradução para a nossa lingua não esta totalmente completa, para se ter uma exemplo ao colocar um pendrive o KDE, irá informar em ingles que existe um novo dispositivo e informando o que pode ser feito com ele.&lt;br /&gt;
&lt;br /&gt;A instalação de novos aplicativos, quando existe na distribuição é feita tranquilamente, como acontece em todos as distros, foi instalado os aplicativos smplayer, amsn, devede, cheese, lembrando que o codec para o video deve-se instalar o repositório PACKMAN. &lt;br /&gt;
&lt;br /&gt;O problema que tive foi com a instalação do &lt;b&gt;skype&lt;/b&gt; pois necessitava de alguns pacotes da versão 32 bits, mesmo existindo dentro da distro, a aplicação de instalação do pacote não conseguiu fazer a instalação normal necessitando a intervenção tecnica e constantemente mostrando a mensagem que nao poderia executar o aplicativo /usr/bin/apper. Alias os aplicativos que não estão na distribuição geramente causa um transtorno na instalação foi o caso do &lt;b&gt;JAVA&lt;/b&gt; da sun, que por questões de licença ela foi removida dos repositórios, porem pode-se ir ao site do java e baixa-lo, para a minha surpresa mesmo depois de instalado o jre ou jdk, o sistema não reconhecia essa nova versão tendo que ser usado um processo manual para o sistema reconhecer o java instalado. Outro problema foi relacionado ao poderoso aplicativos para gravação de DVD/Cd-ROM/Blue-Ray o &lt;b&gt;K3B&lt;/b&gt;, sem sombra de duvidas o melhor aplicativo para esse tipo de trabalho (sendo melhor ate do que o mais renomado &lt;b&gt;NERO&lt;/b&gt; mesmo na sua versão em Windows), no opensuse ele reclama da falta da instalação do plugin &lt;b&gt;MAD&lt;/b&gt; (esse plugin é para fazer a conversão de um CD para o formato MP3, isso não é problema em Julho/2010 eu publiquei como fazer isso de um modo simples &lt;a href=&quot;http://tech-linux.blogspot.com/2010/07/convertendo-musicas-de-um-cd-para-mp3.html&quot;&gt;clique aqui&lt;/a&gt; para ver como , que esta na propria distro, para resolver deve-se ir ao &lt;b&gt;YAST&lt;/b&gt; e instalar o &lt;b&gt;k3b-codecs&lt;/b&gt; e voilá pronto ta tudo funcionando.&lt;br /&gt;
&lt;br /&gt;
Outro ponto forte é o aplicativo de suite de escritório libreoffice, alem de estar na sua versão atual, ele vem com diversos complementos que auxiliam no seu uso. &lt;br /&gt;
Tenho usado o &quot;verdin&quot;, como é carinhosamente conhecido o opensuse na comunidade, desde o ultimo dia 18/11/2011 e após resolvidos alguns entraves (alguns relacionados acima) o sistema esta bastante estável e simples de usar, infelizmente alguns problemas de tradução aqui ou ali não compromentem o seu uso num desktop.&lt;br /&gt;
&lt;br /&gt;
Esse é o fim da primeira analise.&lt;br /&gt;
&lt;br /&gt;
ate a proxima</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/7196491860347336631/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/7196491860347336631?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/7196491860347336631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/7196491860347336631'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/11/analise-da-distro-opensuse-121-review-1.html' title='Analise da distro Opensuse 12.1 review 1'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-5650534510418564774</id><published>2011-10-21T11:34:00.001-03:00</published><updated>2011-10-21T11:34:05.923-03:00</updated><title type='text'>Dica para o virtualbox</title><content type='html'>Muitas vezes criamos maquinas virtuais para fazer testes, homologação ou ate mesmo aprender algum serviço ou tecnologia, claro que é uma excelente ideia o uso de maquinas para fazer o processo de homologação de um serviço ou ate mesmo um servidor.&lt;br /&gt;
&lt;br /&gt;
Muitas empresas estão usando esse processo para fazer a criação de servidores &quot;virualizados&quot; a grande vantagem disso é de se o servidor &quot;quebrar&quot; (ou seja a maquina virtual nao funcionar mais) pode-se simplesmente ter uma copia da maquina em si, e fazer a copia da maquina substituindo a outra que estava danificada, o proprio virtualbox tem ferramentas de backup e restauração da maquina, mas no pioir cenario pode acontecer o seguinte:&lt;br /&gt;
&lt;br /&gt;
A MAQUINA ESTA MUITO DANIFICADA e não temos como recuperar ou ate mesmo criar uma copia.&lt;br /&gt;
&lt;br /&gt;
Ou necessitamos de fazer a mudança do servidor.&lt;br /&gt;
&lt;br /&gt;
Ao observarmos como o virtualbox guarda as suas informações observaremos da existencia de dois lugares onde são guardadas as informações.&lt;br /&gt;
&lt;br /&gt;
1) Na pasta pessoal do usuario (/home/alexandre, por exemplo) é criada uma pasta com o nome de .VirtualBox, essa pasta fica oculta, nessa pasta fica alguns arquivos XML que guardam as configurações entre elas onde fica a pastas da maquina virtual.&lt;br /&gt;
&lt;br /&gt;
2) Uma pasta chamada VirtualBox VMs, onde estão efetivamente a maquina virtual.&lt;br /&gt;
&lt;br /&gt;
O que pode-ser fazer é simplesmente copiar as duas pastas para um outro computador com o virtualbox e inicia-lo o sistema reconhecerá e inicializará as maquinas virtuais sem problemas.&lt;br /&gt;
&lt;br /&gt;
Abraços&lt;br /&gt;
Ate a proxima.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/5650534510418564774/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/5650534510418564774?isPopup=true' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/5650534510418564774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/5650534510418564774'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/10/dica-para-o-virtualbox.html' title='Dica para o virtualbox'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-6413661669479374307</id><published>2011-10-13T08:53:00.000-03:00</published><updated>2011-10-13T08:53:32.520-03:00</updated><title type='text'>Criando um novo usuário</title><content type='html'>Como é sabido, por todos os usuarios Linux, o comando &lt;b&gt;useradd&lt;/b&gt; é usado para criar de um novo usuário, o que poucos sabem é que esse comando tem dois arquivos de configuração que &quot;informam&quot; ao comando como proceder qual for executado, esse comando é cheio de parametros o mais comuns a serem usados são relacionados abaixo :&lt;br /&gt;
&lt;br /&gt;
-m, tem a função de criar a pasta do usuário automaticamente&lt;br /&gt;
-k PASTA, tem a função de informar onde estão os arquivos iniciais do usuario (no padrão /etc/skel)&lt;br /&gt;
-g GRUPO , tem a função de informar ao comando que o usuario terá como grupo primario o GRUPO&lt;br /&gt;
-G GRUPO, tem a função de informar ao comando que o usuario terá como grupo secundário o GRUPO&lt;br /&gt;
-s SHELL, tem a função de informar ao comando que o usuario terá o SHELL quando iniciar um login no sistema&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;
O mais comum é usarmos o comando &lt;b&gt;useradd usuario&lt;/b&gt;, sem parametros e o proprio comando já colocará automaticamente o preenchimento desses parametros, isso acontece por que esse comando irá analisar e usar DIRETIVAS encontradas em dois arquivos diferentes.&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;
/etc/login.defs&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;
Nesse arquivo tem uma serie de DIRETIVAS que determinam a passagem de diversos desses parametros, dentre elas podemos destacar.&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;
UID_MIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 500&lt;br /&gt;UID_MAX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 60000&lt;br /&gt;O numero minimo e máximo para o codigo do usuario&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;
CREATE_HOME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yes, criação automatica da pasta do usuario&lt;br /&gt;
&lt;br /&gt;
DEFAULT_HOME&amp;nbsp;&amp;nbsp;&amp;nbsp; yes, quando o usuario se conectar para ele ir diretamente a pasta pessoal. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/etc/default/useradd &lt;br /&gt;&lt;br /&gt;HOME=/home, informa ao comando qual e a pasta &quot;pai&quot; da pasta pessoal do usuario&lt;br /&gt;SHELL=/bin/bash, o SHELL padrão do usuario&lt;br /&gt;SKEL=/etc/skel, os arquivos iniciais do usuario.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A configuração desses arquivos ajudam na criação mais automatica de um novo usuario.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ate a proxima.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/6413661669479374307/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/6413661669479374307?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/6413661669479374307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/6413661669479374307'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/10/criando-um-novo-usuario.html' title='Criando um novo usuário'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-1783615209888472586</id><published>2011-08-29T12:10:00.001-03:00</published><updated>2011-08-29T12:13:23.333-03:00</updated><title type='text'>Mandriva 2011 chegou</title><content type='html'>Após varias versões betas e duas RC&#39;s, finalmente chegou a nova versão do mandriva chamada de 2011.0, nessa versão varias mudanças internas foram feitas, tais como :&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Mudança para o uso do rpm5&lt;/li&gt;
&lt;li&gt;kernel 2.6.38&lt;/li&gt;
&lt;li&gt;clementine como tocador padrão de MP3&lt;/li&gt;
&lt;li&gt;shotwell&lt;/li&gt;
&lt;li&gt;pitivi&amp;nbsp;&lt;/li&gt;
&lt;li&gt;network manager&lt;/li&gt;
&lt;li&gt;integração do MCC para o Centro de Controle do KDE&lt;/li&gt;
&lt;/ol&gt;entre outras varias modificações e atualizações, porem a modificação mais visivel é da utilização de uma versão do KDE desenvolvido pela equipe do ROSA Desktop (feito pelo pessoal da Russia), tornando a distribuição mais amigável e customizável possivel.&lt;br /&gt;
&lt;br /&gt;
Outra mudança significativa foi a forma de instalação do Mandriva, que antes usava duas versões uma em CD (Live CD) que vinha com pacotes proprietários e uma outra em DVD, com 4.4 GB de pacotes, nessa versão é usada a opção de Live CD, porem usando um DVD para isso e com os pacotes proprietários. Nesse caso o DVD tem o tamanho de 1.7 GB, ficando para o final da instalação a colocação dos outros aplicativos que serão baixados pela Internet.&lt;br /&gt;
&lt;br /&gt;
Para aqueles que precisam de instalar a versão do kernel 3.0 tem um pacote não oficial com essa versão.&lt;br /&gt;
&lt;br /&gt;
acessem para mais informações &lt;a href=&quot;http://www.mandriva.com.br/&quot;&gt;www.mandriva.com.br&lt;/a&gt;, e selecione o download dessa nova versão, que realmente tem varias mudanças significativas das versões anteriores do Mandriva.</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/1783615209888472586/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/1783615209888472586?isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/1783615209888472586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/1783615209888472586'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/08/mandriva-2011-chegou.html' title='Mandriva 2011 chegou'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-4597513948810815686</id><published>2011-08-23T18:41:00.000-03:00</published><updated>2011-08-23T18:41:09.637-03:00</updated><title type='text'>A MELHOR DISTRIBUIÇÃO USANDO O KDE</title><content type='html'>Esse é o objetivo do pessoal da distribuição Mandriva, na sua versão 2011, tem como caracteristicas (igualmente no que acontece com o ubuntu) uma modificação geral diferente da versão original do ambiente de Desktop KDE (o ubuntu usa o gnome modificado). Tenho testado essa versão (que atualmente esta na RC2) e esta simplesmente maquinifica, com diversas mudanças em relação ao versão anterior, começando pelo SIMPLE WELCOME, que traz entre outros destaques a utilização do menu em toda tela separadas por objetivos, igualmente como existia na versão anterior ao utilizar a opção KICKOFF, mas agora na toda janela aberta. Como sempre cheio de recursos, como arrastar e soltar do menu para o desktop, previsualização (não ativa por padrão) no dolphin, o thunderbird como cliente de e-mail padrão (antes usada o kmail), integração do MCC (Mandriva Control Center) ao Centro de Controle do KDE, uso do network-manager sendo aqui o ponto que deixou mais a desejar em relação a versão anterior, o mandriva tinha um aplicativo ( e somente ela ) chamado MANDI que tinha um firewall interativo, mostrando em tempo real a tentativa de acesso a um porta monitorada, que nessa versão ainda não esta disponivel como na versão anterior, vamos ver na proxima segunda-feira (29/08/2011) data prevista para a saída da versão final.&lt;br /&gt;
&lt;br /&gt;
ate a proxima.</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/4597513948810815686/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/4597513948810815686?isPopup=true' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/4597513948810815686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/4597513948810815686'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/08/melhor-distribuicao-usando-o-kde.html' title='A MELHOR DISTRIBUIÇÃO USANDO O KDE'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-3326829524152405597</id><published>2011-08-19T12:33:00.001-03:00</published><updated>2011-08-19T12:34:19.119-03:00</updated><title type='text'>Libre office</title><content type='html'>Na instalação final do libre office, na versão 3.4.2, não tem suporte ao DicSin-br.oxt, essa extensão é quem faz o corretor ortográfico para a lingua portuguesa usada no Brasil, para fazer o download dessa extensão va ate o site &lt;a href=&quot;http://www.broffice.org/&quot;&gt;www.broffice.org&lt;/a&gt; e procure a corretor ortográfico, depois va ate o menu FERRAMENTAS. e GERENCIADOR DE EXTENSÃO, em seguida clique em ADICIONAR e adicione esse extensão, nao precisa re-inicar o libreoffice a extensão já estará disponivel para uso, faça um teste coloque no texto a frase &quot; os menino&quot; e o gerenciador agirá informando que a frase ta errada.&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/3326829524152405597/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/3326829524152405597?isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/3326829524152405597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/3326829524152405597'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/08/libre-office.html' title='Libre office'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-5247710782214608128</id><published>2011-08-19T12:26:00.000-03:00</published><updated>2011-08-19T12:26:09.005-03:00</updated><title type='text'>Kernel 3.0</title><content type='html'>Já foi lançado a nova versão do kernel do Linux, chamada de 3.0, o que muda nessa versão? Segundo o Linus Torwalds &quot;ABSOLUTAMENTE NADA&quot;, o estranho é o motivo dessa mudança, segundo minhas pesquisas, é devido a dificuldade &quot;comercial&#39; do numero tão alto, já que a versao do kernel esta em .39, a nova versão será continuidade da versão .39, para nao ir para a versão .40. No site &lt;a href=&quot;http://www.kernel.org/&quot;&gt;www.kernel.org&lt;/a&gt; tem a versão estável ( ate o momento dessa escrita ) 3.0.3. </content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/5247710782214608128/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/5247710782214608128?isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/5247710782214608128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/5247710782214608128'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/08/kernel-30.html' title='Kernel 3.0'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-5654289039103090417</id><published>2011-08-06T14:47:00.001-03:00</published><updated>2011-08-06T19:50:27.828-03:00</updated><title type='text'>Firebird e Linux</title><content type='html'>Um dos banco de dados mais utilizados para Linux, é um fork do banco de dados da antiga empresa Borland do banco de dados chamado Interbase, que em meados do ano 2000 o codigo fonte desse banco foi liberado e a comunidade passou a fazer mudanças e ajustes para o melhorar o desempenho e adcionar funções. Após várias mudanças no código fonte, foram liberadas versões para diversas plataformas e o&amp;nbsp; Linux esta entre elas. O pessoal do Firebird sempre manteve versões para computadores de 32 bits e com a chegada da arquitetura 64 bits, tambem foi portabilizado para essa arquitetura. Ao contrário do que acontece com a versão para o sistema operacional Windows, o firebird para o Linux não tem uma sua senha &quot;PADRÃO&quot; ,a &quot;masterkey&quot;. Sendo gerada uma senha aleatória e essa senha fica guardada dentro de um arquivo que esta dentro da pasta /opt/firebird.&lt;br /&gt;
&lt;br /&gt;
Dentro dessa pasta existe diversos arquivos, e um deles é o nosso alvo o arquivo SYSDBA.password, onde contém a senha inicial da instalação do Firebird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esse arquivo é protegido para que apenas o usuario administrador (root por exemplo, ou usado pelo sudo (Ubuntu)) tenha acesso ao seu conteúdo.&lt;br /&gt;
&lt;br /&gt;
cat /opt/firebird/SYSDBA.password&lt;br /&gt;
&lt;br /&gt;
Surgirá algo parecido com o conteudo abaixo :&lt;br /&gt;
&lt;br /&gt;
# Firebird generated password for user SYSDBA is:&lt;br /&gt;
&lt;br /&gt;
ISC_USER=sysdba&lt;br /&gt;
ISC_PASSWD=ZS3yyVAP&lt;br /&gt;
&lt;br /&gt;
# generated on desenvolvimento.sistecinformatica at time Sáb Ago&amp;nbsp; 6 11:28:09 BRT 2011&lt;br /&gt;
&lt;br /&gt;
# Your password can be changed to a more suitable one using the&lt;br /&gt;
# /opt/firebird/bin/gsec utility.&lt;br /&gt;
&lt;br /&gt;
na opção ISC_PASSWD, esta localizada a senha gerada pela instalação, se for necessário fazer a mudança da senha do firebird, o proprio servidor tem um script que fará essa tarefa.&lt;br /&gt;
&lt;br /&gt;
/opt/firebird/changeDBApassword.sh&lt;br /&gt;
&lt;br /&gt;
será solicitado a senha atual e depois a nova senha, essa nova senha não será escrita dentro do arquivo /opt/firebird/SYSDBA.password e sim dentro do arquivo security2.fdb, criptografada.&lt;br /&gt;
&lt;br /&gt;
Se você usar a versão conhecida como CS (Classic Server) deverá instalar tambem o xinetd e iniciar esse serviço, ja que a versão CS coloca uma entrada dentro da pasta /etc/xinetd.d, se você usar a versão SS (SuperServer) poderá inicia-lo diretamente da pasta /etc/init.d/, com o nome do script chamado firebird.&lt;br /&gt;
&lt;br /&gt;
ate a próxima.</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/5654289039103090417/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/5654289039103090417?isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/5654289039103090417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/5654289039103090417'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/08/firebird-e-linux.html' title='Firebird e Linux'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-20809720792670660</id><published>2011-07-04T14:43:00.001-03:00</published><updated>2011-07-25T09:51:39.654-03:00</updated><title type='text'>Instalando pacotes com o RPM e DPKG</title><content type='html'>&lt;style type=&quot;text/css&quot;&gt;
 &lt;!--
  @page { margin: 2cm }
  P { margin-bottom: 0.21cm }
 --&gt;
 
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;western&quot;&gt;Um sistema Linux uma das suas melhores características, é a sua capacidade de termos aplicativos, códigos fontes, bibliotecas, jogos e outra gama de dados relacionados com o sistema operacional estando em diversos sites conhecidos como &lt;i&gt;mirror&lt;/i&gt; de REPOSITORIOS, esses repositórios tem guardados diversos arquivos, esses aplicativos são testados pelas empresas mantedoras da sua distribuição favorita. E quando baixamos um arquivo que não esta na distro ? como fazer ? Esse é o nosso objetivo é mostrar como fazer isso usando o modo texto do Linux, no ambiente gráfico é bem mas simples, porém não existe um único e cada distro escolhe o seu aplicativo.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;O que devemos lembrar é que num sistema Linux, os pacotes (como é conhecido os arquivos que fazem a instalação sem compilação) tem uma característica única, eles tem a ideia de trabalhar com algo conhecido como dependência, ou seja, a dependência é a forma com que o arquivo baixado tenha informações da necessidade de ter outros pacotes instalados para ele funcionar, por exemplo,   você precisa instalar o aplicativo SKYPE, ele é um aplicativo que funciona em conjunto com o ambiente gráfico, porem o pacote SKYPE não traz consigo as bibliotecas que habilitam o ambiente gráfico, ele apenas tem a informação da necessidade de ter o ambiente gráfico previamente instalado e informando na sua instalação da sua necessidade, impedindo assim a sua instalação. Os pacotes necessários poderão ter dependências e precisam ser instaladas.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;Usando distro baseada em RPM.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;O comando RPM (RedHat Package Manager) é um aplicativo que faz a instalação desses aplicativos que não estão dentro de nenhum repositório, para isso devemos informa-lo diretamente no prompt do terminal. Abaixo temos a sua sintaxe mais simples.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;rpm opções arquivo.rpm [outras opções]&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;onde, opções são :&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;-i ou --install → informa ao comando rpm que fará a instalação de um pacote&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;-U ou --upgrade → informa ao comando que fará a atualização de um pacote, caso ele já esteja instalado, porem ele fará a instalação caso não esteja instalado.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;-F ou --freshen →  informa ao comando que fará a atualização de um pacote, somente se estiver instalado não instalando caso não esteja instalado.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;-e ou --erase → removerá os arquivos do pacotes que foram instalados pelo pacote original.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;Essas opções determinam o que será feita pelo comando, é conhecido como comando de primeiro estágio.  &lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;Exemplos :&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;rpm -i pacote.rpm&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;rpm -e pacote&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;rpm -F pacote.rpm&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;rpm -U pacote.rpm&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;Quando fazemos a instalação de diversos pacotes, e usando o formato acima, o cursor ficará somente “piscando” na tela, não passando informações sobre o progresso da informação, dai podemos usar outros comandos para mostrar essa progressão.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;-h → mostra um hash marks, ou seja, mostrará o caractere “#”, até o final da instalação/atualização do pacote&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;-v → mostra o nome do pacote que esta sendo trabalhado no momento.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;rpm -ivh pacote.rpm&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;rpm -Uvh *rpm&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;Usando distro baseada em DEB.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;Para as distribuições baseadas em debian, o seu uso e bem similar.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;Neste caso usamos o aplicativo chamado de dpkg .&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;dpkg opções pacote.deb&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;-i ou --install → faz a instalação do pacote&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;-r ou --remove→ remove os arquivos instalados, mas mantendo os arquivos de configuração&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;-p ou --purge→ remove os arquivos instalados, incluindo os arquivos de configuração&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;Exemplos:  &lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;dpkg -i pacote.deb&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;dpkg -r pacote&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;dpkg -p pacote&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;Claro que existem mais outras opções tanto para RPM quando DPKG, use o manual dessas aplicações para mais detalhes.&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;man rpm  &lt;/div&gt;&lt;div class=&quot;western&quot;&gt;man dpkg&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/20809720792670660/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/20809720792670660?isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/20809720792670660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/20809720792670660'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/07/instalando-pacotes-com-o-rpm-e-dpkg.html' title='Instalando pacotes com o RPM e DPKG'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-4080459709355064155</id><published>2011-04-23T16:07:00.002-03:00</published><updated>2011-07-25T09:57:04.320-03:00</updated><title type='text'>Autenticação</title><content type='html'>Quando fazemos uma autenticação no sistema Linux, essa autenticação é guardada dentro do arquivo /var/log/auth.log. Nesse arquivo informa tambem tentativas bem executadas como as falhas. Agora se um usuario mal intecionado fica tentando se conectar, ou passar, a senha do root, podemos criar uma rotina que fique monitorando esse arquivo e que um e-mail seja enviado ao administrador, ainda podemos usar o agendador de tarefas para esse fim (o cron) já que ele fica &quot;rodando&quot; a cada minuto. O conteudo abaixo fica fazendo o trabalho, dentro do cron de preferência.&lt;br /&gt;
&lt;br /&gt;
cat /var/log/auth.log | grep -i root | mail -s &quot;Autenticacao do root &quot; alexandre@meudominio.com.br&lt;br /&gt;
&lt;br /&gt;
caso queira que seja imediatista modifique o arquivo /root/.bashrc (redhat e familia) ou /root/.bash_bashrc (debian e familia) com o conteudo abaixo no final do arquivo&lt;br /&gt;
&lt;br /&gt;
tail /var/log/auth.log | mail -s &quot;Autenticacao do root &quot; alexandre@meudominio.com.br&lt;br /&gt;
&lt;br /&gt;
No exemplo acima toda vez que um usuário se conecte ou torne-se o usuario root será enviado as 10 ultimas linhas do arquivo auth.log, ja que ele mostra varias informações sobre a conexão.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ate a proxima</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/4080459709355064155/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/4080459709355064155?isPopup=true' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/4080459709355064155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/4080459709355064155'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/04/autenticacao.html' title='Autenticação'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-714348187954273526</id><published>2011-04-23T15:56:00.000-03:00</published><updated>2011-04-23T15:56:09.098-03:00</updated><title type='text'>E-mail em modo texto.</title><content type='html'>Muitas pessoas perguntam como posso enviar e-mail a partir do modo texto, existe um aplicativo que pode ser usado, esse aplicativo é chamado de &lt;b&gt;mail&lt;/b&gt;, na maioria das distribuições esse comando já esta instalado, mas no caso que não esteja proceda da seguinte forma.&lt;br /&gt;
&lt;br /&gt;
apt-get install mailutils ( Debian e afins)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
esse pequeno aplicativo é cheio de parametros, vamos a alguns deles&lt;br /&gt;
&lt;br /&gt;
-a -&amp;gt; informa ao comando que haverá um arquivo em anexo&lt;br /&gt;
-s -&amp;gt; o assunto do e-mail&lt;br /&gt;
&lt;br /&gt;
Agora imagine que precisamos enviar as ultimas linhas do log messages, nos exemplos abaixo mostrará como fazer isso.&lt;br /&gt;
&lt;br /&gt;
tail /var/log/messages.log &amp;gt; e-mail.log | mail -a e-mail.log -s &quot;Logs enviados &quot; alexandre@meudominio.com.br&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nesse exemplo será enviado um e-mail com o arquivo anexado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tail /var/log/message.log | mail -s &quot;Logs enviados &quot; alexandre@meudominio.com.br&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nesse exemplo será enviado um e-mail com o arquivo no corpo do e-mail.&lt;br /&gt;
&lt;br /&gt;
ate a proxima.</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/714348187954273526/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/714348187954273526?isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/714348187954273526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/714348187954273526'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/04/e-mail-em-modo-texto.html' title='E-mail em modo texto.'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-3642395132425026751</id><published>2011-04-23T15:45:00.000-03:00</published><updated>2011-04-23T15:45:28.543-03:00</updated><title type='text'>Personalização do boot</title><content type='html'>No site www.kde-look.org e no gnome-look.org, voce poderá baixar imagens, temas para o boot do sistema, deixando ele com a sua &quot;cara&quot;. Acessa ai e veja as possibilidades, tambem é possivel você criar suas proprias configurações e posta-la para todos baixarem.</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/3642395132425026751/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/3642395132425026751?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/3642395132425026751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/3642395132425026751'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/04/personalizacao-do-boot.html' title='Personalização do boot'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-304864094351147610</id><published>2011-04-23T15:41:00.000-03:00</published><updated>2011-04-23T15:41:58.807-03:00</updated><title type='text'>Mudanca a imagem de fundo o menu (GRUB)</title><content type='html'>Cansado de ver a mesma tela de login para a escolha do sistema operacional que vai iniciar, saiba que é possivel fazer a mudança dessa tela por uma personalizada independente do tema que estas usando, e é bem facil.&lt;br /&gt;
&lt;br /&gt;
primeiro torne-se super-usuário .&lt;br /&gt;
&lt;br /&gt;
su -&amp;gt; para os usuarios da familia RedHat ou o usuario root tenha senha Ubuntu por exemplo&lt;br /&gt;
&lt;br /&gt;
sudo -s ( Ubuntu, ou outro que use o sudo para tarefas administrativas )&lt;br /&gt;
&lt;br /&gt;
cd /usr/share/gfxboot/themes/SEU-TEMA/&lt;br /&gt;
&lt;br /&gt;
o importante é agora, a copia do novo arquivo que será o novo papel de parede para o menu, ele tem que ter o tamanho de 800x600.&lt;br /&gt;
&lt;br /&gt;
cp SUA-IMAGEM.jpg back.jpg&lt;br /&gt;
&lt;br /&gt;
depois é informar ao grub da mudança&lt;br /&gt;
&lt;br /&gt;
grub-gfxmenu --update-theme&lt;br /&gt;
&lt;br /&gt;
pronto novo papel de parede estará na proxima re-inicialização.</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/304864094351147610/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/304864094351147610?isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/304864094351147610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/304864094351147610'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2011/04/mudanca-imagem-de-fundo-o-menu-grub.html' title='Mudanca a imagem de fundo o menu (GRUB)'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048100688567450979.post-7484094013957745152</id><published>2010-12-07T10:59:00.003-03:00</published><updated>2010-12-25T10:16:45.360-03:00</updated><title type='text'>Quotas de disco no Ext4</title><content type='html'>Quando estamos falando em gerir quotas de disco num sistema Linux, devemos fazer alguns processos, primeiro devemos instalar o pacote de quota, no caso do Mandriva devemos proceder da sequinte forma, essa dica divido com o &lt;b&gt;&lt;a href=&quot;http://aulas-com-carlo.blogspot.com/&quot;&gt;Carlo &lt;/a&gt;&lt;/b&gt;instrutor UCI/UCP e especialista em Ubuntu: &lt;br /&gt;
&lt;br /&gt;
# urpmi quota &lt;br /&gt;
&lt;br /&gt;
(Sem o uso da &quot;#&quot; que indica que é usado pelo usuario root)&lt;br /&gt;
&lt;br /&gt;
nos filhos do debian devemos instalar os pacotes : &lt;br /&gt;
&lt;br /&gt;
# apt-get install quota quotatool ou&lt;br /&gt;
$ sudo apt-get install quota quotatool&lt;br /&gt;
&lt;br /&gt;
após esse procedimento devemos fazer algumas alterações no arquivo /etc/fstab, &lt;br /&gt;
&lt;br /&gt;
mcedit /etc/fstab&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_0atu5AFlUKE/TP40neSYRbI/AAAAAAAAABk/Aj3WvEQHSWU/s1600/quotas1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;40&quot; src=&quot;http://3.bp.blogspot.com/_0atu5AFlUKE/TP40neSYRbI/AAAAAAAAABk/Aj3WvEQHSWU/s400/quotas1.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Acrescentando na &quot;coluna de opções&quot; (no desenho mostrada como acl,noatime) os itens usrquota, e grpquota, ficando assim :&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_0atu5AFlUKE/TP42CJRxOuI/AAAAAAAAABo/1wjYsd-G_5Y/s1600/quota2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;38&quot; src=&quot;http://4.bp.blogspot.com/_0atu5AFlUKE/TP42CJRxOuI/AAAAAAAAABo/1wjYsd-G_5Y/s320/quota2.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Salvando as modificações, após isso é recomendado fazer o reboot no computador para as modificações serem &quot;vistas&quot; pelo kernel e ter as quotas habilitadas.&lt;br /&gt;
&lt;br /&gt;
Vamos agora gerar os arquivos aquota.user, aquota.group que são responsáveis pelo controle de quotas na partição.&lt;br /&gt;
&lt;br /&gt;
# quotacheck -vagumf&lt;br /&gt;
&lt;br /&gt;
Quando o sistema terminar os arquivos acima foram criado na &quot;raiz&quot; da partição, no exemplo acima na pasta /home.&lt;br /&gt;
&lt;br /&gt;
Agora podemos definir as quotas de disco para o seu uso, usamos o aplicativo edquota para esse fim.&lt;br /&gt;
&lt;br /&gt;
edquota -u alexandre&lt;br /&gt;
&lt;br /&gt;
um editor de texto será aberto para ser informado a quantidade de arquivos e/ou tamanho ser usado, observe o uso dos itens chamados soft.&lt;br /&gt;
&lt;br /&gt;
pronto o sistema de quotas esta habilitado e funcionando, mas essa dica funciona perfeitamente nos sistemas de arquivos &lt;i&gt;&lt;b&gt;ext2&lt;/b&gt;&lt;/i&gt;, &lt;i&gt;&lt;b&gt;ext3&lt;/b&gt;&lt;/i&gt; e versões anteriores do &lt;i&gt;&lt;b&gt;Reiserfs&lt;/b&gt;&lt;/i&gt;, e quando usamos a nova versão do sistema de arquivos do &lt;i&gt;&lt;b&gt;Reiserfs&lt;/b&gt;&lt;/i&gt; e &lt;b&gt;&lt;i&gt;ext4&lt;/i&gt;&lt;/b&gt;, quando usamos o aplicativo :&lt;br /&gt;
&lt;br /&gt;
# quotacheck -vagumf&lt;br /&gt;
&lt;br /&gt;
recebemos essa mensagem tem a mensagem abaixo :&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&quot; quotacheck : O seu kernel provalvemente suporta cotas &quot;journaled&quot;&amp;nbsp; mas você não esta usando essa opção. Considere mudar para cotas &quot;journaled&quot; para evitar a execução de quotacheck depois de desligar de forma abrupta.&quot;&lt;br /&gt;
&lt;br /&gt;
Traduzindo se o sistema for desligado de forma abrupta o sistema de quotas pode corromper. Para evitar isso proceda da sequinte forma :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
mcedit /etc/fstab&lt;br /&gt;
&lt;br /&gt;
Em opões troque o usrquota,grpquota para :&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_0atu5AFlUKE/TP48gaEm8hI/AAAAAAAAABw/K-JnwyYrKx0/s1600/quotas4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;22&quot; src=&quot;http://3.bp.blogspot.com/_0atu5AFlUKE/TP48gaEm8hI/AAAAAAAAABw/K-JnwyYrKx0/s400/quotas4.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
neste caso em particular você precisará criar os arquivos &lt;b&gt;aquota.user e aquota.group &lt;/b&gt;manualmente, lembrando de respeitar a partição onde esta informado o sistema de quotas, no exemplo acima usamos a /home para isso.&lt;br /&gt;
&lt;br /&gt;
touch /home/aquota.user&amp;nbsp; /home/aquota.group&lt;br /&gt;
chmod 600 /home/aquota.user&lt;br /&gt;
chmod 600 /home/aquota.group&lt;br /&gt;
&lt;br /&gt;
após o re-inicio execute :&lt;br /&gt;
&lt;br /&gt;
# quotacheck -vagumf&lt;br /&gt;
&lt;br /&gt;
Não haverá mais erros</content><link rel='replies' type='application/atom+xml' href='http://tech-linux.blogspot.com/feeds/7484094013957745152/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9048100688567450979/7484094013957745152?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/7484094013957745152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048100688567450979/posts/default/7484094013957745152'/><link rel='alternate' type='text/html' href='http://tech-linux.blogspot.com/2010/12/quotas-de-disco-no-ext4.html' title='Quotas de disco no Ext4'/><author><name>Glauber Alexandre</name><uri>http://www.blogger.com/profile/07102267992433514905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_0atu5AFlUKE/TP40neSYRbI/AAAAAAAAABk/Aj3WvEQHSWU/s72-c/quotas1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>