Blog do Regis - Meus aprendizados

O que ando aprendendo nesta caminhada sobre a Terra

Configurar servidor de email em Ubuntu Server

A RedHat descontinuou o CentOS e deixou muita gente como eu acostumado a linha derivada do RHEL orfão de um servidor Linux estável e baseado em RPMs. E o que isso tem a ver com este tutorial? Resposta direta: “Para mim tudo”. Fui obrigado a migrar meu servidor de CentOS 8 para outra distrô disponível…
Read more

Congelamento de cromado no Ubuntu 22.02 Águas-vivas jammy

I’;atualizou recentemente o meu laptop com o Ubuntu de 20.02 Para 22.02 através apt na linha de comando e depois fez isso, meu Chrome instalado tem um comportamento incômodo. Toda vez que um modal de download aparece para salvar anexos ou até mesmo para carregar um arquivo, Chrome para de funcionar, congelando todas as guias e menus. Its possible to quit…
Read more

Codigo de validação de CPF para Javascript

O código abaixo é de uma função em Javascript otimizada para ter o menor numero de complexidade ciclomática linhas que consegui baseado na explicação presente no artigo Algoritimo de validação de CPF brasileiro – Cadastro de Pessoa Física. Ele tem uma ligeira alteração no momento do cálculo do segundo digitido verificador. Ao invés de começar…
Read more

Codigo de validação de CPF para PHP

O código abaixo é de uma função em PHP otimizada para ter o menor numero de complexidade ciclomática que consegui baseado na explicação presente no artigo Algoritimo de validação de CPF brasileiro – Cadastro de Pessoa Física. Ele tem uma ligeira alteração no momento do cálculo do segundo digitido verificador. Ao invés de começar pelo…
Read more

Algoritimo de validação de CPF brasileiro –; Cadastro de Pessoa Física

Neste artigo explicarei passo a passo na transformação de um algorítimo de verificação da validade de um CPF para código em PHP. Se você já conhece o algorítmo e quer ir direto aos códigos disponíveis, clique aqui. Mas o que é o CPF? CPF é o acrônimo para Cadastro de Pessoa Física. Ele é um…
Read more

Configurando um servidor de Email

Tenho meu próprio servidor de e-mail utilizando Postfix, Dovecot, MariaDB, Spamassassin, Clamav, Amavisd-new, Fail2ban, Nginx, Postfixadmin e Roundcube sob o CentOS 8.Embora já tenha diversas receitas de como configurar este pacote, precisei de muitas horas para entender como manter o serviço rodando corretamente, cada configuração no main.cf e no master.cf e no fim conseguir diminuir a enxurrada…
Read more

Antispam para Servidores de E-mail

Já publiquei um tempo atrás um artigo mostrando como montei um servidor e e-mail utilizando as ferramentas mais comuns para ambiente OpenSource em Linux. Usei Postfix, Dovecot, Postfixadmin, Roundcube e Spamassassin. Agora vou mostrar uma outra ferramenta que é uma alternativa ao Spamassassin que é o MailCleaner.

Protegendo seu WordPress de ataques

Esse site que está acessando é uma instalação do WordPress. Eu gosto da facilidade dele. O WordPress é mesmo muito bom para se produzir um blog rapidamente em um VPS ou Nuvem, mas sua facilidade também é seu maior defeito. Como é muito simples ter um site com ele, a grande maioria das páginas presentes…
Read more

Docker em Ubuntu. Service nginx failed to build: ADD failed: stat /var/lib/docker/tmp/docker-builder(;)/startup.sh: no such file or directory

Às vezes, ao usar Laradock, this error occurs after trying a container rebuild with no such file or directory message on docker-compose up -d –;comando build nginx. Não está claro para mim qual é a questão real, mas executando o comando com sudo, podemos executá-lo com sucesso. Seems that the regular user need access rights…
Read more

Servidor de Email – Parte 4 – Postfix 3

Parte 1 – Configurar arquivo main.cf Esta é a quarta parte do processo de criação do servidor de Email em um CentOS 8 e a primeira parte da configuração do Postfix. Se chegou aqui por acaso, melhor ler primeiro uma das publicações abaixo: Parte 1 – Instalação dos Pacotes Parte 2 – Configuração do MariaDB…
Read more