aboutsummaryrefslogtreecommitdiff
path: root/pbuilder-apt-config
diff options
context:
space:
mode:
Diffstat (limited to 'pbuilder-apt-config')
-rwxr-xr-xpbuilder-apt-config15
1 files changed, 13 insertions, 2 deletions
diff --git a/pbuilder-apt-config b/pbuilder-apt-config
index 74b5a55..bc21137 100755
--- a/pbuilder-apt-config
+++ b/pbuilder-apt-config
@@ -7,7 +7,6 @@ self="$(basename "$0")"
# TODO
# - support setting --mirror-map (for --profile)
-# - Debian security entries?
log() {
echo "$@" >&2
@@ -90,6 +89,9 @@ get_archive_url() {
ubuntu-ports)
echo "http://ports.ubuntu.com/ubuntu-ports/"
;;
+ debian-security)
+ echo "http://security.debian.org/"
+ ;;
debian-volatile)
echo "http://volatile.debian.org/debian-volatile/"
;;
@@ -298,9 +300,18 @@ if [ -n "$profile" ]; then
add_output_sources "$with_sources" "$base_mirror" "$base_dist" "$components"
add_output_sources "$with_sources" "$mirror" "$profile" "$components"
;;
+ */updates)
+ if [ "$base_dist" != "${profile%%/*}" ]; then
+ die "Unknown Debian Security based profile=$profile"
+ fi
+ archive="debian-security"
+ mirror="`get_archive_url "$archive"`"
+ add_output_sources "$with_sources" "$base_mirror" "$base_dist" "$components"
+ add_output_sources "$with_sources" "$mirror" "$profile" "$components"
+ ;;
*-proposed-updates)
if [ "$base_dist" != "${profile%%-*}" ]; then
- die "Unknown Debian updates based profile=$profile"
+ die "Unknown Debian Updates based profile=$profile"
fi
add_output_sources "$with_sources" "$base_mirror" "$base_dist" "$components"
add_output_sources "$with_sources" "$base_mirror" "$profile" "$components"