#!/bin/bash if [ -x /usr/bin/createrepo ] then CREATEREPO=/usr/bin/createrepo elif [ -x /usr/bin/createrepo_c ] then CREATEREPO=/usr/bin/createrepo_c fi BASE_DIR=/var/www/html/packages ( cd ${BASE_DIR} for target in * do if [ -d ${target} ] then ( cd ${target} for version in * do if [ -d ${version} ] then ( cd ${version} for architecture in * do if [ -d ${architecture} ] then ( cd ${architecture} nice ${CREATEREPO} --database --quiet . ) fi done ) fi done ) fi done )