X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=config%2Fdebian-security%2Fcron.daily;h=9c78b6e51fa802b7bfcec9a344322cc19aa21e7a;hb=2b72711473d8d6d234f79eaa1bce4f781ccc9c2d;hp=d8d2bd1b2143d28523ff5efe6bfd32ab5567d947;hpb=2764c503d2f9c2177873f861c9dad76bcd2c04ca;p=dak.git diff --git a/config/debian-security/cron.daily b/config/debian-security/cron.daily index d8d2bd1b..9c78b6e5 100755 --- a/config/debian-security/cron.daily +++ b/config/debian-security/cron.daily @@ -19,44 +19,44 @@ find . -type l -maxdepth 1 -mindepth 1 | xargs --no-run-if-empty rm for suite in $suites; do case $suite in - oldstable) override_suite=sarge;; - stable) override_suite=etch;; - testing) override_suite=lenny;; - *) echo "Unknown suite type ($suite)"; exit 1;; + oldstable) override_suite=sarge;; + stable) override_suite=etch;; + testing) override_suite=lenny;; + *) echo "Unknown suite type ($suite)"; exit 1;; esac for component in $components; do - for override_type in $override_types; do - case $override_type in - deb) type="" ;; - dsc) type=".src" ;; - udeb) type=".debian-installer" ;; - esac - # XXX RUN AFUCKINGAWAY - if [ "$override_type" = "udeb" ]; then - if [ ! "$component" = "main" ]; then - continue - fi - if [ "$suite" = "unstable" ]; then - dak control-overrides -q -S -t $override_type -s $suite -c updates/$component < override.$override_suite.$component$type - fi - else - # XXX removed 2007-08-16 ajt - #dak control-overrides -q -S -t $override_type -s $suite -c updates/$component < override.$override_suite.$component$type - true - fi - case $suite in - oldstable) - dak control-overrides -q -a -t $override_type -s $suite -c updates/$component < override.sid.$component$type - ;; - stable) - dak control-overrides -q -a -t $override_type -s $suite -c updates/$component < override.sid.$component$type - ;; - testing) - dak control-overrides -q -a -t $override_type -s $suite -c updates/$component < override.sid.$component$type - ;; - *) echo "Unknown suite type ($suite)"; exit 1;; - esac - done + for override_type in $override_types; do + case $override_type in + deb) type="" ;; + dsc) type=".src" ;; + udeb) type=".debian-installer" ;; + esac + #XXX RUN AFUCKINGAWAY + if [ "$override_type" = "udeb" ]; then + if [ ! "$component" = "main" ]; then + continue + fi + if [ "$suite" = "unstable" ]; then + dak control-overrides -q -S -t $override_type -s $suite -c updates/$component < override.$override_suite.$component$type + fi + else + # XXX removed 2007-08-16 ajt + #dak control-overrides -q -S -t $override_type -s $suite -c updates/$component < override.$override_suite.$component$type + true + fi + case $suite in + oldstable) + dak control-overrides -q -a -t $override_type -s $suite -c updates/$component < override.sid.$component$type + ;; + stable) + dak control-overrides -q -a -t $override_type -s $suite -c updates/$component < override.sid.$component$type + ;; + testing) + dak control-overrides -q -a -t $override_type -s $suite -c updates/$component < override.sid.$component$type + ;; + *) echo "Unknown suite type ($suite)"; exit 1;; + esac + done done done @@ -65,20 +65,19 @@ for dist in sarge etch lenny; do rm -f override.$dist.all3 components="main contrib non-free"; if [ -f override.$dist.main.debian-installer ]; then - components="$components main.debian-installer" + components="$components main.debian-installer" fi for component in $components; do - cat override.$dist.$component >> override.$dist.all3 + cat override.$dist.$component >> override.$dist.all3 if [ -e "override.$dist.$component.src" ]; then - cat override.$dist.$component.src >> override.$dist.all3.src - fi + cat override.$dist.$component.src >> override.$dist.all3.src + fi done done ################################################################################ # Freshen Packages-Arch-Specific - wget -qN http://buildd.debian.org/quinn-diff/Packages-arch-specific -O $base/buildd/Packages-arch-specific ################################################################################