#!/bin/sh # debca_rsync # # Dieses Skript sammelt von den in ~/.debcarc angegebenen Rechnern die # Pakete aus $host:/var/cache/apt/archives/ und speichert sie in einem # Spool-Directory fuer DebCa (Debian Cache) ab. . ~/.debcarc echo -n "`basename $0` : " for host in ${DEBCA_HOSTS}; do echo -n "$host " rsync -apt -e ssh --exclude lock --exclude partial/ ${DEBCA_USER}@$host:/var/cache/apt/archives/ ${DEBCA_SPOOLDIR} && ssh root@$host apt-get clean done echo ": done" # vim: tw=0 ts=4