From f3fd3dc2a9bcab69e58a2ec1492340d1ab27c1ae Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Thu, 4 Aug 2011 21:47:46 +0200 Subject: Adding hook to update apt-file cache (Closes: #636440). --- functions/defaults.sh | 6 ++++-- share/hooks/001-update-apt-file-cache.chroot | 14 ++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100755 share/hooks/001-update-apt-file-cache.chroot diff --git a/functions/defaults.sh b/functions/defaults.sh index 38c60de14..e142fa248 100755 --- a/functions/defaults.sh +++ b/functions/defaults.sh @@ -584,13 +584,15 @@ Set_defaults () # Setting distribution hooks case "${LB_MODE}" in *) - LB_CHROOT_HOOKS="${LB_CHROOT_HOOKS:-update-apt-xapian-index \ + LB_CHROOT_HOOKS="${LB_CHROOT_HOOKS:-update-apt-file-cache \ + update-apt-xapian-index \ update-mlocate-database \ remove-python-py}" ;; kubuntu) - LB_CHROOT_HOOKS="${LB_CHROOT_HOOKS:-update-apt-xapian-index \ + LB_CHROOT_HOOKS="${LB_CHROOT_HOOKS:-update-apt-file-cache \ + update-apt-xapian-index \ update-mlocate-database \ remove-gnome-icon-cache \ remove-python-py}" diff --git a/share/hooks/001-update-apt-file-cache.chroot b/share/hooks/001-update-apt-file-cache.chroot new file mode 100755 index 000000000..283fc2c53 --- /dev/null +++ b/share/hooks/001-update-apt-file-cache.chroot @@ -0,0 +1,14 @@ +#!/bin/sh + +set -e + +# Update the Apt File cache. +# +# This allows to use using apt-file out-of-the-box. + +. /chroot/root/config/binary + +if [ -x /usr/bin/apt-file ] && [ "${LB_APT_INDICES}" = "true" ] +then + apt-file update +fi -- cgit v1.2.3