From 6c73bf0958124db588b14975fbef1d3ef2dae6c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Minier?= Date: Sun, 27 Dec 2009 10:51:59 +0100 Subject: Honor PBUILDER_ROOT and PBUILDER_*DIR vars Use GNU-style vars for system directories, allow to set them from the env, and let them be prefixed with a PBUILDER_ROOT directory to allow relocation. --- pbuilder-loadconfig | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'pbuilder-loadconfig') diff --git a/pbuilder-loadconfig b/pbuilder-loadconfig index 2c00871..bd42461 100644 --- a/pbuilder-loadconfig +++ b/pbuilder-loadconfig @@ -17,7 +17,10 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -for RCFILE in /usr/share/pbuilder/pbuilderrc /etc/pbuilderrc ${HOME}/.pbuilderrc; do +export PBUILDER_PKGDATADIR="${PBUILDER_PKGDATADIR:-$PBUILDER_ROOT/usr/share/pbuilder}" +export PBUILDER_SYSCONFDIR="${PBUILDER_SYSCONFDIR:-$PBUILDER_ROOT/etc}" + +for RCFILE in "$PBUILDER_PKGDATADIR"/pbuilderrc "$PBUILDER_SYSCONFDIR"/pbuilderrc "$HOME"/.pbuilderrc; do if [ -f "$RCFILE" ]; then . "$RCFILE" else -- cgit v1.2.3