Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Copyright © 2022 Benoît Boudaud <https://miamondo.org/contact>
- # This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public
- # License as published by the Free Software Foundation, either version 3 of the License, or any later version.
- # This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- # warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
- # You should have received a copy of the GNU General Public License along with this program.
- # If not, see <http://www.gnu.org/licenses/>
- # If you want to run this script, you need to be root or to use the sudo command.
- # This script takes one parameter which is the user name.
- # For instance : ./system_update.sh benoit
- # Titre et date
- echo -e "\nMISE À JOUR DU SYSTÈME\n" > /home/$1/update-result.txt
- date >> /home/$1/update-result.txt
- # Téléchargement des paquets
- apt update -y >> /home/$1/update-result.txt
- # Mise à jour des paquets
- apt full-upgrade -y >> /home/$1/update-result.txt
- # Nettoyage et suppression des paquets inutiles
- apt autoremove -y >> /home/$1/update-result.txt
- # Changement de propriétaire pour le rapport de Màj
- chown $1:$1 /home/$1/update-result.txt
Add Comment
Please, Sign In to add comment