Accueil

Comment récupérer facilement les dernières mises à jour de sécurité pour Slackware ?

Par _Hitek_.

Voici un petit script shell qui vous permettra de récupérer facilement les tous derniers patches de sécurité pour Slackware.

Ce script ne récupère que les mises à jours de sécurité de Slackware 12.0 mais est très facilement modifiable pour n'importe quelle version de Slackware.

Ce script est à relancer régulièrement (notamment quand de nouvelles mises à jour de sécurité ont fait leur apparition dans le ChangeLog de Slackware 12.0).

Il ne télécharge que les mises à jour qui n'ont pas encore été téléchargées. Pour cela, vous ne devez pas supprimer le répertoire patches/ que le script va créer ainsi que son contenu sous peine d'un re-téléchargement intégral des patches à chaque fois que vous lancerez ce script.

Il faut impérativement que le paquet rsync soit installé sur votre système pour utiliser ce script.

Ce script ne fait que télécharger les mises à jour de sécurité. Il n'installe rien. À vous d'utiliser upgradepkg pour réaliser les mises à jour.

#!/bin/bash

set -e -x

/usr/bin/rsync \
  --archive \
  --compress \
  --delete \
  --stats \
  --verbose \
  --progress \
  --rsync-path=patches \
  --exclude=source \
  rsync://ftp.slackware.at/slackware/slackware-12.0/patches \
  $PWD

Mettez donc le code ci-dessus dans un fichier qui portera le nom de votre choix (rsync-slackware-12.0-patches.sh par exemple), rendez le exécutable (chmod +x rsync-slackware-12.0-patches.sh) et exécutez le (./ rsync-slackware-12.0-patches.sh).

Bonnes mises à jour ^_^

Thèmes : #_hitek_ #administration #sbn #scripts

Sauf indication contraire, ce document est placé sous licence CC-BY-SA 3.0.