Linux

CSF no Debian Debian Stretch

Recentemente comecei a utilizar o CSF no firewall nos servidores e tenho gostado bastante.

Antes de instalar o programa em si é necessário resolver as dependências e ficou assim

apt install libwww-perl host

Instalando

cd /usr/src
rm -fv csf.tgz
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

Configuração

em /etc/csf/csf.conf alterar TESTING para 0 e rode csf -r para atualizar as configurações

Padrão
Linux

Sudo sem senha no Debian Stretch

Em algumas situações eu tenho a necessidade de deixar um usuário com permissão de trocar para usuário administrativo sem a necessidade de inserir novamente a senha (levando em consideração que ele já digitou uma para acessar o sistema). Para isso eu rodo comando visudo e insiro no final do arquivo

acotirene ALL=(ALL) NOPASSWD:ALL

Troque o nome acotirene para o usuário que você deseja.

Não é necessário adicionar o usuário no grupo sudo. Caso seja inserido não vai funcionar a autenticação sem senha, pois tem outra orientação que sobrepõem.

Padrão
Linux

Lista de páginas criadas recentemente no MediaWiki

No meu wiki pessoal eu utilizava uma extensão que me permitia mostrar diferentes status de gestão do conteúdo, mas essa solução cai em depreciação e aos poucos estou procurando soluções compatíveis.

Agora consegui uma solução que sempre utilizei que é mostrar os artigos recém criados e para tal instalei a extensão RecentActivity.

Primeiro criei um diretório para a extensão e depois baixei o código

mkdir extensions/RecentActivity; cd $_
wget https://raw.githubusercontent.com/OrganicDesign/extensions/master/MediaWiki/RecentActivity/RecentActivity.php

Depois habilitei a extensão em LocalSettings.php

require_once "$IP/extensions/RecentActivity/RecentActivity.php";

Depois é adicionar na página que você quiser o código

{{RecentActivity:type=new|count=15}}

Mais opções de customizações da extensão na página do projeto https://www.mediawiki.org/wiki/Extension:RecentActivity

Padrão