export.sh 697 字节
Newer Older
J
Joerg Jaspert 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#!/bin/bash

set -e
set -u
set -E

export SCRIPTVARS=/srv/security-master.debian.org/dak/config/debian-security/vars
. $SCRIPTVARS

# Make sure we start out with a sane umask setting
umask 022

# And use one locale, no matter what the caller has set
export LANG=C
export LC_ALL=C

J
Joerg Jaspert 已提交
17 18
. "${configdir}/../debian/common"

J
Joerg Jaspert 已提交
19 20 21
# extract changelogs and stuff
function changelogs() {
    log "Extracting changelogs"
22
    dak make-changelog -e -a security
J
Joerg Jaspert 已提交
23 24 25
    mkdir -p ${exportpublic}/changelogs
    cd ${exportpublic}/changelogs
    rsync -aHW --delete --delete-after --ignore-errors ${exportdir}/changelogs/. .
26
    sudo -H -u archvsync runmirrors -a metasdo > ~dak/runmirrors-metadata.log 2>&1 &
J
Joerg Jaspert 已提交
27 28 29
}

changelogs