Przeglądaj źródła

run update-apt-xapian-index (with ionice) to ensure that
the index is up-to-date when synaptic is run (LP: #288797)

Michael Vogt 17 lat temu
rodzic
commit
c2d0fdd1ab
2 zmienionych plików z 7 dodań i 0 usunięć
  1. 5 0
      debian/apt.cron.daily
  2. 2 0
      debian/changelog

+ 5 - 0
debian/apt.cron.daily

@@ -237,6 +237,11 @@ if check_stamp $UPDATE_STAMP $UpdateInterval; then
 	if which dbus-send >/dev/null; then
 	    dbus-send --system / app.apt.dbus.updated boolean:true 2>/dev/null || true
 	fi
+	# now run apt-xapian-index if it is installed to ensure the index
+	# is up-to-date
+	if [ -x /usr/sbin/update-apt-xapian-index ]; then
+	    ionice -c3 update-apt-xapian-index -q
+	fi
         update_stamp $UPDATE_STAMP
     fi
 fi

+ 2 - 0
debian/changelog

@@ -10,6 +10,8 @@ apt (0.7.20.2ubuntu5) jaunty; urgency=low
     - do not clutter cron mail with bogus gconftool messages 
       (LP: #223502)
     - merge fix for cache locking from debian (closes: #459344)
+    - run update-apt-xapian-index (with ionice) to ensure that
+      the index is up-to-date when synaptic is run (LP: #288797)
 
  -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 30 Mar 2009 13:22:28 +0200