Settings Final

Remoção de históricos e configuração de serviços.

Histórico de Navegação

Remover histórico do Google Chrome e Firefox.

Restore User

Criando backup do perfil

Fazendo a cópia do perfil para ser o padrão:


sudo rm -rf /home/resetuser
sudo mkdir /home/resetuser
sudo cp -r /home/padawan/. /home/resetuser
                  

Script de restauração do perfil

Crie o arquivo /sbin/reset-user.sh e adicione:


#!/bin/sh
# Remove Profile Folders
rm -rf /home/padawan/Área\ de\ trabalho /home/padawan/Documentos /home/padawan/Downloads /home/padawan/Imagens /home/padawan/Modelos /home/padawan/Músicas /home/padawan/Público /home/padawan/Vídeos /home/padawan/.config /home/padawan/.local /home/padawan/.themes /home/padawan/.pki

# Create Profile Folders
mkdir /home/padawan/Área\ de\ trabalho /home/padawan/Documentos /home/padawan/Downloads /home/padawan/Imagens /home/padawan/Modelos /home/padawan/Músicas /home/padawan/Público /home/padawan/Vídeos /home/padawan/.config /home/padawan/.local /home/padawan/.themes /home/padawan/.pki

# Remove and Create Apps Folders
rm -rf /home/padawan/.var/app/com.microsoft.Edge /home/padawan/.var/app/com.google.Chrome
mkdir /home/padawan/.var/app/com.microsoft.Edge /home/padawan/.var/app/com.google.Chrome

# Restore Files Defaults
echo "Rellou guys!" > /home/padawan/.bash_history
cp -r /home/resetuser/Área\ de\ trabalho/. /home/padawan/Área\ de\ trabalho
cp -r /home/resetuser/Imagens/. /home/padawan/Imagens
cp -r /home/resetuser/.config/. /home/padawan/.config
cp -r /home/resetuser/.local/. /home/padawan/.local
cp -r /home/resetuser/.themes/. /home/padawan/.themes
cp -r /home/resetuser/.pki/. /home/padawan/.pki
cp -r /home/resetuser/.var/app/com.microsoft.Edge/. /home/padawan/.var/app/com.microsoft.Edge
cp -r /home/resetuser/.var/app/com.google.Chrome/. /home/padawan/.var/app/com.google.Chrome

# Restore Permissions
chown -R padawan /home/padawan
                  

Permissão de execução


sudo chmod +x /sbin/reset-user.sh
                  

Serviço para executar script

Crie o arquivo /etc/systemd/system/reset-user.service e adicione:


[Unit]
Description=Restore user Padawan
DefaultDependencies=no
Before=shutdown.target

[Service]
Type=oneshot
ExecStart=/sbin/reset-user.sh
TimeoutStartSec=0

[Install]
WantedBy=shutdown.target
                  

Habilitando o serviço


sudo systemctl enable reset-user.service
                  

Referência: 3.5.2. Estrutura do arquivo da unidade

Voltar para Settings Softwares
Ir para Settings Clone