Author: Marcos Regis

O que ando aprendendo nesta caminhada sobre a Terra

Set up mail server on Ubuntu Server

RedHat discontinued CentOS and left a lot of people like me accustomed to the RHEL-derived line orphaned by a stable, RPM-based Linux server. And what does that have to do with this tutorial? Direct response: ;Para mim tudo”;. I was forced to migrate my CentOS server 8 para outra distrô disponível…
Read more

Chrome freezing on Ubuntu 22.02 Jammy Jellyfish

I’ve updated recently my Laptop with Ubuntu from 20.02 to 22.02 through apt in command line and after did it, my Chrome installed has a annoyng behavior. Every time that a download modal appears to save attachments or even to upload a file, Chrome stops working, freezing all tabs and 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

Setting up an E-mail server

Tenho meu próprio servidor de e-mail utilizando ;Postfix, Dovecot, MariaDB, Spamassassin, ClamAV, Amavisd-new, Fail2ban, Nginx, Postfixadmin e Roundcube ;under CentOS 8.Although I already have several recipes on how to set up this package, It took me many hours to figure out how to keep the service running correctly, 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.

Protecting your WordPress from attacks

This site you are accessing is a WordPress installation. I like the ease of it. WordPress is really good at producing a blog quickly in a VPS or Cloud, but its ease is also its biggest defect. How simple it is to have a website with it, a grande maioria das páginas presentes…
Read more

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

Sometimes, when using Laradock, this error occurs after trying a container rebuild with no such file or directory message on docker-compose up -d –build nginx command. Its not clear to me what is the actual issue, but running the command with sudo, we can run it sucessfully. Seems that the regular user need access rights…
Read more

Servidor de Email –; Part 4 ; Postfix 3

Part 1 ; Set up main.cf file This is the fourth part of the process of creating the mail server on a CentOS 8 and the first part of the Postfix configuration. If you came here by accident, better read one of the publications below first: Part 1 ; Installation of Part Packages 2 ; Configuração do MariaDB…
Read more