diff options
-rwxr-xr-x | debian/pbuilder.postinst | 10 | ||||
-rw-r--r-- | debian/pbuilder.templates | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/debian/pbuilder.postinst b/debian/pbuilder.postinst index 9d5a529..d55b5c1 100755 --- a/debian/pbuilder.postinst +++ b/debian/pbuilder.postinst @@ -24,6 +24,7 @@ case "$1" in configure) CONFFILE=/etc/pbuilderrc + PLACEHOLDER='http://you-have-broken-debconf-configuration.example.com/' # if there is a custom file, then we shouldn't touch it if [ -f "$CONFFILE" ] ; then @@ -36,23 +37,22 @@ case "$1" in [ "$RET" = "true" ] || exit 0 fi else - # TODO: try creating a file only with the MIRRORSITE line - cp "/usr/share/doc/pbuilder/examples/pbuilderrc" "$CONFFILE" + echo "MIRRORSITE=$PLACEHOLDER" > "$CONFFILE" MIRRORSITE="" db_set pbuilder/mirrorsite "" fi db_get pbuilder/mirrorsite - [ "$RET" = "_" ] && db_set pbuilder/mirrorsite "" || true + [ "$RET" = "$PLACEHOLDER" ] && db_set pbuilder/mirrorsite "" || true db_input medium pbuilder/mirrorsite || [ $? = 30 ] db_go db_get pbuilder/mirrorsite MIRRORSITE="$RET" - # the "_" alternative is just a safety net, + # the "$PLACEHOLDER" alternative is just a safety net, # but that should really never happen - if [ -z "$MIRRORSITE" ] || [ "$MIRRORSITE" = "_" ] ; then + if [ -z "$MIRRORSITE" ] || [ "$MIRRORSITE" = "$PLACEHOLDER" ] ; then SRCLISTDIR=/etc/apt/sources.list.d MIRRORSITE=$( ( [ -f /etc/apt/sources.list ] && cat /etc/apt/sources.list || true ; diff --git a/debian/pbuilder.templates b/debian/pbuilder.templates index 1b8f0ed..e160b3d 100644 --- a/debian/pbuilder.templates +++ b/debian/pbuilder.templates @@ -1,6 +1,6 @@ Template: pbuilder/mirrorsite Type: string -Default: _ +Default: http://you-have-broken-debconf-configuration.example.com/ _Description: Default mirror site: Please enter the default mirror you want to be used by pbuilder. . |