dlocate-1.07+nmu1/0000755000000000000000000000000012735746757010645 5ustar dlocate-1.07+nmu1/Makefile0000644000000000000000000000140212732134477012265 0ustar #! /usr/bin/make -f all: clean: rm -rf debian/dlocate debian/dlocate.substvars debian/files build-stamp install-stamp new.output install: install -m 755 dlocate $(DESTDIR)/usr/bin/ install -m 755 update-dlocatedb $(DESTDIR)/usr/sbin/ install -m 755 updatedb $(DESTDIR)/usr/share/dlocate/ install -m 755 dpkg-hold $(DESTDIR)/usr/sbin/ install -m 755 dpkg-unhold $(DESTDIR)/usr/sbin/ install -m 755 dpkg-remove $(DESTDIR)/usr/sbin/ install -m 755 dpkg-purge $(DESTDIR)/usr/sbin/ install -m 644 dlocate-completion $(DESTDIR)/etc/bash_completion.d/ #install -m 755 update-dpkg-list $(DESTDIR)/usr/sbin/ update-test: ./test-dlocate.sh > test.output 2>&1 test: ./check-version-banner.sh ./test-dlocate.sh > new.output 2>&1 diff -u test.output new.output dlocate-1.07+nmu1/README.md0000644000000000000000000000042112732134477012104 0ustar # dlocate for Debian Fast alternative to 'dpkg -L', 'dpkg -S' etc. NOTE: `dlocate -l` is NOT the same as `dpkg -l`. It uses regular expressions for searches rather than glob-like wildcards. `dlocate -l` is a regexp-enhanced emulation of `dpkg -l`, not an exact clone. dlocate-1.07+nmu1/check-version-banner.sh0000755000000000000000000000064412732134477015176 0ustar #! /bin/bash # quick check to make sure i've updated VERSION_BANNER in the script # to match the latest changelog entry. CV=$(awk -F'[()]' '/^dlocate/ {print $2; nextfile}' ./debian/changelog) SV=$(awk -F'"' '/^[[:space:]]*VERSION_BANNER=/ {print $2; nextfile}' ./dlocate) if [ "$CV" != "$SV" ] ; then echo echo "Version banner mismatch:" echo " CHANGELOG='$CV'" echo " SCRIPT='$SV'" echo exit 1 fi dlocate-1.07+nmu1/debian/0000755000000000000000000000000013041072153012034 5ustar dlocate-1.07+nmu1/debian/README.Debian0000644000000000000000000000044212732134477014113 0ustar dlocate for Debian ------------------ Fast alternative to 'dpkg -L', 'dpkg -S' etc. NOTE: `dlocate -l` is NOT the same as `dpkg -l`. It uses regular expressions for searches rather than glob-like wildcards. `dlocate -l` is a regexp-enhanced emulation of `dpkg -l`, not an exact clone. dlocate-1.07+nmu1/debian/changelog0000644000000000000000000004640613041072153013720 0ustar dlocate (1.07+nmu1) unstable; urgency=medium * Non-maintainer upload. * Skip cronjob if dlocate is no longer installed. (Closes: #829473) * Add missing build-{arch,indep} targets. -- Andreas Beckmann Sun, 22 Jan 2017 09:59:23 +0100 dlocate (1.07) unstable; urgency=medium * updated VERSION_BANNER * (Closes: #532061, #407412, #532704, #563595, #567080, #614664, #733864, #788661, #567080) -- Craig Sanders Tue, 21 Jun 2016 13:33:28 +1000 dlocate (1.06) unstable; urgency=medium * added util-linux to dependencies -- Craig Sanders Tue, 21 Jun 2016 11:48:29 +1000 dlocate (1.05) unstable; urgency=low * completely rewrote option parsing, now uses getopt from util-linux long options now use --. Backwards-compatibility is maintained by using getopt's `-a` option. (Closes: #532061) * added `-p` and `-f` as short options for `--package-only` and `--filename-only` * improved `dlocate -k`, and sorted output. * added support for `+` characters in package names for 'dlocate -s' * fixed `--lsbin` to use `stat -c '%A %n'` rather than `ls -lLd` * added support for virtual packages in `-s` (Closes: #407412) * warnings and errors now go to stderr (Closes: #532704) * added note about update-dlocatedb to man page (Closes: #563595, #567080) * `dlocate -l` shows more of the package names (Closes: #614664) * added full path to error messages mentioning the .list file (Closes: #733864) * added --lsdir option to list directories (Closes: #788661) * update-dlocatedb now updates `dlocate -l` info (Closes: #567080) * now being maintained on github https://github.com/craig-sanders/dlocate forks and pull requests welcome. -- Craig Sanders Mon, 20 Jun 2016 20:01:14 +1000 dlocate (1.02+nmu3) unstable; urgency=low * Non-maintainer upload. * Fix handling of multiple arguments for several commands (Closes: #563881). * Fix dlocate return codes for several commands on exit (Closes: #564293). -- John Paul Adrian Glaubitz Sat, 29 Dec 2012 14:32:54 +0100 dlocate (1.02+nmu2) unstable; urgency=low * Non-maintainer upload. * Add missing "--" when invoking grep command (Closes: #587179). * Fix bash completion for package names in dlocate (Closes: # 658669). * Fix incorrect exit code 0 on failed search (Closes: #689647). * Fix parameter passing to dlocate_option_error() in dlocate (Closes: # 690758). -- John Paul Adrian Glaubitz Fri, 28 Dec 2012 15:42:16 +0100 dlocate (1.02+nmu1) unstable; urgency=low * Non-maintainer upload. * Fix several mistakes in manpages (Closes: #586483, #692896, #696479). -- John Paul Adrian Glaubitz Fri, 21 Dec 2012 11:47:08 +0100 dlocate (1.02) unstable; urgency=low * fixed example in dlocate.1 man page again (Closes: #466662) * added '-k', and '-K' commands to list kernels and related packages * added optional support for gzip compression of /var/lib/dlocate/dlocatedb.txt * added support output filters (--package-only, --filename-only) (Closes: #531641) -- Craig Sanders Wed, 03 Jun 2009 11:24:02 +1000 dlocate (1.01) unstable; urgency=low * added support for diversions (Closes: #304045) * fixed copy/paste error for -P (now correctly passes -P to grep rather than -E) * really moved the four dpkg-* man pages to section 8 -- Craig Sanders Mon, 01 Jun 2009 09:56:54 +1000 dlocate (1.0) unstable; urgency=low * no longer use frcode and locate, see discussion in 494673. removed dependency on locate package. (Closes: #505997, #494651, #494673) * added support for several GNU grep options, -E, -F, -G, -P, and -w * the extra grep options obsolete the request for shell glob patterns (Closes: #49922) * checked for empty $PKGS (Closes: #523501) * fixed '-man' option, so that it doesn't break on man directories with locales * tired of people filing the same bug because they misunderstand the purpose of '-man'. added 'sort -u'. (Closes: #501870) * updated and fixed dlocate.1 man page (Closes: #518309) * corrected 'dlocate -l' example in man page (Closes: #466662) * moved man pages for dpkg-hold, dpkg-unhold, dpkg-purge, dpkg-remove to section 8 (Closes: #512446) * added --verbose option to aid in debugging dlocate * fixed bug that broke support for multiple packages in most commands * fixed '-s' command so that it only calls grep-dctrl once if there are multiple package names * applied following 6 lintian fixes from era eriksson: (Closes: #513470) * debian/control: revert dependency on awk; as per Lintian error, it is in practice essential, and should not be declared * debian/copyright: add copyright year; disambiguate license as GPL v2 (fix lintian warning) * debian/rules: move binary-arch commands to binary-indep; do not ignore errors from "make clean" (fix lintian warnings) * debian/changelog: fix typo in 0.96.1 s/dancy/dency/ (fix lintian warning) * debian/postinst: don't use explicit path for /usr/sbin (fix lintian warning) * debian/postrm: add -e flag (fix lintian warning) -- Craig Sanders Sat, 30 May 2009 16:53:51 +1000 dlocate (0.96.2) unstable; urgency=low * Added bash completion rules. only one trivial change to the patch provided by Danilo Piazzalunga (Closes: #223718) -- Craig Sanders Fri, 27 Jun 2008 20:31:44 +1000 dlocate (0.96.1) unstable; urgency=low * version 0.95 introduced a dependency on awk, which is an optional package. the simple awk script has only been tested on my system with gawk, but it doesn't do anything gawkish so should work with mawk or original-awk. fixed Depends line. -- Craig Sanders Fri, 27 Jun 2008 19:58:57 +1000 dlocate (0.96) unstable; urgency=low * accidentally deleted cron.daily rather than updating it. restored it. (Closes: 488222) * updated postinst to generate /var/lib/dlocate/dpkg.list with tab- separated fields, the same way that /etc/cron.daily/dlocate does. also removed COLUMNS=200 because the postinst doesn't need it any more than the cron.daily does. * updated man page for update-dlocatedb to note additional author -- Craig Sanders Fri, 27 Jun 2008 18:46:38 +1000 dlocate (0.95) unstable; urgency=low * changed cron.daily to not use ionice if kernel version <2.6.13 * redirected stderr from ionice to >/dev/null to avoid error messages if running under vserver or other environments without CFQ scheduling (Closes: #456292) * added Pawel Chmielowski patch to update-dlocatedb which re-uses any old data from the existing dlocatedb. (Closes: #457572) * changed separator character when building the search regexp so that we don't end up grepping for everything. (Closes: #466662) * while/read loops in bash are abysmally slow. replaced that loop in 'dlocate -l' section with an awk script. vast improvement in speed. Note: this required changing the field separator in $DPKGLIST from space to tab, so anyone who parses that file directly (nobody, i think) may need to modify their scripts. (Closes: #487471) * finally close some bugs that were actually closed ages ago in NMUs. (Closes: #314276, #337711, #83196, #54073, #63902, #84018, #67650, #78621, #132930, #91785, #100694, #101426, #129251, #132931, #129186, #76149, #43145, #43146, #45057, #42314) -- Craig Sanders Thu, 26 Jun 2008 20:53:30 +1000 dlocate (0.94) unstable; urgency=low * optimisation for '-S' and 'DEFAULT' commands. run locate once only with multiple filenames on the command line. significantly faster when searching for multiple filenames. * the optimisation also means that $result is the exit-code of all searches combined, rather than just the exit-code of the last search to be run. -- Craig Sanders Thu, 29 Nov 2007 18:30:01 +1100 dlocate (0.93) unstable; urgency=low * minor fix to -lsbin. now excludes all non-files, rather than just directories. also follows symlinks. * added '--' option to make it possible to search for partial files like -conf, -ls, and other '-*' that happen to match dlocate options. did i already mention that dlocate's arg processing really sucks and needs a rewrite? * added Makefile rules ("make test") to automate testing of dlocate output, and to remind me to update the version banner in dlocate. * check for unknown options (Closes: #220351, #307371) (NOTE: breaks backwards-compatibility for anyone who relies on the old behaviour!) * only print header for 'dlocate -l' if there are any matching packages found. (Closes: #447140) * fixed dlocate's stderr redirection so that 'make test' works. (possible bug in bash - '>/dev/stderr' treated differently to '>&2') -- Craig Sanders Thu, 29 Nov 2007 18:27:22 +1100 dlocate (0.92) unstable; urgency=low * passed '--' to egrep so you can search for partial package names like '-utils', '-tools', etc. * fixed a bug in -md5check which prevented it from checking some packages with spaces in the filenames. * used '-r' ("--no-run-if-empty") everywhere with xargs. (Closes: #452746) * also changed numerous tests of [ -e $PKG.* ] to [ -s $PKG.* ] to test for 'exists and not empty' rather than just 'exists'. * removed output of double-quotes (0x22) surrounding $PKG to make stderr output more parser-friendly. * added simple script to test dlocate output prior to uploading a new version (script is in source package only) -- Craig Sanders Mon, 26 Nov 2007 19:26:50 +1100 dlocate (0.91) unstable; urgency=low * corrected minor mistake in dpkg-remove man page. -- Craig Sanders Thu, 22 Nov 2007 21:20:26 +1100 dlocate (0.9) unstable; urgency=low * cron.daily doesn't need to have COLUMNS=200. this was fixed in dpkg years ago. * redirect error output from -lsbin to /dev/null. (Closes: #452297) * made -lsbin output consistent with other -ls options * added dpkg-hold, dpkg-unhold, dpkg-remove, and dpkg-purge to /usr/sbin. simple command line tools that i've been using for years to flag/unflag a package for hold, or flag it to be removed or purged. They *ONLY* change the status of the package which will be noticed the next time dpkg, dselect, or apt-get is run. * wrote simple man pages for dpkg-{hold,unhold,remove,purge} * really fixed bad handling of first arg this time (Closes: #380081) * updated date in dlocate.1 man page -- Craig Sanders Thu, 22 Nov 2007 20:48:19 +1100 dlocate (0.8) unstable; urgency=low * call md5sum -c with '-' rather than /dev/stdin (Closes: #413804) * can not reproduce 61790, and nobody else has ever reported anything similar. probably some problem with cron on Lazarus' system at the time (Apr 2000). (Closes: #61790) * improved error messages from update-dlocatedb. also modified script to comply with 'use strict;'. (Closes: #361196) -- Craig Sanders Wed, 21 Nov 2007 10:29:20 +1100 dlocate (0.7) unstable; urgency=low * fixed small bug in arg handling * added more commentary and examples in the dlocate man page to resolve various searching issues (both locate and egrep are different to dpkg's shell-style pattern matching). Also added 'SEE ALSO locate(1)' to the man page. (Closes: #441183, #208425, #447141) * man page for dpkg is in section 1. (Closes: #354648) * added -lsman option to list full path/filename of man pages. (Closes: #361125, #289351) * added -lsbin option to list full path/filename of binaries (Closes: #441109) -- Craig Sanders Wed, 21 Nov 2007 01:53:17 +1100 dlocate (0.6) unstable; urgency=low * Applied patch from Andreas Metzler: GNU locate has been split off to a separate package. Adapt dlocate to work both with the new and the old setup. (Closes: #451750) * always pass '--' to locate. (Closes: #360824, #360824) * can not reproduce bug 65974. my guess is that update-dlocatedb hadn't been run. (Closes: #65974) * error messages now go to stderr (Closes: 375271) * first option is no longer a special case (Closes: #380081) * 'LINES=40' isn't needed. removed. (Closes: #224947) * shameful trailing blanks removed from -l output (Closes: #261733) * 'dlocate -l' no longer outputs one header for each package name. (Closes: #268288, #319251, #354285) * added '/' to start of dlocate -man regexp. (Closes: #290562) * dlocate now has --version and -V options (Closes: #223698) * dlocate really needs a rewrite. it started as a Q&D hack and grew beyond that. the remaining bugs need a rewrite to fix. expect a rewrite from scratch soon. -- Craig Sanders Tue, 20 Nov 2007 23:12:18 +1100 dlocate (0.5-0.3) unstable; urgency=low * Non-Maintainer Upload. * Updated Standards version to 3.7.2.1 * Depend on dctrl-tools or grep-dctrl (Closes: #314276) * Remove -v from md5check routine so md5checking works with md5sum from textutils (Closes: #318980) * Change Build-Depends-Indep to Build-Depends since debhelper is called from the clean target, this makes dlocate lintian clean. * Apply patch from Sam Morris to return non-zero if a package is not installed (Closes: #123777, #322290, #213292, 364318) * Make database backups atomic (Closes: #372151) * Apply patch from Nicolas Fancios to fix typos in manpage (Closes: #271328) * Use capital letters in long description (Closes: #374475) * Fix typo in cron file (Closes: #243620) -- Jon Bernard Thu, 31 Aug 2006 13:11:16 -0400 dlocate (0.5-0.2) unstable; urgency=low * NMU to fix RC bug * Updated Standards version to 3.6.2.1 * Use debhelper v5, Closes: #337711 - Puts link in /usr/doc * escape minus chars in man pages -- Bastian Kleineidam Fri, 25 Nov 2005 16:58:10 +0100 dlocate (0.5-0.1) unstable; urgency=low * Non-Maintainer Upload. * NMU, Craig Sanders seems to have lost his interest in this package, last upload was in 1999. * Upload sponsored by Thom May . * cron job conditional on package being installed (Closes: #83196, #54073) * remove /var/lib/dlocate on purge (Closes: #63902) * work with long package names. Patch from Peter Samuelson, modified to limit length of output to $COLUMNS characters (Closes: #84018, #67650, #78621) * Patch for #84018 adds "Hold" to the list of desired states, too. (Closes: #132930) * dpkg -ls works with packages containing many files (use xargs), patch from Peter Samuelson (Closes: #91785) * Works with slocate, using dpkg-divert --truename, patch from Robert Luberda, depend on dpkg 1.8.0, drop superfluous versioned conflicts on very old dpkg. Once this is uploaded I'll ask the slocate-maintainer to remove the "Conflicts: dlocate". (Closes: #100694, #101426, #129251) * depend on perl. (Closes: #132931) * Use nice quotation marks in dlocate(1) (Closes: #129186) * Add manpage for update-dlocatedb.8 (Closes: #76149) * dlocate -l already mimics dpkg -l good enough (Closes: #43145, #43146, #45057) * fix lintian warnings: findutils and bash are essential, depending on them is wrong copyright: fix location of GPL update-dlocatedb has no manpage. Add versioned Build-Depends-Indep: debhelper >= 3.0.0 (dh_installmanpages) Bump standards-version. * update debian/rules from dh_make-template * Use dh_installman instead of dh_installmanpages. * Use DH_COMPAT=3, get rid of debian/conffiles. * update dlocate(1) * -l uses egrep and accepts extended re, document it in manpage. * Old bug was already fixed: Generate initial database asynchronously (Closes: #42314) -- Andreas Metzler Sun, 10 Mar 2002 09:44:16 +0100 dlocate (0.5) unstable; urgency=low * make /etc/cron.daily/dlocate a conffile. (closes: 49458) * changed Depends: dpkg >= 1.4.1.10 to Conflicts: dpkg 1.4.1.[789] according to wichert's suggestion in bug 46614 * add closes line to changelog for all the bugs that were closed in previous versions but i didn't get the closes syntax right: (closes: #43194 #45239 #46614 #45057, #43145, #43146 #42234 #42314 #42210 #42248) -- Craig Sanders Tue, 2 Nov 1999 19:01:27 +1100 dlocate (0.4) unstable; urgency=low * changed 'dpkg -l' to 'dpkg -l "*"' so that the list includes purged packages as well. -- Craig Sanders Tue, 2 Nov 1999 19:01:27 +1100 dlocate (0.3-1) unstable; urgency=low * replaced cron.d script /etc/cron.daily/dlocate (fixes #43194 #45239) * added dependency on dpkg >= 1.4.10, (fixes #46614) * added simplistic emulation of 'dpkg -l' (fixes #45057, #43145, #43146) NOTE: this is NOT the same as 'dpkg -l' and i will ignore bug reports which point out this obvious fact. it is a simplistic emulation, not an exact clone. IMO, it is more useful than 'dpkg -l'. if you disagree, then you are free to use the slower original. -- Craig Sanders Tue, 2 Nov 1999 17:05:56 +1100 dlocate (0.2-1) unstable; urgency=low * use a version of the fast perl script submitted by hallon@debian.org rather than make, sed, and perl. it even finishes the job faster than make can decide whether to update the dlocatedb file or not. (fixes #42234) * this makes it viable to build initial db in background (fixes #42314) * doesn't depend on make anymore. * depends on grep-dctrl >= 0.11 (fixes #42210) * updated dlocate man page (fixes #42248) -- Craig Sanders Tue, 3 Aug 1999 08:34:12 +1000 dlocate (0.1-8) unstable; urgency=low * added postinst to create /var/lib/dlocate/dlocatedb at install time (fixes #42120) -- Craig Sanders Fri, 30 Jul 1999 11:09:27 +1000 dlocate (0.1-7) unstable; urgency=low * bashisms in scripts, #!/bin/sh is bad - change to #!/bin/bash * fixed bashism in cron.d script, use >/dev/null not >& * wrote a man page for dlocate(1) -- Craig Sanders Thu, 22 Jul 1999 08:46:56 +1000 dlocate (0.1-6) unstable; urgency=low * really add dependency on make this time * add copyright (GPL) -- Craig Sanders Tue, 20 Jul 1999 11:15:48 +1000 dlocate (0.1-5) unstable; urgency=low * depends on grep-dctrl, not dpkg-awk * also depends on make * made it use /usr/bin/locate.old if it exists - solves incompatibility with slocate. -- Craig Sanders Tue, 20 Jul 1999 10:58:21 +1000 dlocate (0.1-4) unstable; urgency=low * fixed minor bug in dlocate option handling. should be all done now. -- Craig Sanders Fri, 16 Jul 1999 12:45:04 +1000 dlocate (0.1-3) unstable; urgency=low * i'll get it right eventually - should be arch: all, not i386 * touching the initial dlocatedb makes it fail an md5sum check, so modify /usr/lib/dlocate/Makefile instead -- Craig Sanders Fri, 16 Jul 1999 12:23:28 +1000 dlocate (0.1-2) unstable; urgency=low * touch initial /var/lib/dlocate/dlocatedb -- Craig Sanders Fri, 16 Jul 1999 12:06:07 +1000 dlocate (0.1-1) unstable; urgency=low * Initial Release. -- Craig Sanders Wed, 23 Jun 1999 11:35:02 +1000 Local variables: mode: debian-changelog End: dlocate-1.07+nmu1/debian/compat0000644000000000000000000000000212732134477013250 0ustar 5 dlocate-1.07+nmu1/debian/control0000644000000000000000000000116513041071570013444 0ustar Source: dlocate Section: utils Priority: optional Maintainer: Craig Sanders Standards-Version: 3.7.2.1 Build-Depends: debhelper (>= 5) Package: dlocate Architecture: all Depends: dctrl-tools | grep-dctrl (>= 0.11), util-linux, dpkg (>= 1.8.0), ${perl:Depends}, ${misc:Depends} Description: fast alternative to dpkg -L and dpkg -S Uses GNU grep and text dumps of dpkg's data to greatly speed up finding out which package a file belongs to (i.e. a very fast dpkg -S). Many other uses, including options to view all files in a package, calculate disk space used, view and check md5sums, list man pages, etc. dlocate-1.07+nmu1/debian/copyright0000644000000000000000000000123112732134477014002 0ustar This package was debianized by Craig Sanders on Fri, 16 Jul 1999 11:31:28 +1000. It was created from original source code by Jim Pick , greatly modified and enhanced by myself. Various versions have been posted to the debian mailing lists and it's well past time to package it. Upstream Authors: Jim Pick Craig Sanders Copyright: Copyright (C) 1999 Jim Pick , Craig Sanders Copyright (C) 2007, 2008 Craig Sanders original script by Jim Pick , GPL'd of course see /usr/share/common-licenses/GPL-2 for details dlocate-1.07+nmu1/debian/cron.daily0000755000000000000000000000021013041070345014016 0ustar #! /bin/sh test -x /usr/sbin/update-dlocatedb || exit 0 # update databases for both files and packages. /usr/sbin/update-dlocatedb -b dlocate-1.07+nmu1/debian/dirs0000644000000000000000000000012512732134477012734 0ustar usr/bin usr/sbin usr/share/dlocate var/lib/dlocate etc/bash_completion.d etc/default dlocate-1.07+nmu1/debian/dlocate.default0000644000000000000000000000034212732134477015032 0ustar # You can enable compression if you are short on disk space and don't # mind dlocate being about 10 times slower. # # 1 = enable compression # anything else = disable compression # # disabled by default. COMPRESS_DLOCATE="0" dlocate-1.07+nmu1/debian/dlocate.manpages0000644000000000000000000000012212732134477015175 0ustar dlocate.1 update-dlocatedb.8 dpkg-hold.8 dpkg-unhold.8 dpkg-remove.8 dpkg-purge.8 dlocate-1.07+nmu1/debian/postinst0000644000000000000000000000306412732134477013663 0ustar #! /bin/sh # postinst script for dlocate # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see /usr/doc/packaging-manual/ # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. # remove old versions of dlocatedb if any exist #[ -e /var/lib/dlocate/dlocatedb ] && rm -f /var/lib/dlocate/dlocatedb #[ -e /var/lib/dlocate/dlocatedb.old ] && rm -f /var/lib/dlocate/dlocatedb.old [ -e /var/lib/dlocate/dlocatedb.txt ] && rm -f /var/lib/dlocate/dlocatedb.txt [ -e /var/lib/dlocate/dlocatedb.txt.old ] && rm -f /var/lib/dlocate/dlocatedb.txt.old case "$1" in configure) # generate initial dlocate database and package list /usr/sbin/update-dlocatedb -b ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 0 ;; esac #DEBHELPER# exit 0 dlocate-1.07+nmu1/debian/postrm0000644000000000000000000000020113041071141013270 0ustar #!/bin/sh set -e if [ "$1" = "purge" ]; then rm -f /var/lib/dlocate/* rmdir /var/lib/dlocate/ fi #DEBHELPER# dlocate-1.07+nmu1/debian/rules0000755000000000000000000000271413041071332013116 0ustar #!/usr/bin/make -f #-*- makefile -*- # Made with the aid of dh_make, by Craig Small # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. # Some lines taken from debmake, by Christoph Lameter. build-arch: build-stamp build-indep: build-stamp build: build-stamp build-stamp: dh_testdir touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp install-stamp $(MAKE) clean dh_clean install: install-stamp install-stamp: build-stamp dh_testdir dh_testroot #dh_clean -k dh_prep dh_installdirs $(MAKE) DESTDIR=`pwd`/debian/`dh_listpackages` install touch install-stamp # Build architecture-independent files here. binary-indep: build install dh_testdir dh_testroot # dh_installdebconf dh_installdocs # dh_installexamples # dh_installmenu # dh_installlogrotate # dh_installemacsen # dh_installpam # dh_installmime dh_installinit -n -r --no-start dh_installcron dh_installman # dh_installinfo # dh_undocumented dh_installchangelogs # dh_link # dh_strip dh_compress dh_fixperms # dh_makeshlibs dh_installdeb dh_perl dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb # Build architecture-dependent files here. binary-arch: build install # We have nothing to do by definition (arch is indep). source diff: @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary dlocate-1.07+nmu1/debian/source/0000755000000000000000000000000012732134477013352 5ustar dlocate-1.07+nmu1/debian/source/options0000644000000000000000000000002412732134477014764 0ustar tar-ignore = ".git" dlocate-1.07+nmu1/dlocate0000755000000000000000000003544712732135570012201 0ustar #!/bin/bash # Original script by Jim Pick , GPL'd of course # # Completely rewritten several times with many new features and # enhancements (plus numerous patches and by others, see the changelog) # by Craig Sanders DLOCATE="$0" DLOCATEDB=/var/lib/dlocate/dlocatedb DPKGLIST=/var/lib/dlocate/dpkg-list DPKG_INFO=/var/lib/dpkg/info COMPRESS_DLOCATEDB=0 GREP='grep' [ -e /etc/default/dlocate ] && . /etc/default/dlocate [ "$COMPRESS_DLOCATE" = "1" ] && GREP='zgrep' function usage { [ -n "$*" ] && printf "%s\n" "$*" > /dev/stderr && exit 1 cat <<__EOF__ Usage: dlocate [option...] [command] [PATTERN...] Commands: none PATTERN List records that match either package or files names -S PATTERN List records that match filenames -L package List all files in package -l package Regexp-enhanced emulation of 'dpkg -l' -s package Print package's status --ls package 'ls -ldF' of all files in package --du package 'du -sck' of all files in package --conf package List conffiles in package --lsconf package 'ls -ldF' of conffiles in package --md5sum package List package's md5sums (if any) --md5check package Check package's md5sums (if any) --man package List package's man pages (if any) --lsman package List full path/filenames of man pages --lsbin package List full path/filenames of executable files --lsdir package List only the directories in package Output directory names only when searching for files -K List installed kernel & related packages -k detailed list of installed kernel & related packages -- Stop processing commands and options. Remainder of command-line is filename(s)/package-name(s) The -l, and -S commands are approximately the same as the equivalent dpkg options except that the search is performed using regular expressions rather than fixed strings. Options -f, --filename-only Output file names only when searching for files -p, --package-only Output package names only when searching for files Regular Expression Options (see grep(1) for details): -E, --extended-regexp -F, --fixed-strings -G, --basic-regexp -P, --perl-regexp -w, --word-regexp Restrict matches to whole words -i, --ignore-case Case-insensitive match Miscellaneous Options: -h, -H, --help Display this help message and exit. -V, --version Display dlocate's version number and exit. -v, --verbose, --debug Verbose/debug output -c, --columns [cols] Set COLUMN width. Without -c, dlocate defaults to using the entire terminal line width. __EOF__ exit 1 } function warn() { printf "%s\n\n" "$*" >&2 } function dlocate_version { VERSION_BANNER="1.07" echo "dlocate version $VERSION_BANNER" exit 0 } function dlocate_option_error () { echo "dlocate: unknown option '$1'" echo echo "Use: 'dlocate -- $1' if you want to search for '$1'" exit 1 } # Thanks to "A. Costa" in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=407412 # What provided an installed virtual package? # What programs provide a given virtual package? deb_provided_by() { grep-status -F Provides "$1" -a -F Status installed -ns Package: ; } list_deb_providers() { grep-available -F Provides "$1" -ns Package: ; } OPTION='DEFAULT' # default to extended regexp RE_TYPE="-E" RE_SEPARATOR="|" # default to case-sensitive IGNORE_CASE='' # default to non- word-based searches WORD_RE='' WSEP1='\<' WSEP2='\>' # output filters for -S and DEFAULT option OUTPUT_FILTER="none" function output_filter() { [ -n "$VERBOSE" ] && warn "OUTPUT FILTER: $OUTPUT_FILTER" case "$OUTPUT_FILTER" in filenames) awk -F': ' '{ print $NF }' ;; packages) awk -F': ' '{ print $1 }' | sort -u ;; *) cat ;; esac } VERBOSE='' KERNEL='' # getopt is only safe if GETOPT_COMPATIBLE is not set. unset GETOPT_COMPATIBLE # POSIXLY_CORRECT disables getopt parameter shuffling, so nuke it. # parameter shuffling moves all non-option args to the end, after # all the option args. e.g. args like "-x -y file1 file2 file3 -o optval" # become "-x -y -o optval -- file1 file2 file3" unset POSIXLY_CORRECT OPTS_SHORT='hHVvdc:KkSLlsiEFGPwfp' OPTS_LONG='help,version,verbose,debug,columns:,ls,du,conf,lsconf,md5sum,md5check,man,lsman,lsbin,ignore-case,extended-regexp,fixed-strings,basic-regexp,perl-regexp,filename-only,package-only,lsdir' # check options and shuffle them # use getopt's `-a` option to provide backwards-compatibility # with the old, broken option handling. TEMP=$(getopt -a -o "$OPTS_SHORT" --long "$OPTS_LONG" -n "$0" -- "$@") if [ $? != 0 ] ; then usage "Terminating..." ; fi # assign the re-ordered options & args to this shell instance eval set -- "$TEMP" while true ; do case "$1" in -h|-H|--help) usage ; shift ;; -V|--vers*) dlocate_version ; shift ;; -v|--verb*|--deb*) VERBOSE=1 ; shift ;; -c|--col*) COLUMNS="${2:-80}" ; shift 2 ;; -E|--ext*) RE_TYPE='-E' ; shift ;; -F|--fix*) RE_TYPE='-F' ; RE_SEPARATOR=$'\n' ; shift ;; -G|--bas*) RE_TYPE='-G' ; shift ;; -P|--per*) RE_TYPE='-P' ; WSEP1='\b' ; WSEP2='\b' ; shift ;; -w|--wor*) WORD_RE="-w" ; shift ;; -i|--ign*) IGNORE_CASE='-i' ; shift ;; -f|--fil*) OUTPUT_FILTER='filenames' ; shift ;; -p|--pac*) OUTPUT_FILTER='packages' ; shift ;; # only one of the following options can be used at a time. # last one seen on the command-line wins. -K|-k) OPTION="$1" ; KERNEL=1 ; shift ;; -S) OPTION="$1" ; shift ;; -L) OPTION="$1" ; shift ;; -l) OPTION="$1" ; shift ;; -s) OPTION="$1" ; shift ;; --ls) OPTION="$1" ; shift ;; --du) OPTION="$1" ; shift ;; --conf) OPTION="$1" ; shift ;; --lsconf) OPTION="$1" ; shift ;; --md5sum) OPTION="$1" ; shift ;; --md5check) OPTION="$1" ; shift ;; --man) OPTION="$1" ; shift ;; --lsman) OPTION="$1" ; shift ;; --lsbin) OPTION="$1" ; shift ;; --lsdir) OPTION="$1" ; shift ;; --) shift ; break ;; *) usage ;; esac done [ -z "$*${KERNEL}" ] && usage PKGS=("$@") joinargs() { local IFS="$1"; shift; echo "$*"; } PKGS_REGEXP=$(joinargs "$RE_SEPARATOR" "$@") [ "$RE_TYPE" = "-G" ] && PKGS_REGEXP=$(printf "%s" "$PKGS_REGEXP" | sed -E -e 's/\|/\\|/g') FILES_REGEXP="($PKGS_REGEXP)" [ "$WORD_RE" = "-w" ] && FILES_REGEXP="${WSEP1}$FILES_REGEXP${WSEP2}" [ -z "$COLUMNS" ] && COLUMNS=$(stty -a 2>&- | sed -ne '/columns/s/.*columns \([0-9]*\)[^0-9].*/\1/p'); [ 0"$COLUMNS" -lt 80 ] && COLUMNS=80; if [ -n "$VERBOSE" ] ; then declare -p COLUMNS TEMP PKGS OPTION RE_SEPARATOR PKGS_REGEXP FILES_REGEXP | sed -e 's/^declare [^ ]\+ //' >&2 echo >&2 fi [ -z "$PKGS_REGEXP" ] && PKGS_REGEXP='^$' if [ "$OPTION" = '-l' ] ; then ((fieldw=(COLUMNS-24)/4)); # dpkg uses ((fieldd=fieldw*2+16)); # # limiting the output to COLUMNS-2 characters and losing up to # additional 3 characters due to the rounding error. ((fieldd=COLUMNS-fieldw*2-6)); fmt_eq=$(echo ==================================================== | cut -c-$fieldw) HEADER=$( printf \ "Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ %-${fieldw}s %-${fieldw}s %s +++-${fmt_eq}-${fmt_eq}-${fmt_eq}${fmt_eq}==================\\n" \ Name Version Description) BODY_FMT_STRING="%-2s %-${fieldw}.${fieldw}s %-${fieldw}.${fieldw}s %-${fieldd}.${fieldd}s\\n" [ -n "$VERBOSE" ] && warn RUNNING: $GREP $RE_TYPE $WORD_RE $IGNORE_CASE -- "'$PKGS_REGEXP'" "$DPKGLIST" BODY=$($GREP $RE_TYPE $WORD_RE $IGNORE_CASE -- "$PKGS_REGEXP" "$DPKGLIST" | \ awk -F'\t' "{ printf \"$BODY_FMT_STRING\", \$1, \$2, \$3, \$4 }" | sed -e 's/ *$//g' ) [ -n "$BODY" ] && printf "%s\n" "$HEADER" "$BODY" elif [ "$OPTION" = '-S' ] ; then if [ "$RE_TYPE" = '-F' ] ; then warn "Error: -F Fixed String searches are incompatible with -S" exit 1 fi PREFIX="^([-a-zA-Z0-9_.+]+:|diversion by )" [ "$RE_TYPE" = "-G" ] && PREFIX="^\([-a-zA-Z0-9_.+]+:\|diversion by \)" [ -n "$VERBOSE" ] && warn RUNNING: $GREP $RE_TYPE $IGNORE_CASE -- "'$PREFIX.*$FILES_REGEXP'" "$DLOCATEDB" $GREP $RE_TYPE $IGNORE_CASE -- "$PREFIX.*$FILES_REGEXP" "$DLOCATEDB" | output_filter result=${PIPESTATUS[0]} elif [ "$OPTION" = 'DEFAULT' ] ; then [ -n "$VERBOSE" ] && warn RUNNING: $GREP $RE_TYPE $IGNORE_CASE -- $WORD_RE "'$PKGS_REGEXP'" "$DLOCATEDB" $GREP $RE_TYPE $IGNORE_CASE $WORD_RE -- "$PKGS_REGEXP" "$DLOCATEDB" | output_filter result=${PIPESTATUS[0]} #[ "$result" -eq 1 ] && echo "not in package: $PKGS_REGEXP" >&2 elif [ "$OPTION" = '-s' ] ; then for p in "${PKGS[@]}" ; do grep-status -P -X "$p" result=$? if [ "$result"0 -ne 0 ] ; then printf "%s\n" "Package: $p (virtual package, currently provided by '$(deb_provided_by "$p")')" printf "%s\n\n" "X-Available-Providers: $(list_deb_providers "$p" | sort -u | xargs | sed -e 's/ / | /g')" # use X-Available-Provides: to provide a hint that it's a synthetic status field. fi done elif [ "$OPTION" = '-k' ] ; then kmodules=( $(grep-status -s Package -n -e ' (module-assistant|dkms)([, ]|$)' | grep -v 'module-assistant') ) kmods_re=$(joinargs '|' "${kmodules[@]}") linux_pkgs='^(linux-(image|source|headers|doc|debug|kbuild|perf|support|tools|manual))' [ -n "$kmods_re" ] && linux_pkgs="$linux_pkgs|^($kmods_re)$" [ -n "$VERBOSE" ] && warn RUNNING: grep-status -P -e "'$linux_pkgs'" grep-status -P -e "$linux_pkgs" | \ grep-dctrl -n -s Package -F status " installed" - | sort -V result=$? elif [ "$OPTION" = '-K' ] ; then KERN_RE=$(joinargs '|' $("$DLOCATE" -k)) [ -n "$VERBOSE" ] && warn RUNNING: dlocate -E -w -l "'($KERN_RE)'" "$DLOCATE" -c "$COLUMNS" -E -w -l "($KERN_RE)" | grep -v '^.n' result=$? else for PKG in "${PKGS[@]}" ; do case "$OPTION" in -L) if [ -s "$DPKG_INFO/$PKG.list" ] ; then cat "$DPKG_INFO/$PKG.list" result=$? else warn "Package $PKG is not installed or $DPKG_INFO/$PKG.list is empty." result=1 fi ;; --ls) if [ -s "$DPKG_INFO/$PKG.list" ] ; then xargs -d '\n' -r ls -ldF < "$DPKG_INFO/$PKG.list" result=$? else warn "Package $PKG is not installed or $DPKG_INFO/$PKG.list is empty." result=1 fi ;; --du) if [ -s "$DPKG_INFO/$PKG.list" ] ; then sed '1d' "$DPKG_INFO/$PKG.list" | xargs -d '\n' -r ls -1dF | sed -e '/@$\|\/$/d; s/\*$//;' | xargs du -sck result=$? else warn "Package $PKG is not installed or $DPKG_INFO/$PKG.list is empty." result=1 fi ;; --conf) if [ -s "$DPKG_INFO/$PKG.conffiles" ] ; then cat "$DPKG_INFO/$PKG.conffiles" result=$? else warn "Package $PKG is not installed or has no conffiles." result=1 fi ;; --lsconf) if [ -s "$DPKG_INFO/$PKG.conffiles" ] ; then xargs -a "$DPKG_INFO/$PKG.conffiles" -d '\n' -r ls -ldF result=$? else warn "Package $PKG is not installed or has no conffiles." result=1 fi ;; --md5sum) if [ -s "$DPKG_INFO/$PKG.md5sums" ] ; then cat "$DPKG_INFO/$PKG.md5sums" result=$? else warn "Package $PKG is not installed or has no md5sums." result=1 fi ;; --md5check) if [ -s "$DPKG_INFO/$PKG.md5sums" ] ; then pushd / >/dev/null 2>&1 cat "$DPKG_INFO/$PKG.md5sums" | \ md5sum -c - popd >/dev/null 2>&1 result=$? else warn "Package $PKG is not installed or has no md5sums." result=1 fi ;; --lsman) if [ -s "$DPKG_INFO/$PKG.list" ] ; then "$DLOCATE" -L "$PKG" | \ grep -E '/man[0-9]+/' result=$? else warn "Package $PKG is not installed or $DPKG_INFO/$PKG.list is empty." result=1 fi ;; --man) if [ -s "$DPKG_INFO/$PKG.list" ] ; then "$DLOCATE" -L "$PKG" | \ grep -E '/man[0-9]+/' | \ sed -e 's/\.gz$//' \ -e 's:.*/::' \ -e 's/\(^.*\)\.\(.*\)/\2 \1/' | \ sort -u result=$? else warn "Package $PKG is not installed or $DPKG_INFO/$PKG.list is empty." result=1 fi ;; --lsbin) if [ -s "$DPKG_INFO/$PKG.list" ] ; then "$DLOCATE" -L $PKG | \ xargs -d '\n' -r stat -c '%A %n' | \ awk '!/^[^-]/ && /^-.{2,8}[xs]/ {print $2}' result=$? else warn "Package $PKG is not installed or $DPKG_INFO/$PKG.list is empty." result=1 fi ;; --lsdir) if [ -s "$DPKG_INFO/$PKG.list" ] ; then "$DLOCATE" -L $PKG | \ xargs -d '\n' -r stat -c '%A %n' | \ awk '/^d/ {print $2}' result=$? else warn "Package $PKG is not installed or $DPKG_INFO/$PKG.list is empty." result=1 fi ;; esac done fi test -n "$result" && exit $result dlocate-1.07+nmu1/dlocate-completion0000644000000000000000000000110512732134477014332 0ustar # Debian GNU dlocate(1) completion # have dlocate && { _dlocate() { local cur prev COMPREPLY=() cur=${COMP_WORDS[COMP_CWORD]} prev=${COMP_WORDS[COMP_CWORD-1]} case "$prev" in -S) _filedir return 0 ;; -@(L|l|s|ls|du|conf|lsconf|md5sum|md5check|man)) COMPREPLY=( $( _xfunc dpkg _comp_dpkg_installed_packages "$cur" ) ) return 0 ;; *) COMPREPLY=( $( compgen -W '-h -H -V -S -L -l -s -ls -du \ -conf -lsconf -md5sum -md5check -man --help \ --version' -- $cur ) ) return 0 ;; esac # notreached return 0 } complete -F _dlocate $filenames dlocate } dlocate-1.07+nmu1/dlocate.10000644000000000000000000002000712732134477012324 0ustar .TH DLOCATE 1 "2016-06-20" "Debian Project" "dlocate" .\" Please adjust this date whenever revising the manpage. .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other parms are allowed: see man(7), man(1) .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME dlocate - program to view debian package information .SH SYNOPSIS .B dlocate .RI [ OPTIONS ] .RI [ command ] .RB [ .IR package .\|.\|. | .IR PATTERN .\|.\|.] . .SH "DESCRIPTION" .PP .B dlocate is a fast alternative to dpkg for queries like `dpkg \-L' and `dpkg \-S' .SH COMMANDS .TP .BR (none) List all records where either the package name or the filename matches .IR PATTERN . Note that dlocate uses GNU grep, so normal regexp metacharacters need to be taken into account or avoided by using the '\-F' (Fixed String) grep option. For example, to search for `/usr/bin/[', you might try: \fBdlocate '/usr/bin/\\['\fP or \fBdlocate \-F '/usr/bin/['\fP .TP .BR \-S List all records where only the filename matches .IR PATTERN . Note that dlocate uses GNU grep, so normal regexp metacharacters need to be taken into account. Fixed String searches are incompatible with \-S. For example, to search for `/usr/bin/[', you need to type: \fBdlocate '/usr/bin/\\['\fP .TP .BR \-l Regexp-enhanced emulation of `dpkg \-l'. Shows all packages which match .IR package . Internally this uses grep on a file containing the reformatted output of 'dpkg \-l' (four fields separated by tabs; status, package-name, installed version, short description) so it will return packages whose version or short description matches, too. Various flavours of regular expression are supported. For example, Extended Regexp: \fBdlocate \-l '^..[[:space:]]libc6'\fP or Perl Regexp: \fBdlocate \-P \-l '^..\\slibc6'\fP Both of these will list all the packages whose names start with `libc6'. Note that because of the difference between regular expressions and dpkg's shell\-style pattern matching, the output from \fBdlocate \-l\fP is occasionally different to the output from \fBdpkg \-l\fP. This is not a bug, regular expressions are far more flexible than shell pattern matching. This is the way dlocate is supposed to run, but it may require some knowledge of regular expressions to get the output you want. .TP .BR \-k List package names of installed kernels and all related packages .TP .BR \-K Detailed list of installed kernels and all related packages .TP .BR \-L List all files in .IR package . .TP .BR \-s Print status of .IR package . .TP .BR \-\^\-ls `ls \-ldF' of all files in .IR package . .TP .BR \-\^\-lsconf `ls \-ldF' of conffiles in .IR package . .TP .BR \-\^\-conf List conffiles in .IR package . .TP .BR \-\^\-du `du \-sck' of all files in .IR package . .TP .BR \-\^\-md5sum List md5sums (if any) of .IR package . .TP .BR \-\^\-md5check Check md5sums (if any) of .IR package . .TP .BR \-\^\-man List man pages (if any) in .IR package . .TP .BR \-\^\-lsman List full path/filenames of man pages (if any) in .IR package . .TP .BR \-\^\-lsbin List full path/filenames of executable files (if any) in .IR package . .TP .BR \-\^\-lsdir List only the directories in .IR package . .SH OPTIONS .TP .BR \-\^\-filename\-only Only output file names when searching for files .TP .BR \-\^\-package\-only Only output package names when searching for files .TP .BR \-w ", " \-\^\-word\-regexp Select only those lines containing matches that form whole words. The test is that the matching substring must either be at the beginning of the line, or preceded by a non-word constituent character. Similarly, it must be either at the end of the line or followed by a non-word constituent character. Word-constituent characters are letters, digits, and the underscore. .TP .BR \-i ", " --ignore-case Ignore case distinctions in the PATTERN .TP .BR \-E ", " \-\^\-extended\-regexp Interpret .I PATTERN as an extended regular expression. This is the default. .TP .BR \-F ", " \-\^\-fixed\-strings Interpret .I PATTERN as a list of fixed strings, separated by newlines, any of which is to be matched. .TP .BR \-G ", " \-\^\-basic\-regexp Interpret .I PATTERN as a basic regular expression. .TP .BR \-P ", " \-\^\-perl\-regexp Interpret .I PATTERN as a Perl regular expression. This is considered to be highly experimental within GNU grep and may warn of unimplemented features. .TP .BR \-h ", " \-H ", " \-\-help Produces a short help message and exits. .TP .BR \-V ", " \-\-version Display dlocate's version number and exit. .TP .BR \-v ", " \-\-verbose ", " \-\-debug Produce verbose debugging output .PP .TP .BR \-c ", " \-\-columns [ =\fIcolumns\fP ] Set COLUMN width to override the \fBdlocate\fP default of using the entire terminal line width. Any value for \fIcolumns\fP less than 80 will be increaed to 80. .SH FILES .TP .I /etc/default/dlocate Configuration file with default options. Currently the only option is to enable/disable gzip compression of /var/lib/dlocate/dlocatedb. .TP .I /var/lib/dlocate/dlocatedb Plain text listing of all files belonging to all packages (optionally compressed) .TP .I /var/lib/dlocate/dpkg-list Listing of all packages known to dpkg. See \fBupdate\-dlocatedb\fP(8) for details. .SH EXAMPLES To find which package `/usr/bin/[' belongs to: .br \fB dlocate '/usr/bin/\\['\fP .br To view all man pages contained within the dpkg package: .br \fB man $(dlocate \-man dpkg)\fP .br To purge kernel version 2.6.28.7 and all related module packages: .br \fB dlocate \-k | grep \-\- \-2.6.28.7 | xargs apt\-get purge\fP .br To check the md5sums of the dlocate package: .br \fB dlocate \-md5check dlocate\fP .br To use dpkg-repack to make a backup copy of all installed mythtv packages just before upgrading them: .br \fB dlocate \-l mythtv | awk '/^.i/ {print $2}' | xargs dpkg\-repack\fP .br .br .nf # dlocate \-l mythtv | awk '/^.i/ {print $2}' | xargs dpkg\-repack .br dpkg-deb: building package `libmythtv-perl' in `./libmythtv-perl_0.21.svn20090414-0.0_amd64.deb'. .br dpkg-deb: building package `mythtv' in `./mythtv_0.21.svn20090414-0.0_amd64.deb'. .br dpkg-deb: building package `mythtv-backend' in `./mythtv-backend_0.21.svn20090414-0.0_amd64.deb'. .br dpkg-deb: building package `mythtv-common' in `./mythtv-common_0.21.svn20090414-0.0_amd64.deb'. .br dpkg-deb: building package `mythtv-database' in `./mythtv-database_0.21.svn20090414-0.0_amd64.deb'. .br dpkg-deb: building package `mythtv-doc' in `./mythtv-doc_0.21.svn20090414-0.0_amd64.deb'. .br dpkg-deb: building package `mythtv-frontend' in `./mythtv-frontend_0.21.svn20090414-0.0_amd64.deb'. .br dpkg-deb: building package `mythtv-perl' in `./mythtv-perl_0.21.svn20090414-0.0_amd64.deb'. .br dpkg-deb: building package `mythtv-status' in `./mythtv-status_0.9.0-5_amd64.deb'. .br dpkg-deb: building package `mythtv-themes' in `./mythtv-themes_0.21-0.0_amd64.deb'. .br dpkg-deb: building package `mythtvfs' in `./mythtvfs_0.5.2-2_amd64.deb'. .br dpkg-deb: building package `python-mythtv' in `./python-mythtv_0.21.svn20090414-0.0_amd64.deb'. .br .fi .SH NOTES \fBdlocate\fP does not update its databases (see \fBFILES\fP section) automatically after new or upgraded packages have been installed with \fBdpkg\fP or \fBapt-get\fP etc. .br .br A daily cron job is run to perform the update. Or the root user can run \fPupdate-dlocatedb\fP at any time to force an update. .br .SH ENVIRONMENT VARIABLES .TP .BR COLUMNS Sets the number of columns \fBdlocate\fP should use when displaying formatted text. Currently only used by \-l. Values lower than 80 are increased to 80. .SH "SEE ALSO" \fBdpkg\fP(1), \fBupdate\-dlocatedb\fP(8), \fBgrep\fP(1) and \fBgrep\-dctrl\fP(1). .SH AUTHOR \fBdlocate\fP was written by Jim Pick and Craig Sanders . dlocate is Free Software licensed under the GNU General Public License. dlocate-1.07+nmu1/dpkg-hold0000755000000000000000000000061012732134477012424 0ustar #! /bin/bash # dpkg-hold -- command line tool to flag package(s) as held. # # by Craig Sanders, 1998-10-26. This script is hereby placed into the # public domain. # # BUGS: this script has absolutely no error checking. this is not good. if [ -z "$*" ] ; then echo "Usage:" echo " dpkg-hold " exit 1 fi for i in $@ ; do echo "$i hold" done | dpkg --set-selections dlocate-1.07+nmu1/dpkg-hold.80000644000000000000000000000166112732134477012576 0ustar .TH DPKG-HOLD 8 "2009-06-02" "Debian Project" "dlocate" .\" Please adjust this date whenever revising the manpage. .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other parms are allowed: see man(7), man(1) .SH NAME dpkg-hold - mark packages as `hold' to prevent installation .SH SYNOPSIS .B dpkg-hold .RI [ PACKAGE .\|.\|.] .SH "DESCRIPTION" .PP .B dpkg-hold marks package(s) to be held. It achieves this by running `dpkg \-\-set\-selections' and piping in the package name(s) followed by `hold'. NOTE: This program does not install, remove, purge any package. It ONLY sets the status of the package. Any actual removal or purging is done the next time dselect, apt-get, aptitude, etc are run. .SH "SEE ALSO" \fBdpkg\fP(1), \fBdpkg-unhold\fP(1), \fBdpkg-remove\fP(1), \fBdpkg-purge\fP(1) .SH AUTHOR dpkg-hold was written Craig Sanders . dpkg-hold is Free Software placed in the public domain. dlocate-1.07+nmu1/dpkg-purge0000755000000000000000000000061112732134477012621 0ustar #! /bin/bash # dpkg-hold -- command line tool to flag package(s) as held. # # by Craig Sanders, 1998-10-26. This script is hereby placed into the # public domain. # # BUGS: this script has absolutely no error checking. this is not good. if [ -z "$*" ] ; then echo "Usage:" echo " dpkg-hold " exit 1 fi for i in $@ ; do echo "$i purge" done | dpkg --set-selections dlocate-1.07+nmu1/dpkg-purge.80000644000000000000000000000164112732134477012770 0ustar .TH DPKG-PURGE 8 "2009-06-02" "Debian Project" "dlocate" .\" Please adjust this date whenever revising the manpage. .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other parms are allowed: see man(7), man(1) .SH NAME dpkg-purge - mark packages for purge .SH SYNOPSIS .B dpkg-purge .RI [ PACKAGE .\|.\|.] .SH "DESCRIPTION" .PP .B dpkg-purge marks package(s) to be purged. It achieves this by running `dpkg \-\-set\-selections' and piping in the package name(s) followed by `purge'. NOTE: This program does not install, remove, purge any package. It ONLY sets the status of the package. Any actual removal or purging is done the next time dselect, apt-get, aptitude, etc are run. .SH "SEE ALSO" \fBdpkg\fP(1), \fBdpkg-hold\fP(1), \fBdpkg-unhold\fP(1), \fBdpkg-remove\fP(1) .SH AUTHOR dpkg-purge was written Craig Sanders . dpkg-purge is Free Software placed in the public domain. dlocate-1.07+nmu1/dpkg-remove0000755000000000000000000000062212732134477012776 0ustar #! /bin/bash # dpkg-hold -- command line tool to flag package(s) as held. # # by Craig Sanders, 1998-10-26. This script is hereby placed into the # public domain. # # BUGS: this script has absolutely no error checking. this is not good. if [ -z "$*" ] ; then echo "Usage:" echo " dpkg-deinstall " exit 1 fi for i in $@ ; do echo "$i deinstall" done | dpkg --set-selections dlocate-1.07+nmu1/dpkg-remove.80000644000000000000000000000165512732134477013150 0ustar .TH DPKG-REMOVE 8 "2009-06-02" "Debian Project" "dlocate" .\" Please adjust this date whenever revising the manpage. .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other parms are allowed: see man(7), man(1) .SH NAME dpkg-remove - mark packages for removal .SH SYNOPSIS .B dpkg-remove .RI [ PACKAGE .\|.\|.] .SH "DESCRIPTION" .PP .B dpkg-remove marks package(s) to be removed. It achieves this by running `dpkg \-\-set\-selections' and piping in the package name(s) followed by `deinstall'. NOTE: This program does not install, remove, purge any package. It ONLY sets the status of the package. any actual removal or purging is done the next time dselect, apt-get, aptitude, etc are run. .SH "SEE ALSO" \fBdpkg\fP(1), \fBdpkg-hold\fP(1), \fBdpkg-unhold\fP(1), \fBdpkg-purge\fP(1) .SH AUTHOR dpkg-remove was written Craig Sanders . dpkg-remove is Free Software placed in the public domain. dlocate-1.07+nmu1/dpkg-unhold0000755000000000000000000000061712732134477012776 0ustar #! /bin/bash # dpkg-unhold -- command line tool to flag package(s) as held. # # by Craig Sanders, 1998-10-26. This script is hereby placed into the # public domain. # # BUGS: this script has absolutely no error checking. this is not good. if [ -z "$*" ] ; then echo "Usage:" echo " dpkg-unhold " exit 1 fi for i in $@ ; do echo "$i install" done | dpkg --set-selections dlocate-1.07+nmu1/dpkg-unhold.80000644000000000000000000000223412732134477013136 0ustar .TH DPKG-UNHOLD 8 "2009-06-02" "Debian Project" "dlocate" .\" Please adjust this date whenever revising the manpage. .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other parms are allowed: see man(7), man(1) .SH NAME dpkg-unhold - mark held packages for installation .SH SYNOPSIS .B dpkg-unhold .RI [ PACKAGE .\|.\|.] .SH "DESCRIPTION" .PP .B dpkg-unhold marks package(s) to be installed. It achieves this by running `dpkg \-\-set\-selections' and piping in the package name(s) followed by `install'. NOTE: This program does not install, remove, purge any package. It ONLY sets the status of the package. Any actual removal or purging is done the next time dselect, apt-get, aptitude, etc are run. .SH "BUGS" The name is little bit of a misnomer in that it marks the package for installation. This effectively "unholds" the package if it is held, but will cause dselect/apt/etc to install it if it wasn't already installed. .SH "SEE ALSO" \fBdpkg\fP(1), \fBdpkg-hold\fP(1), \fBdpkg-remove\fP(1), \fBdpkg-purge\fP(1) .SH AUTHOR dpkg-unhold was written Craig Sanders . dpkg-unhold is Free Software placed in the public domain. dlocate-1.07+nmu1/test-dlocate.sh0000755000000000000000000000153012732134477013556 0ustar #! /bin/bash # simple script to test # run like so: # # ./test-dlocate.sh > new.output 2>&1 ; diff -u test.output new.output # # or just 'make test' FILE="/usr/bin/dlocate /usr/sbin/cron /usr/bin/dpkg /usr/bin/apt" NONFILE=/tmp/foo/bar/filedoesnotexist EXIST="dlocate bash dpkg apt" NOTEXIST=packagedoesnotexist EMPTY="xmp" for opt in " " "-S" ; do for file in $FILE $NONFILE; do echo '-------------------------------' echo "running: ./dlocate $opt $file" ./dlocate -v $opt $file echo '-------------------------------' echo done done for opt in -l -du -conf -lsconf -md5sum -md5check -man -lsman -lsbin ; do for pkg in $EXIST $NOTEXIST $EMPTY ; do echo '-------------------------------' echo "running: ./dlocate $opt $pkg" ./dlocate -v $opt $pkg echo '-------------------------------' echo done done dlocate-1.07+nmu1/test.output0000644000000000000000000032443212732134477013101 0ustar ------------------------------- running: ./dlocate /usr/bin/dlocate COLUMNS="195" TEMP=" -v -- '/usr/bin/dlocate'" PKGS='([0]="/usr/bin/dlocate")' OPTION="DEFAULT" RE_SEPARATOR="|" PKGS_REGEXP="/usr/bin/dlocate" FILES_REGEXP="(/usr/bin/dlocate)" RUNNING: grep -E -- '/usr/bin/dlocate' /var/lib/dlocate/dlocatedb OUTPUT FILTER: none dlocate: /usr/bin/dlocate ------------------------------- ------------------------------- running: ./dlocate /usr/sbin/cron COLUMNS="195" TEMP=" -v -- '/usr/sbin/cron'" PKGS='([0]="/usr/sbin/cron")' OPTION="DEFAULT" RE_SEPARATOR="|" PKGS_REGEXP="/usr/sbin/cron" FILES_REGEXP="(/usr/sbin/cron)" RUNNING: grep -E -- '/usr/sbin/cron' /var/lib/dlocate/dlocatedb OUTPUT FILTER: none cron: /usr/sbin/cron ------------------------------- ------------------------------- running: ./dlocate /usr/bin/dpkg COLUMNS="195" TEMP=" -v -- '/usr/bin/dpkg'" PKGS='([0]="/usr/bin/dpkg")' OPTION="DEFAULT" RE_SEPARATOR="|" PKGS_REGEXP="/usr/bin/dpkg" FILES_REGEXP="(/usr/bin/dpkg)" RUNNING: grep -E -- '/usr/bin/dpkg' /var/lib/dlocate/dlocatedb OUTPUT FILTER: none dpkg-sig: /usr/bin/dpkg-sig dpkg: /usr/bin/dpkg dpkg: /usr/bin/dpkg-deb dpkg: /usr/bin/dpkg-divert dpkg: /usr/bin/dpkg-maintscript-helper dpkg: /usr/bin/dpkg-query dpkg: /usr/bin/dpkg-split dpkg: /usr/bin/dpkg-statoverride dpkg: /usr/bin/dpkg-trigger dpkg-awk: /usr/bin/dpkg-awk dpkg-repack: /usr/bin/dpkg-repack dpkg-dev: /usr/bin/dpkg-architecture dpkg-dev: /usr/bin/dpkg-buildflags dpkg-dev: /usr/bin/dpkg-buildpackage dpkg-dev: /usr/bin/dpkg-checkbuilddeps dpkg-dev: /usr/bin/dpkg-distaddfile dpkg-dev: /usr/bin/dpkg-genchanges dpkg-dev: /usr/bin/dpkg-gencontrol dpkg-dev: /usr/bin/dpkg-gensymbols dpkg-dev: /usr/bin/dpkg-mergechangelogs dpkg-dev: /usr/bin/dpkg-name dpkg-dev: /usr/bin/dpkg-parsechangelog dpkg-dev: /usr/bin/dpkg-scanpackages dpkg-dev: /usr/bin/dpkg-scansources dpkg-dev: /usr/bin/dpkg-shlibdeps dpkg-dev: /usr/bin/dpkg-source dpkg-dev: /usr/bin/dpkg-vendor devscripts: /usr/bin/dpkg-depcheck devscripts: /usr/bin/dpkg-genbuilddeps ------------------------------- ------------------------------- running: ./dlocate /usr/bin/apt COLUMNS="195" TEMP=" -v -- '/usr/bin/apt'" PKGS='([0]="/usr/bin/apt")' OPTION="DEFAULT" RE_SEPARATOR="|" PKGS_REGEXP="/usr/bin/apt" FILES_REGEXP="(/usr/bin/apt)" RUNNING: grep -E -- '/usr/bin/apt' /var/lib/dlocate/dlocatedb OUTPUT FILTER: none apt: /usr/bin/apt apt: /usr/bin/apt-cache apt: /usr/bin/apt-cdrom apt: /usr/bin/apt-config apt: /usr/bin/apt-get apt: /usr/bin/apt-key apt: /usr/bin/apt-mark apt-utils: /usr/bin/apt-extracttemplates apt-utils: /usr/bin/apt-ftparchive apt-utils: /usr/bin/apt-sortpkgs aptitude: /usr/bin/aptitude-curses apt-show-versions: /usr/bin/apt-show-versions apt-show-source: /usr/bin/apt-show-source apt-mirror: /usr/bin/apt-mirror apt-file: /usr/bin/apt-file apt-listchanges: /usr/bin/apt-listchanges aptdaemon: /usr/bin/aptdcon aptsh: /usr/bin/aptsh apt-rdepends: /usr/bin/apt-rdepends apt-src: /usr/bin/apt-src aptitude-common: /usr/bin/aptitude-create-state-bundle aptitude-common: /usr/bin/aptitude-run-state-bundle software-properties-common: /usr/bin/apt-add-repository apt-clone: /usr/bin/apt-clone ------------------------------- ------------------------------- running: ./dlocate /tmp/foo/bar/filedoesnotexist COLUMNS="195" TEMP=" -v -- '/tmp/foo/bar/filedoesnotexist'" PKGS='([0]="/tmp/foo/bar/filedoesnotexist")' OPTION="DEFAULT" RE_SEPARATOR="|" PKGS_REGEXP="/tmp/foo/bar/filedoesnotexist" FILES_REGEXP="(/tmp/foo/bar/filedoesnotexist)" RUNNING: grep -E -- '/tmp/foo/bar/filedoesnotexist' /var/lib/dlocate/dlocatedb OUTPUT FILTER: none ------------------------------- ------------------------------- running: ./dlocate -S /usr/bin/dlocate COLUMNS="195" TEMP=" -v -S -- '/usr/bin/dlocate'" PKGS='([0]="/usr/bin/dlocate")' OPTION="-S" RE_SEPARATOR="|" PKGS_REGEXP="/usr/bin/dlocate" FILES_REGEXP="(/usr/bin/dlocate)" RUNNING: grep -E -- '^([-a-zA-Z0-9_.+]+:|diversion by ).*(/usr/bin/dlocate)' /var/lib/dlocate/dlocatedb OUTPUT FILTER: none dlocate: /usr/bin/dlocate ------------------------------- ------------------------------- running: ./dlocate -S /usr/sbin/cron COLUMNS="195" TEMP=" -v -S -- '/usr/sbin/cron'" PKGS='([0]="/usr/sbin/cron")' OPTION="-S" RE_SEPARATOR="|" PKGS_REGEXP="/usr/sbin/cron" FILES_REGEXP="(/usr/sbin/cron)" RUNNING: grep -E -- '^([-a-zA-Z0-9_.+]+:|diversion by ).*(/usr/sbin/cron)' /var/lib/dlocate/dlocatedb OUTPUT FILTER: none cron: /usr/sbin/cron ------------------------------- ------------------------------- running: ./dlocate -S /usr/bin/dpkg COLUMNS="195" TEMP=" -v -S -- '/usr/bin/dpkg'" PKGS='([0]="/usr/bin/dpkg")' OPTION="-S" RE_SEPARATOR="|" PKGS_REGEXP="/usr/bin/dpkg" FILES_REGEXP="(/usr/bin/dpkg)" RUNNING: grep -E -- '^([-a-zA-Z0-9_.+]+:|diversion by ).*(/usr/bin/dpkg)' /var/lib/dlocate/dlocatedb OUTPUT FILTER: none dpkg-sig: /usr/bin/dpkg-sig dpkg: /usr/bin/dpkg dpkg: /usr/bin/dpkg-deb dpkg: /usr/bin/dpkg-divert dpkg: /usr/bin/dpkg-maintscript-helper dpkg: /usr/bin/dpkg-query dpkg: /usr/bin/dpkg-split dpkg: /usr/bin/dpkg-statoverride dpkg: /usr/bin/dpkg-trigger dpkg-awk: /usr/bin/dpkg-awk dpkg-repack: /usr/bin/dpkg-repack dpkg-dev: /usr/bin/dpkg-architecture dpkg-dev: /usr/bin/dpkg-buildflags dpkg-dev: /usr/bin/dpkg-buildpackage dpkg-dev: /usr/bin/dpkg-checkbuilddeps dpkg-dev: /usr/bin/dpkg-distaddfile dpkg-dev: /usr/bin/dpkg-genchanges dpkg-dev: /usr/bin/dpkg-gencontrol dpkg-dev: /usr/bin/dpkg-gensymbols dpkg-dev: /usr/bin/dpkg-mergechangelogs dpkg-dev: /usr/bin/dpkg-name dpkg-dev: /usr/bin/dpkg-parsechangelog dpkg-dev: /usr/bin/dpkg-scanpackages dpkg-dev: /usr/bin/dpkg-scansources dpkg-dev: /usr/bin/dpkg-shlibdeps dpkg-dev: /usr/bin/dpkg-source dpkg-dev: /usr/bin/dpkg-vendor devscripts: /usr/bin/dpkg-depcheck devscripts: /usr/bin/dpkg-genbuilddeps ------------------------------- ------------------------------- running: ./dlocate -S /usr/bin/apt COLUMNS="195" TEMP=" -v -S -- '/usr/bin/apt'" PKGS='([0]="/usr/bin/apt")' OPTION="-S" RE_SEPARATOR="|" PKGS_REGEXP="/usr/bin/apt" FILES_REGEXP="(/usr/bin/apt)" RUNNING: grep -E -- '^([-a-zA-Z0-9_.+]+:|diversion by ).*(/usr/bin/apt)' /var/lib/dlocate/dlocatedb OUTPUT FILTER: none apt: /usr/bin/apt apt: /usr/bin/apt-cache apt: /usr/bin/apt-cdrom apt: /usr/bin/apt-config apt: /usr/bin/apt-get apt: /usr/bin/apt-key apt: /usr/bin/apt-mark apt-utils: /usr/bin/apt-extracttemplates apt-utils: /usr/bin/apt-ftparchive apt-utils: /usr/bin/apt-sortpkgs aptitude: /usr/bin/aptitude-curses apt-show-versions: /usr/bin/apt-show-versions apt-show-source: /usr/bin/apt-show-source apt-mirror: /usr/bin/apt-mirror apt-file: /usr/bin/apt-file apt-listchanges: /usr/bin/apt-listchanges aptdaemon: /usr/bin/aptdcon aptsh: /usr/bin/aptsh apt-rdepends: /usr/bin/apt-rdepends apt-src: /usr/bin/apt-src aptitude-common: /usr/bin/aptitude-create-state-bundle aptitude-common: /usr/bin/aptitude-run-state-bundle software-properties-common: /usr/bin/apt-add-repository apt-clone: /usr/bin/apt-clone ------------------------------- ------------------------------- running: ./dlocate -S /tmp/foo/bar/filedoesnotexist COLUMNS="195" TEMP=" -v -S -- '/tmp/foo/bar/filedoesnotexist'" PKGS='([0]="/tmp/foo/bar/filedoesnotexist")' OPTION="-S" RE_SEPARATOR="|" PKGS_REGEXP="/tmp/foo/bar/filedoesnotexist" FILES_REGEXP="(/tmp/foo/bar/filedoesnotexist)" RUNNING: grep -E -- '^([-a-zA-Z0-9_.+]+:|diversion by ).*(/tmp/foo/bar/filedoesnotexist)' /var/lib/dlocate/dlocatedb OUTPUT FILTER: none ------------------------------- ------------------------------- running: ./dlocate -l dlocate COLUMNS="195" TEMP=" -v -l -- 'dlocate'" PKGS='([0]="dlocate")' OPTION="-l" RE_SEPARATOR="|" PKGS_REGEXP="dlocate" FILES_REGEXP="(dlocate)" RUNNING: grep -E -- 'dlocate' /var/lib/dlocate/dpkg-list Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==========================================-==========================================-====================================================================================================== ii dlocate 1.02+nmu3:all fast alternative to dpkg -L and dpkg -S ------------------------------- ------------------------------- running: ./dlocate -l bash COLUMNS="195" TEMP=" -v -l -- 'bash'" PKGS='([0]="bash")' OPTION="-l" RE_SEPARATOR="|" PKGS_REGEXP="bash" FILES_REGEXP="(bash)" RUNNING: grep -E -- 'bash' /var/lib/dlocate/dpkg-list Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==========================================-==========================================-====================================================================================================== ii bash 4.3-14+b1:amd64 GNU Bourne Again SHell ii bash-builtins 4.3-14+b1:amd64 Bash loadable builtins - headers & examples un bash-completion : (no description available) ii bash-doc 4.3-14:all Documentation and examples for the GNU Bourne Again SHell un bash-static : (no description available) ii biabam 0.9.7-7:all bash attachment mailer ii mybashburn 1.0.2-2:all Burn data and create songs with interactive dialog box ii python-calabash 0.0.3-3:all Bash-style pipelining syntax for Python generators ii python-optcomplete 1.2-13:all provide bash-completion for Python programs ii txt2regex 0.8-4:all A Regular Expression "wizard", all written with bash2 builtins ------------------------------- ------------------------------- running: ./dlocate -l dpkg COLUMNS="195" TEMP=" -v -l -- 'dpkg'" PKGS='([0]="dpkg")' OPTION="-l" RE_SEPARATOR="|" PKGS_REGEXP="dpkg" FILES_REGEXP="(dpkg)" RUNNING: grep -E -- 'dpkg' /var/lib/dlocate/dpkg-list Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==========================================-==========================================-====================================================================================================== ii apt-dpkg-ref 5.3.1+nmu1:all APT, Dpkg Quick Reference sheet ii dlocate 1.02+nmu3:all fast alternative to dpkg -L and dpkg -S ii dpkg 1.18.7:amd64 Debian package management system ii dpkg-awk 1.2:all Gawk script to parse /var/lib/dpkg/{status,available} and Packages un dpkg-cross : (no description available) ii dpkg-dev 1.18.7:all Debian package development tools un dpkg-ftp : (no description available) ii dpkg-repack 1.43:all Debian package archiving tool ii dpkg-sig 0.13.1+nmu2:all create and verify signatures on .deb-files un libdpkg-parse-perl : (no description available) ii libdpkg-perl 1.18.7:all Dpkg perl modules ii type-handling 0.2.23:amd64 dpkg architecture generation script ------------------------------- ------------------------------- running: ./dlocate -l apt COLUMNS="195" TEMP=" -v -l -- 'apt'" PKGS='([0]="apt")' OPTION="-l" RE_SEPARATOR="|" PKGS_REGEXP="apt" FILES_REGEXP="(apt)" RUNNING: grep -E -- 'apt' /var/lib/dlocate/dpkg-list Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==========================================-==========================================-====================================================================================================== ii ale 0.9.0.3-2+b3:amd64 synthetic capture engine and renderer ii amrnb 7.0.0.2-0.1:amd64 floating-point Adaptive Multi-Rate (AMR) speech codec ii apt 1.2.13:amd64 commandline package manager ii apt-cacher-ng 0.9.3.1-1:amd64 caching proxy server for software repositories ii apt-clone 0.4.1:all Script to create state bundles ii aptdaemon 1.1.1+bzr982-1:all transaction based package management service ii apt-doc 1.2.13:all documentation for APT ii apt-dpkg-ref 5.3.1+nmu1:all APT, Dpkg Quick Reference sheet ii apt-file 3.0:all search for files within Debian packages (command-line interface) un apt-forktracer : (no description available) ii aptitude 0.8.1-1:amd64 terminal-based package manager ii aptitude-common 0.8.1-1:all architecture independent files for the aptitude package manager ii aptitude-doc-en 0.8.1-1:all English manual for aptitude, a terminal-based package manager un aptitude-doc : (no description available) ii apt-listchanges 2.89:all package change history notification tool ii apt-mirror 0.5.1-1:all APT sources mirroring tool un apt-move : (no description available) ii apt-rdepends 1.3.0-5:all recursively lists package dependencies ii aptsh 0.0.7+nmu2+b3:amd64 apt interactive shell ii apt-show-source 0.10+nmu4:all Shows source-package information ii apt-show-versions 0.22.7:all lists available package versions with distribution ii apt-src 0.25.1-0.2:all manage Debian source packages ii apt-transport-debtorrent 0.2.2+b1:amd64 an APT transport for communicating with DebTorrent ii apt-transport-https 1.2.13:amd64 https download transport for APT ii apt-utils 1.2.13:amd64 package management related utility programs un apt-venv : (no description available) ii apt-xapian-index 0.47+nmu2:all maintenance and search tools for a Xapian index of Debian packages ii chaplin 1.10-dmo1:amd64 DVD chapter extractor ii etherboot 5.4.4-9:all Bootstrapping for various network adapters ii etherboot-doc 5.4.3+dfsg-0.3:all Bootstrapping for various network adapters (documentation) ii etherboot-qemu 5.4.4-9:all Bootstrapping for various network adapters (qemu) ii firmware-realtek 20160110-1:all Binary firmware for Realtek wired/wifi/BT adapters ii imaptool 0.9-17:amd64 tool for creating client-side image maps ii ksnapshot 4:15.08.0-1:amd64 screen capture tool ii laptop-detect 0.13.7:amd64 attempt to detect a laptop un laptop-mode-tools : (no description available) ii ldaptor-doc 0.0.43+debian1-7:all documentation for Ldaptor ii libaec0:amd64 0.3.2-1:amd64 Adaptive Entropy Coding library ii libamrnb3 7.0.0.2-0.1:amd64 floating-point Adaptive Multi-Rate (AMR) speech codec ii libamrwb3 7.0.0.3-0.0:amd64 Adaptive Multi-Rate - Wideband (AMR-WB) speech codec un libapt-inst1.5 : (no description available) ii libapt-inst2.0:amd64 1.2.13:amd64 deb package format runtime library ii libapt-pkg4.12:amd64 1.0.9.10:amd64 package management runtime library ii libapt-pkg5.0:amd64 1.2.13:amd64 package management runtime library ii libapt-pkg-doc 1.2.13:all documentation for APT development ii libapt-pkg-perl 0.1.29+b5:amd64 Perl interface to libapt-pkg ii libatk-adaptor:amd64 2.20.1-2:amd64 AT-SPI 2 toolkit bridge ii libauthen-captcha-perl 1.024-1:all Perl extension for creating captcha's ii libcaptcha-recaptcha-perl 0.97-1:all perl implementation of the reCAPTCHA API ii libcapture-tiny-perl 0.42-1:all module to capture STDOUT and STDERR ii libcgi-emulate-psgi-perl 0.21-1:all PSGI adapter for CGI ii libclass-adapter-perl 1.07-1:all Perl implementation of the "Adapter" Design Pattern ii libgd-securityimage-perl 1.73-2:all security image (captcha) generator ii libio-capture-perl 0.05-3:all Abstract Base Class to build modules to capture output ii liblavfile-2.1-0:amd64 2:2.1.0-dmo8:amd64 MJPEG capture/editing/replay and MPEG encoding toolset (library) un liblog-any-adapter-perl : (no description available) ii libmail-imaptalk-perl 4.03-1:all IMAP client interface with lots of features ii libmjpegutils-2.1-0:amd64 2:2.1.0-dmo8:amd64 MJPEG capture/editing/replay and MPEG encoding toolset (library) ii libmpeg2encpp-2.1-0:amd64 2:2.1.0-dmo8:amd64 MJPEG capture/editing/replay and MPEG encoding toolset (library) ii libmplex2-2.1-0:amd64 2:2.1.0-dmo8:amd64 MJPEG capture/editing/replay and MPEG encoding toolset (library) ii libncap44 1.9.2-2.1:amd64 network capture library ii libnet-pcap-perl 0.18-1:amd64 Perl binding to the LBL pcap packet capture library ii libopencore-amrnb0:amd64 0.1.3-2.1:amd64 Adaptive Multi Rate speech codec - shared library ii libopencore-amrnb0:i386 0.1.3-2.1:i386 Adaptive Multi Rate speech codec - shared library ii libopencore-amrnb-dev:amd64 0.1.3-2.1:amd64 Adaptive Multi Rate speech codec - development files ii libopencore-amrwb0:amd64 0.1.3-2.1:amd64 Adaptive Multi-Rate - Wideband speech codec - shared library ii libopencore-amrwb0:i386 0.1.3-2.1:i386 Adaptive Multi-Rate - Wideband speech codec - shared library ii libopencore-amrwb-dev:amd64 0.1.3-2.1:amd64 Adaptive Multi-Rate - Wideband speech codec - development files ii libpcap0.8:amd64 1.7.4-2:amd64 system interface for user-level packet capture ii libpcap0.8:i386 1.7.4-2:i386 system interface for user-level packet capture ii libpsm-infinipath1 3.3+19.g67c0807.open-1:amd64 PSM Messaging library for Intel Truescale adapters ii libraptor1:amd64 1.4.21-11+b1:amd64 Raptor RDF parser and serializer library ii libraptor2-0:amd64 2.0.14-1:amd64 Raptor 2 RDF syntax library ii libsz2:amd64 0.3.2-1:amd64 Adaptive Entropy Coding library - SZIP ii libtext-table-perl 1.123-1:amd64 Create tables that adapt to alignment requirements ii libvideo-capture-v4l-perl 0.902-4+b1:amd64 Perl interface to the Video4linux framegrabber interface ii libwiretap0 1.4.6-1:amd64 network packet capture library -- shared library ii libwiretap2 1.8.7-1:amd64 network packet capture library -- shared library ii libwiretap5:amd64 2.0.4+gdd7746e-1:amd64 network packet capture library -- shared library ii mjpegtools 2:2.1.0-dmo8:amd64 MJPEG video capture/editting/playback MPEG encoding ii ncaptool 1.9.2-2.1:amd64 network capture tool un netselect-apt : (no description available) un packagekit-backend-aptcc : (no description available) ii packit 1.0-3:amd64 network injection and capture tool un python3.5-apt : (no description available) ii python3-apt 1.1.0~beta2:amd64 Python 3 interface to libapt-pkg ii python3-aptdaemon 1.1.1+bzr982-1:all Python 3 modules for the server and client of aptdaemon un python3-apt-dbg : (no description available) ii python-apt 1.1.0~beta2:amd64 Python interface to libapt-pkg ii python-apt-common 1.1.0~beta2:all Python interface to libapt-pkg (locales) ii python-aptdaemon 1.1.1+bzr982-1:all Python 2 modules for the server and client of aptdaemon un python-aptdaemon-gtk : (no description available) ii python-wrapt 1.8.0-5+b2:amd64 decorators, wrappers and monkey patching. - Python 2.x ii raptor-utils 1.4.21-11+b1:amd64 Raptor RDF parser and serializer utilities ii streamer 3.103-4+b1:amd64 television capture tool (images/movies) ii synaptic 0.83+b1:amd64 Graphical package manager ii wakeonlan 0.41-11:all Sends 'magic packets' to wake-on-LAN enabled ethernet adapters ii xdtv 2.4.1~cvs15-0.7:amd64 Video4Linux Stream Capture Viewer and Decoder ii xnc 5.0.4-4:amd64 X Northern Captain nc/mc-like filemanager for X ------------------------------- ------------------------------- running: ./dlocate -l packagedoesnotexist COLUMNS="195" TEMP=" -v -l -- 'packagedoesnotexist'" PKGS='([0]="packagedoesnotexist")' OPTION="-l" RE_SEPARATOR="|" PKGS_REGEXP="packagedoesnotexist" FILES_REGEXP="(packagedoesnotexist)" RUNNING: grep -E -- 'packagedoesnotexist' /var/lib/dlocate/dpkg-list ------------------------------- ------------------------------- running: ./dlocate -l xmp COLUMNS="195" TEMP=" -v -l -- 'xmp'" PKGS='([0]="xmp")' OPTION="-l" RE_SEPARATOR="|" PKGS_REGEXP="xmp" FILES_REGEXP="(xmp)" RUNNING: grep -E -- 'xmp' /var/lib/dlocate/dpkg-list Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==========================================-==========================================-====================================================================================================== ii libnet-xmpp-perl 1.02-5:all XMPP Perl library ii libxmp4:amd64 4.3.13-1:amd64 module file rendering library ii libxmpcore-java 5.1.2-3:all Adobe XMP Toolkit for Java ii xmp 4.0.11-1:amd64 module player supporting AWE32, GUS, and software-mixing ii xmp-common 3.4.0-3:all common files for xmp and the xmp Audacious plugin un xmp-player : (no description available) ------------------------------- ------------------------------- running: ./dlocate -du dlocate COLUMNS="195" TEMP=" -v --du -- 'dlocate'" PKGS='([0]="dlocate")' OPTION="--du" RE_SEPARATOR="|" PKGS_REGEXP="dlocate" FILES_REGEXP="(dlocate)" 4 /etc/bash_completion.d/dlocate-completion 4 /etc/cron.daily/dlocate 4 /etc/default/dlocate 16 /usr/bin/dlocate 4 /usr/sbin/dpkg-hold 4 /usr/sbin/dpkg-purge 4 /usr/sbin/dpkg-remove 4 /usr/sbin/dpkg-unhold 4 /usr/sbin/update-dlocatedb 8 /usr/share/doc/dlocate/changelog.gz 4 /usr/share/doc/dlocate/copyright 4 /usr/share/doc/dlocate/README.Debian 4 /usr/share/man/man1/dlocate.1.gz 4 /usr/share/man/man8/dpkg-hold.8.gz 4 /usr/share/man/man8/dpkg-purge.8.gz 4 /usr/share/man/man8/dpkg-remove.8.gz 4 /usr/share/man/man8/dpkg-unhold.8.gz 4 /usr/share/man/man8/update-dlocatedb.8.gz 88 total ------------------------------- ------------------------------- running: ./dlocate -du bash COLUMNS="195" TEMP=" -v --du -- 'bash'" PKGS='([0]="bash")' OPTION="--du" RE_SEPARATOR="|" PKGS_REGEXP="bash" FILES_REGEXP="(bash)" 1016 /bin/bash 4 /etc/bash.bashrc 4 /etc/skel/.bash_logout 4 /etc/skel/.bash_profile 4 /etc/skel/.bashrc 4 /etc/skel/.profile 8 /usr/bin/bashbug 12 /usr/bin/clear_console 4 /usr/share/doc/bash/changelog.Debian.amd64.gz 32 /usr/share/doc/bash/changelog.Debian.gz 92 /usr/share/doc/bash/CHANGES.gz 8 /usr/share/doc/bash/COMPAT.gz 12 /usr/share/doc/bash/copyright 4 /usr/share/doc/bash/inputrc.arrows 4 /usr/share/doc/bash/INTRO.gz 28 /usr/share/doc/bash/NEWS.gz 4 /usr/share/doc/bash/POSIX.gz 4 /usr/share/doc/bash/RBASH 4 /usr/share/doc/bash/README 4 /usr/share/doc/bash/README.abs-guide 4 /usr/share/doc/bash/README.commands.gz 4 /usr/share/doc/bash/README.Debian.gz 4 /usr/share/lintian/overrides/bash 4 /usr/share/locale/af/LC_MESSAGES/bash.mo 232 /usr/share/locale/bg/LC_MESSAGES/bash.mo 12 /usr/share/locale/ca/LC_MESSAGES/bash.mo 172 /usr/share/locale/cs/LC_MESSAGES/bash.mo 100 /usr/share/locale/da/LC_MESSAGES/bash.mo 88 /usr/share/locale/de/LC_MESSAGES/bash.mo 40 /usr/share/locale/el/LC_MESSAGES/bash.mo 164 /usr/share/locale/en@boldquot/LC_MESSAGES/bash.mo 164 /usr/share/locale/en@quot/LC_MESSAGES/bash.mo 160 /usr/share/locale/eo/LC_MESSAGES/bash.mo 120 /usr/share/locale/es/LC_MESSAGES/bash.mo 12 /usr/share/locale/et/LC_MESSAGES/bash.mo 104 /usr/share/locale/fi/LC_MESSAGES/bash.mo 124 /usr/share/locale/fr/LC_MESSAGES/bash.mo 60 /usr/share/locale/ga/LC_MESSAGES/bash.mo 64 /usr/share/locale/gl/LC_MESSAGES/bash.mo 36 /usr/share/locale/hr/LC_MESSAGES/bash.mo 112 /usr/share/locale/hu/LC_MESSAGES/bash.mo 108 /usr/share/locale/id/LC_MESSAGES/bash.mo 120 /usr/share/locale/it/LC_MESSAGES/bash.mo 132 /usr/share/locale/ja/LC_MESSAGES/bash.mo 32 /usr/share/locale/lt/LC_MESSAGES/bash.mo 168 /usr/share/locale/nl/LC_MESSAGES/bash.mo 172 /usr/share/locale/pl/LC_MESSAGES/bash.mo 12 /usr/share/locale/pt_BR/LC_MESSAGES/bash.mo 12 /usr/share/locale/ro/LC_MESSAGES/bash.mo 12 /usr/share/locale/ru/LC_MESSAGES/bash.mo 120 /usr/share/locale/sk/LC_MESSAGES/bash.mo 116 /usr/share/locale/sl/LC_MESSAGES/bash.mo 216 /usr/share/locale/sr/LC_MESSAGES/bash.mo 164 /usr/share/locale/sv/LC_MESSAGES/bash.mo 88 /usr/share/locale/tr/LC_MESSAGES/bash.mo 220 /usr/share/locale/uk/LC_MESSAGES/bash.mo 176 /usr/share/locale/vi/LC_MESSAGES/bash.mo 100 /usr/share/locale/zh_CN/LC_MESSAGES/bash.mo 8 /usr/share/locale/zh_TW/LC_MESSAGES/bash.mo 84 /usr/share/man/man1/bash.1.gz 4 /usr/share/man/man1/bashbug.1.gz 4 /usr/share/man/man1/clear_console.1.gz 4 /usr/share/man/man1/rbash.1.gz 4 /usr/share/man/man7/bash-builtins.7.gz 4 /usr/share/menu/bash 5116 total ------------------------------- ------------------------------- running: ./dlocate -du dpkg COLUMNS="195" TEMP=" -v --du -- 'dpkg'" PKGS='([0]="dpkg")' OPTION="--du" RE_SEPARATOR="|" PKGS_REGEXP="dpkg" FILES_REGEXP="(dpkg)" 4 /etc/alternatives/README 4 /etc/cron.daily/dpkg 4 /etc/dpkg/dpkg.cfg 4 /etc/logrotate.d/dpkg 32 /sbin/start-stop-daemon 288 /usr/bin/dpkg 144 /usr/bin/dpkg-deb 140 /usr/bin/dpkg-divert 20 /usr/bin/dpkg-maintscript-helper 148 /usr/bin/dpkg-query 116 /usr/bin/dpkg-split 64 /usr/bin/dpkg-statoverride 68 /usr/bin/dpkg-trigger 48 /usr/bin/update-alternatives 4 /usr/share/doc/dpkg/AUTHORS 168 /usr/share/doc/dpkg/changelog.Debian.gz 696 /usr/share/doc/dpkg/changelog.gz 8 /usr/share/doc/dpkg/copyright 4 /usr/share/doc/dpkg/README.feature-removal-schedule.gz 4 /usr/share/doc/dpkg/THANKS.gz 4 /usr/share/doc/dpkg/usertags.gz 4 /usr/share/dpkg/abitable 4 /usr/share/dpkg/cputable 4 /usr/share/dpkg/ostable 4 /usr/share/dpkg/triplettable 4 /usr/share/lintian/overrides/dpkg 64 /usr/share/locale/ast/LC_MESSAGES/dpkg.mo 4 /usr/share/locale/bs/LC_MESSAGES/dpkg.mo 156 /usr/share/locale/ca/LC_MESSAGES/dpkg.mo 144 /usr/share/locale/cs/LC_MESSAGES/dpkg.mo 140 /usr/share/locale/da/LC_MESSAGES/dpkg.mo 156 /usr/share/locale/de/LC_MESSAGES/dpkg.mo 88 /usr/share/locale/dz/LC_MESSAGES/dpkg.mo 76 /usr/share/locale/el/LC_MESSAGES/dpkg.mo 140 /usr/share/locale/eo/LC_MESSAGES/dpkg.mo 152 /usr/share/locale/es/LC_MESSAGES/dpkg.mo 24 /usr/share/locale/et/LC_MESSAGES/dpkg.mo 148 /usr/share/locale/eu/LC_MESSAGES/dpkg.mo 160 /usr/share/locale/fr/LC_MESSAGES/dpkg.mo 56 /usr/share/locale/gl/LC_MESSAGES/dpkg.mo 44 /usr/share/locale/hu/LC_MESSAGES/dpkg.mo 76 /usr/share/locale/id/LC_MESSAGES/dpkg.mo 148 /usr/share/locale/it/LC_MESSAGES/dpkg.mo 176 /usr/share/locale/ja/LC_MESSAGES/dpkg.mo 76 /usr/share/locale/km/LC_MESSAGES/dpkg.mo 88 /usr/share/locale/ko/LC_MESSAGES/dpkg.mo 8 /usr/share/locale/ku/LC_MESSAGES/dpkg.mo 36 /usr/share/locale/lt/LC_MESSAGES/dpkg.mo 68 /usr/share/locale/mr/LC_MESSAGES/dpkg.mo 76 /usr/share/locale/nb/LC_MESSAGES/dpkg.mo 68 /usr/share/locale/ne/LC_MESSAGES/dpkg.mo 156 /usr/share/locale/nl/LC_MESSAGES/dpkg.mo 40 /usr/share/locale/nn/LC_MESSAGES/dpkg.mo 12 /usr/share/locale/pa/LC_MESSAGES/dpkg.mo 148 /usr/share/locale/pl/LC_MESSAGES/dpkg.mo 56 /usr/share/locale/pt_BR/LC_MESSAGES/dpkg.mo 156 /usr/share/locale/pt/LC_MESSAGES/dpkg.mo 84 /usr/share/locale/ro/LC_MESSAGES/dpkg.mo 192 /usr/share/locale/ru/LC_MESSAGES/dpkg.mo 128 /usr/share/locale/sk/LC_MESSAGES/dpkg.mo 140 /usr/share/locale/sv/LC_MESSAGES/dpkg.mo 216 /usr/share/locale/th/LC_MESSAGES/dpkg.mo 40 /usr/share/locale/tl/LC_MESSAGES/dpkg.mo 156 /usr/share/locale/tr/LC_MESSAGES/dpkg.mo 172 /usr/share/locale/vi/LC_MESSAGES/dpkg.mo 144 /usr/share/locale/zh_CN/LC_MESSAGES/dpkg.mo 116 /usr/share/locale/zh_TW/LC_MESSAGES/dpkg.mo 16 /usr/share/man/de/man1/dpkg.1.gz 8 /usr/share/man/de/man1/dpkg-deb.1.gz 4 /usr/share/man/de/man1/dpkg-divert.1.gz 8 /usr/share/man/de/man1/dpkg-maintscript-helper.1.gz 8 /usr/share/man/de/man1/dpkg-query.1.gz 4 /usr/share/man/de/man1/dpkg-split.1.gz 4 /usr/share/man/de/man1/dpkg-statoverride.1.gz 4 /usr/share/man/de/man1/dpkg-trigger.1.gz 8 /usr/share/man/de/man1/update-alternatives.1.gz 4 /usr/share/man/de/man5/dpkg.cfg.5.gz 8 /usr/share/man/de/man8/start-stop-daemon.8.gz 4 /usr/share/man/es/man1/dpkg-divert.1.gz 4 /usr/share/man/es/man1/dpkg-split.1.gz 4 /usr/share/man/es/man1/dpkg-trigger.1.gz 8 /usr/share/man/es/man1/update-alternatives.1.gz 4 /usr/share/man/es/man5/dpkg.cfg.5.gz 8 /usr/share/man/es/man8/start-stop-daemon.8.gz 8 /usr/share/man/fr/man1/dpkg-deb.1.gz 4 /usr/share/man/fr/man1/dpkg-divert.1.gz 8 /usr/share/man/fr/man1/dpkg-maintscript-helper.1.gz 8 /usr/share/man/fr/man1/dpkg-query.1.gz 4 /usr/share/man/fr/man1/dpkg-split.1.gz 4 /usr/share/man/fr/man1/dpkg-statoverride.1.gz 4 /usr/share/man/fr/man1/dpkg-trigger.1.gz 8 /usr/share/man/fr/man1/update-alternatives.1.gz 4 /usr/share/man/fr/man5/dpkg.cfg.5.gz 8 /usr/share/man/fr/man8/start-stop-daemon.8.gz 4 /usr/share/man/hu/man5/dpkg.cfg.5.gz 8 /usr/share/man/it/man1/dpkg-deb.1.gz 8 /usr/share/man/it/man1/dpkg-maintscript-helper.1.gz 8 /usr/share/man/it/man1/dpkg-query.1.gz 4 /usr/share/man/it/man1/dpkg-split.1.gz 4 /usr/share/man/it/man1/dpkg-statoverride.1.gz 8 /usr/share/man/it/man1/update-alternatives.1.gz 4 /usr/share/man/it/man5/dpkg.cfg.5.gz 8 /usr/share/man/it/man8/start-stop-daemon.8.gz 4 /usr/share/man/ja/man1/dpkg-divert.1.gz 4 /usr/share/man/ja/man1/dpkg-split.1.gz 4 /usr/share/man/ja/man1/dpkg-trigger.1.gz 8 /usr/share/man/ja/man1/update-alternatives.1.gz 4 /usr/share/man/ja/man5/dpkg.cfg.5.gz 8 /usr/share/man/ja/man8/start-stop-daemon.8.gz 16 /usr/share/man/man1/dpkg.1.gz 4 /usr/share/man/man1/dpkg-deb.1.gz 4 /usr/share/man/man1/dpkg-divert.1.gz 4 /usr/share/man/man1/dpkg-maintscript-helper.1.gz 8 /usr/share/man/man1/dpkg-query.1.gz 4 /usr/share/man/man1/dpkg-split.1.gz 4 /usr/share/man/man1/dpkg-statoverride.1.gz 4 /usr/share/man/man1/dpkg-trigger.1.gz 8 /usr/share/man/man1/update-alternatives.1.gz 4 /usr/share/man/man5/dpkg.cfg.5.gz 8 /usr/share/man/man8/start-stop-daemon.8.gz 16 /usr/share/man/nl/man1/dpkg.1.gz 8 /usr/share/man/nl/man1/dpkg-deb.1.gz 4 /usr/share/man/nl/man1/dpkg-divert.1.gz 8 /usr/share/man/nl/man1/dpkg-maintscript-helper.1.gz 8 /usr/share/man/nl/man1/dpkg-query.1.gz 4 /usr/share/man/nl/man1/dpkg-split.1.gz 4 /usr/share/man/nl/man1/dpkg-statoverride.1.gz 4 /usr/share/man/nl/man1/dpkg-trigger.1.gz 8 /usr/share/man/nl/man1/update-alternatives.1.gz 4 /usr/share/man/nl/man5/dpkg.cfg.5.gz 8 /usr/share/man/nl/man8/start-stop-daemon.8.gz 4 /usr/share/man/pl/man1/dpkg-divert.1.gz 4 /usr/share/man/pl/man1/dpkg-split.1.gz 4 /usr/share/man/pl/man1/dpkg-trigger.1.gz 8 /usr/share/man/pl/man1/update-alternatives.1.gz 4 /usr/share/man/pl/man5/dpkg.cfg.5.gz 8 /usr/share/man/pl/man8/start-stop-daemon.8.gz 8 /usr/share/man/sv/man1/dpkg-deb.1.gz 4 /usr/share/man/sv/man1/dpkg-divert.1.gz 8 /usr/share/man/sv/man1/dpkg-maintscript-helper.1.gz 8 /usr/share/man/sv/man1/dpkg-query.1.gz 4 /usr/share/man/sv/man1/dpkg-split.1.gz 4 /usr/share/man/sv/man1/dpkg-statoverride.1.gz 4 /usr/share/man/sv/man1/dpkg-trigger.1.gz 8 /usr/share/man/sv/man1/update-alternatives.1.gz 4 /usr/share/man/sv/man5/dpkg.cfg.5.gz 8 /usr/share/man/sv/man8/start-stop-daemon.8.gz 6812 total ------------------------------- ------------------------------- running: ./dlocate -du apt COLUMNS="195" TEMP=" -v --du -- 'apt'" PKGS='([0]="apt")' OPTION="--du" RE_SEPARATOR="|" PKGS_REGEXP="apt" FILES_REGEXP="(apt)" 4 /etc/apt/apt.conf.d/01autoremove 4 /etc/cron.daily/apt-compat 4 /etc/kernel/postinst.d/apt-auto-removal 4 /etc/logrotate.d/apt 4 /lib/systemd/system/apt-daily.service 4 /lib/systemd/system/apt-daily.timer 16 /usr/bin/apt 80 /usr/bin/apt-cache 24 /usr/bin/apt-cdrom 20 /usr/bin/apt-config 44 /usr/bin/apt-get 24 /usr/bin/apt-key 44 /usr/bin/apt-mark 28 /usr/lib/apt/apt-helper 16 /usr/lib/apt/apt.systemd.daily 28 /usr/lib/apt/methods/cdrom 20 /usr/lib/apt/methods/copy 20 /usr/lib/apt/methods/file 60 /usr/lib/apt/methods/ftp 52 /usr/lib/apt/methods/gpgv 80 /usr/lib/apt/methods/http 100 /usr/lib/apt/methods/mirror 44 /usr/lib/apt/methods/rred 32 /usr/lib/apt/methods/rsh 20 /usr/lib/apt/methods/store 4 /usr/lib/dpkg/methods/apt/desc.apt 4 /usr/lib/dpkg/methods/apt/install 4 /usr/lib/dpkg/methods/apt/names 8 /usr/lib/dpkg/methods/apt/setup 4 /usr/lib/dpkg/methods/apt/update 332 /usr/lib/x86_64-linux-gnu/libapt-private.so.0.0.0 8 /usr/share/bash-completion/completions/apt 4 /usr/share/bug/apt/script 124 /usr/share/doc/apt/changelog.gz 4 /usr/share/doc/apt/copyright 4 /usr/share/doc/apt/examples/apt.conf 4 /usr/share/doc/apt/examples/apt-https-method-example.conf.gz 8 /usr/share/doc/apt/examples/configure-index.gz 4 /usr/share/doc/apt/examples/sources.list 4 /usr/share/doc/apt/NEWS.Debian.gz 4 /usr/share/lintian/overrides/apt 20 /usr/share/locale/ar/LC_MESSAGES/apt.mo 28 /usr/share/locale/ast/LC_MESSAGES/apt.mo 44 /usr/share/locale/bg/LC_MESSAGES/apt.mo 8 /usr/share/locale/bs/LC_MESSAGES/apt.mo 32 /usr/share/locale/ca/LC_MESSAGES/apt.mo 40 /usr/share/locale/cs/LC_MESSAGES/apt.mo 16 /usr/share/locale/cy/LC_MESSAGES/apt.mo 36 /usr/share/locale/da/LC_MESSAGES/apt.mo 40 /usr/share/locale/de/LC_MESSAGES/apt.mo 44 /usr/share/locale/dz/LC_MESSAGES/apt.mo 36 /usr/share/locale/el/LC_MESSAGES/apt.mo 48 /usr/share/locale/es/LC_MESSAGES/apt.mo 24 /usr/share/locale/eu/LC_MESSAGES/apt.mo 24 /usr/share/locale/fi/LC_MESSAGES/apt.mo 36 /usr/share/locale/fr/LC_MESSAGES/apt.mo 32 /usr/share/locale/gl/LC_MESSAGES/apt.mo 48 /usr/share/locale/hu/LC_MESSAGES/apt.mo 40 /usr/share/locale/it/LC_MESSAGES/apt.mo 52 /usr/share/locale/ja/LC_MESSAGES/apt.mo 40 /usr/share/locale/km/LC_MESSAGES/apt.mo 32 /usr/share/locale/ko/LC_MESSAGES/apt.mo 8 /usr/share/locale/ku/LC_MESSAGES/apt.mo 16 /usr/share/locale/lt/LC_MESSAGES/apt.mo 36 /usr/share/locale/mr/LC_MESSAGES/apt.mo 28 /usr/share/locale/nb/LC_MESSAGES/apt.mo 32 /usr/share/locale/ne/LC_MESSAGES/apt.mo 48 /usr/share/locale/nl/LC_MESSAGES/apt.mo 20 /usr/share/locale/nn/LC_MESSAGES/apt.mo 32 /usr/share/locale/pl/LC_MESSAGES/apt.mo 24 /usr/share/locale/pt_BR/LC_MESSAGES/apt.mo 32 /usr/share/locale/pt/LC_MESSAGES/apt.mo 24 /usr/share/locale/ro/LC_MESSAGES/apt.mo 60 /usr/share/locale/ru/LC_MESSAGES/apt.mo 32 /usr/share/locale/sk/LC_MESSAGES/apt.mo 32 /usr/share/locale/sl/LC_MESSAGES/apt.mo 40 /usr/share/locale/sv/LC_MESSAGES/apt.mo 56 /usr/share/locale/th/LC_MESSAGES/apt.mo 24 /usr/share/locale/tl/LC_MESSAGES/apt.mo 40 /usr/share/locale/tr/LC_MESSAGES/apt.mo 40 /usr/share/locale/uk/LC_MESSAGES/apt.mo 40 /usr/share/locale/vi/LC_MESSAGES/apt.mo 44 /usr/share/locale/zh_CN/LC_MESSAGES/apt.mo 24 /usr/share/locale/zh_TW/LC_MESSAGES/apt.mo 20 /usr/share/man/de/man5/apt.conf.5.gz 8 /usr/share/man/de/man5/apt_preferences.5.gz 8 /usr/share/man/de/man8/apt-cache.8.gz 4 /usr/share/man/de/man8/apt-cdrom.8.gz 4 /usr/share/man/de/man8/apt-config.8.gz 12 /usr/share/man/de/man8/apt-get.8.gz 4 /usr/share/man/de/man8/apt-key.8.gz 20 /usr/share/man/es/man5/apt.conf.5.gz 8 /usr/share/man/es/man5/apt_preferences.5.gz 8 /usr/share/man/es/man8/apt-cache.8.gz 4 /usr/share/man/es/man8/apt-cdrom.8.gz 4 /usr/share/man/es/man8/apt-config.8.gz 4 /usr/share/man/es/man8/apt-key.8.gz 20 /usr/share/man/fr/man5/apt.conf.5.gz 8 /usr/share/man/fr/man5/apt_preferences.5.gz 8 /usr/share/man/fr/man8/apt-cache.8.gz 4 /usr/share/man/fr/man8/apt-cdrom.8.gz 4 /usr/share/man/fr/man8/apt-config.8.gz 12 /usr/share/man/fr/man8/apt-get.8.gz 4 /usr/share/man/fr/man8/apt-key.8.gz 20 /usr/share/man/it/man5/apt.conf.5.gz 8 /usr/share/man/it/man5/apt_preferences.5.gz 8 /usr/share/man/it/man5/sources.list.5.gz 4 /usr/share/man/it/man8/apt.8.gz 8 /usr/share/man/it/man8/apt-cache.8.gz 4 /usr/share/man/it/man8/apt-cdrom.8.gz 4 /usr/share/man/it/man8/apt-config.8.gz 12 /usr/share/man/it/man8/apt-get.8.gz 4 /usr/share/man/it/man8/apt-key.8.gz 4 /usr/share/man/it/man8/apt-mark.8.gz 4 /usr/share/man/it/man8/apt-secure.8.gz 20 /usr/share/man/ja/man5/apt.conf.5.gz 8 /usr/share/man/ja/man5/apt_preferences.5.gz 12 /usr/share/man/ja/man5/sources.list.5.gz 4 /usr/share/man/ja/man8/apt.8.gz 8 /usr/share/man/ja/man8/apt-cache.8.gz 4 /usr/share/man/ja/man8/apt-cdrom.8.gz 4 /usr/share/man/ja/man8/apt-config.8.gz 12 /usr/share/man/ja/man8/apt-get.8.gz 4 /usr/share/man/ja/man8/apt-key.8.gz 4 /usr/share/man/ja/man8/apt-mark.8.gz 8 /usr/share/man/ja/man8/apt-secure.8.gz 20 /usr/share/man/man5/apt.conf.5.gz 8 /usr/share/man/man5/apt_preferences.5.gz 8 /usr/share/man/man5/sources.list.5.gz 4 /usr/share/man/man8/apt.8.gz 8 /usr/share/man/man8/apt-cache.8.gz 4 /usr/share/man/man8/apt-cdrom.8.gz 4 /usr/share/man/man8/apt-config.8.gz 12 /usr/share/man/man8/apt-get.8.gz 4 /usr/share/man/man8/apt-key.8.gz 4 /usr/share/man/man8/apt-mark.8.gz 4 /usr/share/man/man8/apt-secure.8.gz 20 /usr/share/man/nl/man5/apt.conf.5.gz 8 /usr/share/man/nl/man5/apt_preferences.5.gz 12 /usr/share/man/nl/man5/sources.list.5.gz 4 /usr/share/man/nl/man8/apt.8.gz 8 /usr/share/man/nl/man8/apt-cache.8.gz 4 /usr/share/man/nl/man8/apt-cdrom.8.gz 4 /usr/share/man/nl/man8/apt-config.8.gz 12 /usr/share/man/nl/man8/apt-get.8.gz 4 /usr/share/man/nl/man8/apt-key.8.gz 4 /usr/share/man/nl/man8/apt-mark.8.gz 8 /usr/share/man/nl/man8/apt-secure.8.gz 8 /usr/share/man/pl/man5/apt_preferences.5.gz 8 /usr/share/man/pl/man8/apt-cache.8.gz 4 /usr/share/man/pl/man8/apt-cdrom.8.gz 4 /usr/share/man/pl/man8/apt-config.8.gz 4 /usr/share/man/pl/man8/apt-key.8.gz 20 /usr/share/man/pt/man5/apt.conf.5.gz 8 /usr/share/man/pt/man5/apt_preferences.5.gz 8 /usr/share/man/pt/man8/apt-cache.8.gz 4 /usr/share/man/pt/man8/apt-cdrom.8.gz 4 /usr/share/man/pt/man8/apt-config.8.gz 12 /usr/share/man/pt/man8/apt-get.8.gz 4 /usr/share/man/pt/man8/apt-key.8.gz 3344 total ------------------------------- ------------------------------- running: ./dlocate -du packagedoesnotexist COLUMNS="195" TEMP=" -v --du -- 'packagedoesnotexist'" PKGS='([0]="packagedoesnotexist")' OPTION="--du" RE_SEPARATOR="|" PKGS_REGEXP="packagedoesnotexist" FILES_REGEXP="(packagedoesnotexist)" Package packagedoesnotexist is not installed or /var/lib/dpkg/info/packagedoesnotexist.list is empty. ------------------------------- ------------------------------- running: ./dlocate -du xmp COLUMNS="195" TEMP=" -v --du -- 'xmp'" PKGS='([0]="xmp")' OPTION="--du" RE_SEPARATOR="|" PKGS_REGEXP="xmp" FILES_REGEXP="(xmp)" 4 /etc/xmp/modules.conf 4 /etc/xmp/xmp.conf 52 /usr/bin/xmp 4 /usr/lib/mime/packages/xmp 8 /usr/share/doc/xmp/changelog.Debian.gz 4 /usr/share/doc/xmp/changelog.gz 4 /usr/share/doc/xmp/copyright 4 /usr/share/doc/xmp/CREDITS 4 /usr/share/doc/xmp/README 4 /usr/share/man/man1/xmp.1.gz 92 total ------------------------------- ------------------------------- running: ./dlocate -conf dlocate COLUMNS="195" TEMP=" -v --conf -- 'dlocate'" PKGS='([0]="dlocate")' OPTION="--conf" RE_SEPARATOR="|" PKGS_REGEXP="dlocate" FILES_REGEXP="(dlocate)" /etc/default/dlocate /etc/bash_completion.d/dlocate-completion /etc/cron.daily/dlocate ------------------------------- ------------------------------- running: ./dlocate -conf bash COLUMNS="195" TEMP=" -v --conf -- 'bash'" PKGS='([0]="bash")' OPTION="--conf" RE_SEPARATOR="|" PKGS_REGEXP="bash" FILES_REGEXP="(bash)" /etc/bash.bashrc /etc/skel/.bash_logout /etc/skel/.bashrc /etc/skel/.profile ------------------------------- ------------------------------- running: ./dlocate -conf dpkg COLUMNS="195" TEMP=" -v --conf -- 'dpkg'" PKGS='([0]="dpkg")' OPTION="--conf" RE_SEPARATOR="|" PKGS_REGEXP="dpkg" FILES_REGEXP="(dpkg)" /etc/alternatives/README /etc/cron.daily/dpkg /etc/dpkg/dpkg.cfg /etc/logrotate.d/dpkg ------------------------------- ------------------------------- running: ./dlocate -conf apt COLUMNS="195" TEMP=" -v --conf -- 'apt'" PKGS='([0]="apt")' OPTION="--conf" RE_SEPARATOR="|" PKGS_REGEXP="apt" FILES_REGEXP="(apt)" /etc/apt/apt.conf.d/01autoremove /etc/cron.daily/apt-compat /etc/kernel/postinst.d/apt-auto-removal /etc/logrotate.d/apt ------------------------------- ------------------------------- running: ./dlocate -conf packagedoesnotexist COLUMNS="195" TEMP=" -v --conf -- 'packagedoesnotexist'" PKGS='([0]="packagedoesnotexist")' OPTION="--conf" RE_SEPARATOR="|" PKGS_REGEXP="packagedoesnotexist" FILES_REGEXP="(packagedoesnotexist)" Package packagedoesnotexist is not installed or has no conffiles. ------------------------------- ------------------------------- running: ./dlocate -conf xmp COLUMNS="195" TEMP=" -v --conf -- 'xmp'" PKGS='([0]="xmp")' OPTION="--conf" RE_SEPARATOR="|" PKGS_REGEXP="xmp" FILES_REGEXP="(xmp)" /etc/xmp/modules.conf /etc/xmp/xmp.conf ------------------------------- ------------------------------- running: ./dlocate -lsconf dlocate COLUMNS="195" TEMP=" -v --lsconf -- 'dlocate'" PKGS='([0]="dlocate")' OPTION="--lsconf" RE_SEPARATOR="|" PKGS_REGEXP="dlocate" FILES_REGEXP="(dlocate)" -rwxr-xr-x 1 root root 581 Dec 30 2012 /etc/bash_completion.d/dlocate-completion* -rwxr-xr-x 1 root root 1019 Jun 20 15:52 /etc/cron.daily/dlocate* -rw-r--r-- 1 root root 226 Jun 3 2009 /etc/default/dlocate ------------------------------- ------------------------------- running: ./dlocate -lsconf bash COLUMNS="195" TEMP=" -v --lsconf -- 'bash'" PKGS='([0]="bash")' OPTION="--lsconf" RE_SEPARATOR="|" PKGS_REGEXP="bash" FILES_REGEXP="(bash)" -rw-r--r-- 1 root root 508 May 9 2004 /etc/bash.bashrc -rw-r--r-- 1 root root 223 Jun 9 2010 /etc/skel/.bash_logout -rw-r--r-- 1 root root 1347 Jun 9 2010 /etc/skel/.bashrc -rw-r--r-- 1 root root 675 Apr 20 2008 /etc/skel/.profile ------------------------------- ------------------------------- running: ./dlocate -lsconf dpkg COLUMNS="195" TEMP=" -v --lsconf -- 'dpkg'" PKGS='([0]="dpkg")' OPTION="--lsconf" RE_SEPARATOR="|" PKGS_REGEXP="dpkg" FILES_REGEXP="(dpkg)" -rw-r--r-- 1 root root 100 Jul 20 2004 /etc/alternatives/README -rwxr-xr-x 1 root root 1597 Jun 6 2014 /etc/cron.daily/dpkg* -rw-r--r-- 1 root root 477 Jun 17 2005 /etc/dpkg/dpkg.cfg -rw-r--r-- 1 root root 234 Jun 12 12:49 /etc/logrotate.d/dpkg ------------------------------- ------------------------------- running: ./dlocate -lsconf apt COLUMNS="195" TEMP=" -v --lsconf -- 'apt'" PKGS='([0]="apt")' OPTION="--lsconf" RE_SEPARATOR="|" PKGS_REGEXP="apt" FILES_REGEXP="(apt)" -rw-r--r-- 1 root root 769 Nov 27 2015 /etc/apt/apt.conf.d/01autoremove -rwxr-xr-x 1 root root 920 Apr 6 04:24 /etc/cron.daily/apt-compat* -rwxr-xr-x 1 root root 2704 Dec 15 2015 /etc/kernel/postinst.d/apt-auto-removal* -rw-r--r-- 1 root root 177 Jun 12 12:49 /etc/logrotate.d/apt ------------------------------- ------------------------------- running: ./dlocate -lsconf packagedoesnotexist COLUMNS="195" TEMP=" -v --lsconf -- 'packagedoesnotexist'" PKGS='([0]="packagedoesnotexist")' OPTION="--lsconf" RE_SEPARATOR="|" PKGS_REGEXP="packagedoesnotexist" FILES_REGEXP="(packagedoesnotexist)" Package packagedoesnotexist is not installed or has no conffiles. ------------------------------- ------------------------------- running: ./dlocate -lsconf xmp COLUMNS="195" TEMP=" -v --lsconf -- 'xmp'" PKGS='([0]="xmp")' OPTION="--lsconf" RE_SEPARATOR="|" PKGS_REGEXP="xmp" FILES_REGEXP="(xmp)" -rw-r--r-- 1 root root 1174 Dec 2 2013 /etc/xmp/modules.conf -rw-r--r-- 1 root root 2970 Sep 29 2014 /etc/xmp/xmp.conf ------------------------------- ------------------------------- running: ./dlocate -md5sum dlocate COLUMNS="195" TEMP=" -v --md5sum -- 'dlocate'" PKGS='([0]="dlocate")' OPTION="--md5sum" RE_SEPARATOR="|" PKGS_REGEXP="dlocate" FILES_REGEXP="(dlocate)" 94a6a8b07e075d0ac6dcb8c30975aa02 usr/bin/dlocate c6fd2cc6a2ed1e5c9aa42d04e219bad4 usr/sbin/dpkg-hold 1b2c9b3b9a8c8197bb71f326dd42d3b2 usr/sbin/dpkg-purge 9e9f1afd4ea2002c3301bbdc041b0a95 usr/sbin/dpkg-remove 89088e7577f4e4dbfd1ff248e8b1f67d usr/sbin/dpkg-unhold 05a03db74e420755ddce99e11f903bef usr/sbin/update-dlocatedb df2b44f95ce2d2b721408d44abeb36ed usr/share/doc/dlocate/README.Debian 74cfdff56e2ef87f38961f9eed89361c usr/share/doc/dlocate/changelog.gz e56ac51480ec0fc86ca9146e8fb13984 usr/share/doc/dlocate/copyright d5b23f7f11e1545922d9642935bea72a usr/share/man/man1/dlocate.1.gz 9e3afe5454f1707e0c7b4a907495f733 usr/share/man/man8/dpkg-hold.8.gz 8961488bd61dcd5db8c49bf8c99e8584 usr/share/man/man8/dpkg-purge.8.gz 596c0316832bb42b5fdf45ddebcee96c usr/share/man/man8/dpkg-remove.8.gz a347b796998ec324160e5c0d34231cac usr/share/man/man8/dpkg-unhold.8.gz b04830983f5154688a683bb05b628407 usr/share/man/man8/update-dlocatedb.8.gz ------------------------------- ------------------------------- running: ./dlocate -md5sum bash COLUMNS="195" TEMP=" -v --md5sum -- 'bash'" PKGS='([0]="bash")' OPTION="--md5sum" RE_SEPARATOR="|" PKGS_REGEXP="bash" FILES_REGEXP="(bash)" 4cabfa9e8fedb10394dee8080fad603b bin/bash 86838bd2f744102eca8496d391209fc7 usr/bin/bashbug 4a3fb08b4e426571c9e38d8b6bdac44b usr/bin/clear_console af409121d0a07c9aae6060400ecab1e7 usr/share/doc/bash/CHANGES.gz 53f5fcc072d73bd3a9c3730961492373 usr/share/doc/bash/COMPAT.gz ab78b78be766692463cb112b88d5a74f usr/share/doc/bash/INTRO.gz 9df11d534062836a58f82ddad0df6c72 usr/share/doc/bash/NEWS.gz edea2eee495d96911e81e164ddc891ad usr/share/doc/bash/POSIX.gz 632b3fbdfd170709a7e4c3724624bf33 usr/share/doc/bash/RBASH e800272ac95eade956214be4eacba8cf usr/share/doc/bash/README 6bd7de8b98911613a536e83867e9b490 usr/share/doc/bash/README.Debian.gz 5dac7b9b6332d9845e315cf8fd50ea89 usr/share/doc/bash/README.abs-guide 007dea9b8141f038c602b23f78509e34 usr/share/doc/bash/README.commands.gz 813c1de0d606b213fd6daba1541017b2 usr/share/doc/bash/changelog.Debian.amd64.gz 63501aeb50f4ee5dc8b9d785b1714426 usr/share/doc/bash/changelog.Debian.gz 9632d707e9eca8b3ba2b1a98c1c3fdce usr/share/doc/bash/copyright 244319c9dd88c980910aacd76477b8d9 usr/share/doc/bash/inputrc.arrows 4574de6676d74019761f409168aa8e01 usr/share/lintian/overrides/bash db933979cd05c247d57d02c6bf3eb293 usr/share/locale/af/LC_MESSAGES/bash.mo be5607cf2dd215fb6bcb13a4d1e70d08 usr/share/locale/bg/LC_MESSAGES/bash.mo b9587d9cc22311996bf0ca42df6ab4a4 usr/share/locale/ca/LC_MESSAGES/bash.mo 54152e20670db39ff0f90b37e4f560d1 usr/share/locale/cs/LC_MESSAGES/bash.mo 178f7ce754adf6f2492219d3309601b7 usr/share/locale/da/LC_MESSAGES/bash.mo a532cf0257b74aedc7ebfd3359efdbe8 usr/share/locale/de/LC_MESSAGES/bash.mo cc24df3d16a5f80c0be9e656cf1b0c3b usr/share/locale/el/LC_MESSAGES/bash.mo 2a461c80f09a2c42859df7503acb6f73 usr/share/locale/en@boldquot/LC_MESSAGES/bash.mo 604ff9aad4a940ddaadbba9a09a320c9 usr/share/locale/en@quot/LC_MESSAGES/bash.mo eca2225bbfd4b11b94647bd763ef108e usr/share/locale/eo/LC_MESSAGES/bash.mo 8a1aa99cc1dda6da4ecb3e823320b9c7 usr/share/locale/es/LC_MESSAGES/bash.mo 8436957deca317e407acab3b1034ecbd usr/share/locale/et/LC_MESSAGES/bash.mo 1f7aac99cb0d2c687f3cf0044f9476ec usr/share/locale/fi/LC_MESSAGES/bash.mo 821a6a58b52c6216119d8acfafd3da26 usr/share/locale/fr/LC_MESSAGES/bash.mo 4b5605bc550e90f29f4d702d6c372019 usr/share/locale/ga/LC_MESSAGES/bash.mo 4e49bfba20bb9508fed3e83dee371c6f usr/share/locale/gl/LC_MESSAGES/bash.mo a4d6e7d66e1184660466ea26a03879ca usr/share/locale/hr/LC_MESSAGES/bash.mo e7aa615b30413e3b5227afb8371a8c7d usr/share/locale/hu/LC_MESSAGES/bash.mo 82c3279aa56a9eab1e43b26b7387f679 usr/share/locale/id/LC_MESSAGES/bash.mo fb08b3dd6db049ab3cae993f3d5935fd usr/share/locale/it/LC_MESSAGES/bash.mo 2cbf395d0a926c6cfb45f81022a2338d usr/share/locale/ja/LC_MESSAGES/bash.mo 00e2c790527e6e5a025d55489d041b00 usr/share/locale/lt/LC_MESSAGES/bash.mo df6e277f1c17eb734948da4d105b96f3 usr/share/locale/nl/LC_MESSAGES/bash.mo 21e74e35229ab63612e210ab3334681b usr/share/locale/pl/LC_MESSAGES/bash.mo ae8e1fa5a7c690b3cbce96a9106ae32f usr/share/locale/pt_BR/LC_MESSAGES/bash.mo 45e14c90ef660b04a62f6389725b4599 usr/share/locale/ro/LC_MESSAGES/bash.mo 5e0c1d9ac55507d6be79c38f39afa110 usr/share/locale/ru/LC_MESSAGES/bash.mo 878384f461926ad41112eabc0f15961e usr/share/locale/sk/LC_MESSAGES/bash.mo 84e7c4f8b0f3a5f17dff4275d52d2def usr/share/locale/sl/LC_MESSAGES/bash.mo bdd6c08ea316ade0b115dc1a3a675e2c usr/share/locale/sr/LC_MESSAGES/bash.mo 816f07a3e0528e54a2d013cfb28facca usr/share/locale/sv/LC_MESSAGES/bash.mo 57103caa6d32ba931aa2f44a659ba9ad usr/share/locale/tr/LC_MESSAGES/bash.mo 2fb88e102f63dc65440af4b299138369 usr/share/locale/uk/LC_MESSAGES/bash.mo a95dad2c8bd5fab04f02358d19fe11f6 usr/share/locale/vi/LC_MESSAGES/bash.mo d390b21a6390f1fac45e7c6d3c5cbb11 usr/share/locale/zh_CN/LC_MESSAGES/bash.mo 07a8fec92b63e5a357f1c9f5ce98fa94 usr/share/locale/zh_TW/LC_MESSAGES/bash.mo a98d97945a36f4c01508fa82d0235ef1 usr/share/man/man1/bash.1.gz ab8320c478c9d17caaa4d86e113cf0a2 usr/share/man/man1/bashbug.1.gz 0c912132bdbce02861669392deb3f84c usr/share/man/man1/clear_console.1.gz 6ad61b838c1370d3bed5d4410644f34a usr/share/man/man1/rbash.1.gz b2fb88f251700c29d638d9202e89a693 usr/share/man/man7/bash-builtins.7.gz 0c05a14279f95fdb4618a4ccaa469681 usr/share/menu/bash ------------------------------- ------------------------------- running: ./dlocate -md5sum dpkg COLUMNS="195" TEMP=" -v --md5sum -- 'dpkg'" PKGS='([0]="dpkg")' OPTION="--md5sum" RE_SEPARATOR="|" PKGS_REGEXP="dpkg" FILES_REGEXP="(dpkg)" 490ac21123d35116e5ba78c9d9028dec sbin/start-stop-daemon d2965be2b3809d2f5bd755d0533fbf7f usr/bin/dpkg 5c4fb767e89afb8ba58b338eb3b64606 usr/bin/dpkg-deb 798b3cab516303c6b85bc11b5a482ae9 usr/bin/dpkg-divert 98a964072b61fffe1f32df0803236051 usr/bin/dpkg-maintscript-helper 9428cbe366b2c13dfc237f8e743a1624 usr/bin/dpkg-query 517a20f5171796e95159817ef82ff4b4 usr/bin/dpkg-split 5b62e740f1844c6dc549746140442cc9 usr/bin/dpkg-statoverride c2864cf04717055039384fe7b7b26afe usr/bin/dpkg-trigger 37729c2acfaacd64931c6f19b69b8750 usr/bin/update-alternatives f5c2a9458457860e236b648010541d67 usr/share/doc/dpkg/AUTHORS 0deda02de7a6d04d308db2a57d93ad26 usr/share/doc/dpkg/README.feature-removal-schedule.gz 9d2a07f6ca63918e0711de69d93e72d7 usr/share/doc/dpkg/THANKS.gz 474aea2a3fa2424a1bb4bb1a6badee17 usr/share/doc/dpkg/changelog.Debian.gz e97bccdff0bcb68a54a90c28b81ca48f usr/share/doc/dpkg/changelog.gz 6a2d79a2c6cca445298c6781e499ad18 usr/share/doc/dpkg/copyright 975052edca832e272d243372aa9f8e67 usr/share/doc/dpkg/usertags.gz 6d7f75ec5c97af35c2f22581bd5fa181 usr/share/dpkg/abitable 85bc04bc1bdabf140672de275c9b2a4d usr/share/dpkg/cputable da44d0cf845745dd7beee58a7fed34b0 usr/share/dpkg/ostable 6e252daa14ab5778054a60bca3529f6f usr/share/dpkg/triplettable 47572a39d07a6b83735cc7e90de2e5f7 usr/share/lintian/overrides/dpkg 46c5480825808ba47ee0c5e536d57071 usr/share/locale/ast/LC_MESSAGES/dpkg.mo 726fb93b1079a3824f9a2dcdfbf3cece usr/share/locale/bs/LC_MESSAGES/dpkg.mo ce6d80794e727ed1ac0da3a218a904ca usr/share/locale/ca/LC_MESSAGES/dpkg.mo db456bce1b7772ea4c9b32b264408762 usr/share/locale/cs/LC_MESSAGES/dpkg.mo 2a1cd1f8b07429c90627fea8a70afe29 usr/share/locale/da/LC_MESSAGES/dpkg.mo 32547fae4c7a6457dfe0224df8436b1a usr/share/locale/de/LC_MESSAGES/dpkg.mo 010687b5a86a68bc11400504d72875df usr/share/locale/dz/LC_MESSAGES/dpkg.mo bc4d030e2cfb3ddabb2640595ccdd0af usr/share/locale/el/LC_MESSAGES/dpkg.mo d0dbe3695b7256bb755cd47d33213754 usr/share/locale/eo/LC_MESSAGES/dpkg.mo a33c8e0d9c26bda1e8dfeafb885c3394 usr/share/locale/es/LC_MESSAGES/dpkg.mo c80356dcd0769cbe795c7c7e28425b79 usr/share/locale/et/LC_MESSAGES/dpkg.mo d61b67e2e1f431ae6b44d2990ec5ad60 usr/share/locale/eu/LC_MESSAGES/dpkg.mo 6f9725761aa8965da245b9947f79d2d7 usr/share/locale/fr/LC_MESSAGES/dpkg.mo 3436c544a97f8278e88c74613fe85ddf usr/share/locale/gl/LC_MESSAGES/dpkg.mo 3479e71474445229d34319101c6280ca usr/share/locale/hu/LC_MESSAGES/dpkg.mo 34fc0e73e0d3d105e5c977481e3506ca usr/share/locale/id/LC_MESSAGES/dpkg.mo 77ba0d694b0446b321ebbc6fc5b45bfb usr/share/locale/it/LC_MESSAGES/dpkg.mo afa225d616dc3956578d89c23eddf0eb usr/share/locale/ja/LC_MESSAGES/dpkg.mo 472d79d48f2a1eeaefa67456dc039cd3 usr/share/locale/km/LC_MESSAGES/dpkg.mo 6b9d07901d39c0b55f701e6e0df6a466 usr/share/locale/ko/LC_MESSAGES/dpkg.mo 39312d9bf15f7e7bb7d1e19bf54a8daf usr/share/locale/ku/LC_MESSAGES/dpkg.mo 56c95ae148b3f01ef77cc800718160c9 usr/share/locale/lt/LC_MESSAGES/dpkg.mo a27ab4084c9e473cdb64ad9da75be5ce usr/share/locale/mr/LC_MESSAGES/dpkg.mo 96655c574b401c19d721185ca8d64207 usr/share/locale/nb/LC_MESSAGES/dpkg.mo b85b697e006f43a34c5555f77c4f0800 usr/share/locale/ne/LC_MESSAGES/dpkg.mo 38a8e324b91dc6394ad4e9d66e2ca7e5 usr/share/locale/nl/LC_MESSAGES/dpkg.mo f71f653beeb462b572059ec0cac946b5 usr/share/locale/nn/LC_MESSAGES/dpkg.mo 3ccf859ff753e30db5ee317e4400623a usr/share/locale/pa/LC_MESSAGES/dpkg.mo b4a9fc4706a3d065914d7a3cfa8fb1ce usr/share/locale/pl/LC_MESSAGES/dpkg.mo 0bcf63857e724ae85812ea12b5b2b2f1 usr/share/locale/pt/LC_MESSAGES/dpkg.mo 804e3283269b32f03987a78324f85b80 usr/share/locale/pt_BR/LC_MESSAGES/dpkg.mo 039c91aa6dd3471607b1c67c42c032cb usr/share/locale/ro/LC_MESSAGES/dpkg.mo 76770ed862e14ee430292555bdcc9f39 usr/share/locale/ru/LC_MESSAGES/dpkg.mo f9c73cc0ccae874aba0335f29bab7931 usr/share/locale/sk/LC_MESSAGES/dpkg.mo a3ad982f8168bdb5efe32e6f1694239b usr/share/locale/sv/LC_MESSAGES/dpkg.mo 9c61bfe427ff97771c722afe41c3adf7 usr/share/locale/th/LC_MESSAGES/dpkg.mo 72e7b5602d58354b2943934e0488f0fc usr/share/locale/tl/LC_MESSAGES/dpkg.mo bbd6194b2c7049347950c63ada2decbf usr/share/locale/tr/LC_MESSAGES/dpkg.mo 40784985a011fb28c40af5203d432f43 usr/share/locale/vi/LC_MESSAGES/dpkg.mo 03897ff0a1d26c1325100c1788c368b2 usr/share/locale/zh_CN/LC_MESSAGES/dpkg.mo 5190d26f66f400dfee08166b93184b4a usr/share/locale/zh_TW/LC_MESSAGES/dpkg.mo 6711fc7a3f5edced5a6ec5bba1ffa80a usr/share/man/de/man1/dpkg-deb.1.gz ee4dbd417401a39d06d052c0db0e8714 usr/share/man/de/man1/dpkg-divert.1.gz 58333c32898e99bfecd0759705cb3e7d usr/share/man/de/man1/dpkg-maintscript-helper.1.gz 857d6ec7dee9dddda90293f5e70fd55c usr/share/man/de/man1/dpkg-query.1.gz f57137e1a66f780d13401803576c0a82 usr/share/man/de/man1/dpkg-split.1.gz c9583c50240293fef076f66c9e26f928 usr/share/man/de/man1/dpkg-statoverride.1.gz b6eb437c65a1bf8c9e6bb32cf39533a9 usr/share/man/de/man1/dpkg-trigger.1.gz 2467bcb8ef50913148918cf988caec1f usr/share/man/de/man1/dpkg.1.gz 5dcc92252b5b9e5bc7daff3110dbd399 usr/share/man/de/man1/update-alternatives.1.gz 83f02c9685829c3d617bf5331752fab2 usr/share/man/de/man5/dpkg.cfg.5.gz d00d070803f3cc00139084c3a18027da usr/share/man/de/man8/start-stop-daemon.8.gz 6345b4420819d23ccc2d12a9c5694b9f usr/share/man/es/man1/dpkg-divert.1.gz 300fd78fa7240dd9a476bca201d90e34 usr/share/man/es/man1/dpkg-split.1.gz 353492c250b2164f8e494bef7c1e0539 usr/share/man/es/man1/dpkg-trigger.1.gz 7b1b79a2b42edb9f56300b2fa748584f usr/share/man/es/man1/update-alternatives.1.gz fbede4c9667088ccab76837ea78062c1 usr/share/man/es/man5/dpkg.cfg.5.gz f525123a761a325353e9c761f4e3ab96 usr/share/man/es/man8/start-stop-daemon.8.gz e55ddf1fa26ff6b5e72fe8b4d02f07ee usr/share/man/fr/man1/dpkg-deb.1.gz 4d85da7c26291a051e640b4dcf9f499a usr/share/man/fr/man1/dpkg-divert.1.gz e58304660d2f3f67bc50aa9a22f5329c usr/share/man/fr/man1/dpkg-maintscript-helper.1.gz 145e64b3794dcfa034b055f5e343f5ef usr/share/man/fr/man1/dpkg-query.1.gz fdef0a3960ec2ca9058c01b7c13baa47 usr/share/man/fr/man1/dpkg-split.1.gz 91045ca30c72d4c307cb4a8f6a3cea8a usr/share/man/fr/man1/dpkg-statoverride.1.gz 2441728607da5468ca77afdb8deac388 usr/share/man/fr/man1/dpkg-trigger.1.gz 7861c673bcba67470b2185ef507e4a8a usr/share/man/fr/man1/update-alternatives.1.gz 3fdd646c92f129ccb4cff9035cbf4375 usr/share/man/fr/man5/dpkg.cfg.5.gz 39c8a43edc3342cbb568b7a7a367aade usr/share/man/fr/man8/start-stop-daemon.8.gz c2edaec6d74446d622a8b067efbfe6d0 usr/share/man/hu/man5/dpkg.cfg.5.gz 65e49c71eea4f3ec44c50b01d3d67f58 usr/share/man/it/man1/dpkg-deb.1.gz 43f040f71329270e402afcb79c4e8f74 usr/share/man/it/man1/dpkg-maintscript-helper.1.gz 69013919e75319081bb0ddba6ffa2772 usr/share/man/it/man1/dpkg-query.1.gz 042f37e70f9e9683c8e21cc0c95f85fb usr/share/man/it/man1/dpkg-split.1.gz f672e7f09e4d3bfbc4a29722cfd0f676 usr/share/man/it/man1/dpkg-statoverride.1.gz 94e0b6879e5bfd9d73bb0031eaa390fb usr/share/man/it/man1/update-alternatives.1.gz 6ec417cd72122fc28d20328a7c715089 usr/share/man/it/man5/dpkg.cfg.5.gz 33a317597715cb0f4ba8856596cfce6d usr/share/man/it/man8/start-stop-daemon.8.gz b88c9bd0fcd0c2ba666342bda815c51c usr/share/man/ja/man1/dpkg-divert.1.gz 522decb5293f2432386024d1f3e0f905 usr/share/man/ja/man1/dpkg-split.1.gz c0a5970a5373a1db03d13f60533288f2 usr/share/man/ja/man1/dpkg-trigger.1.gz 09c965f2c51110cbb3621cdbbddcfe55 usr/share/man/ja/man1/update-alternatives.1.gz bace96b06db69ce15c092d233e48c4ea usr/share/man/ja/man5/dpkg.cfg.5.gz a43416d44c33ed6f56571a6bbaebf258 usr/share/man/ja/man8/start-stop-daemon.8.gz 7bd2da3221f5b4c63fcfeaa163c048b5 usr/share/man/man1/dpkg-deb.1.gz 8fe6c72ae40cf8bade8a72fe699d2344 usr/share/man/man1/dpkg-divert.1.gz ec4c33750439859480f4c2619bcb3eba usr/share/man/man1/dpkg-maintscript-helper.1.gz c23819d2573d511ff519289cf38520f4 usr/share/man/man1/dpkg-query.1.gz a742f7b34db5a7d84a1135ed2bc5b9db usr/share/man/man1/dpkg-split.1.gz dfbe9a535d4bc010b41df86672bd4c0a usr/share/man/man1/dpkg-statoverride.1.gz 8c56319cf2093cd01b6506e6d026d758 usr/share/man/man1/dpkg-trigger.1.gz 8ad673bfd8ac528fa26d8eb50dee2145 usr/share/man/man1/dpkg.1.gz 4cb03bc79493d944cf1b14ec6b4195b0 usr/share/man/man1/update-alternatives.1.gz 1836d197a350e2abc005b4f0bb606eb4 usr/share/man/man5/dpkg.cfg.5.gz 6fbfaa244348444de214659a68ad9087 usr/share/man/man8/start-stop-daemon.8.gz 3b890c38471f6a6370bd14b8d9a55615 usr/share/man/nl/man1/dpkg-deb.1.gz eb4fe91d330805b34a145028559a2e00 usr/share/man/nl/man1/dpkg-divert.1.gz cdf6a0ff05f5eb49b090236c68f76955 usr/share/man/nl/man1/dpkg-maintscript-helper.1.gz 2b73754201f94808c66232a506b83786 usr/share/man/nl/man1/dpkg-query.1.gz f408f7782d8ee189632d7449fa8c9a1a usr/share/man/nl/man1/dpkg-split.1.gz eda592ae85c7e10eb7244ad1031de325 usr/share/man/nl/man1/dpkg-statoverride.1.gz 74f4c6fe92c3326817b7a33f53e6c20e usr/share/man/nl/man1/dpkg-trigger.1.gz ea0ef890cc41e75b8b4dcca0a11fd519 usr/share/man/nl/man1/dpkg.1.gz 8898d85690bc6ab87a088b8f5c072291 usr/share/man/nl/man1/update-alternatives.1.gz 7fed7efd87b81124912f700e5eec7487 usr/share/man/nl/man5/dpkg.cfg.5.gz fcb34abea548a9d50a03ebee81414346 usr/share/man/nl/man8/start-stop-daemon.8.gz 853e3c622c6fe42ddaad33bba27e9256 usr/share/man/pl/man1/dpkg-divert.1.gz f91dc0273ecf49930009cd5058bc93d9 usr/share/man/pl/man1/dpkg-split.1.gz 257e2445ee84b6de7db6c377acec8c59 usr/share/man/pl/man1/dpkg-trigger.1.gz c453f252ffd44b0f5f5b9a7118acbde6 usr/share/man/pl/man1/update-alternatives.1.gz 4a6ac7e9cd20da7e99f75275aca6b6e1 usr/share/man/pl/man5/dpkg.cfg.5.gz 069d9c80506f6cb9361287f03112504e usr/share/man/pl/man8/start-stop-daemon.8.gz 20c17290b79a688743bf48b605d5fe50 usr/share/man/sv/man1/dpkg-deb.1.gz 03c348abda80c1f38952cb4681aa247e usr/share/man/sv/man1/dpkg-divert.1.gz 32825d21e59c2481a2658d27faf23b88 usr/share/man/sv/man1/dpkg-maintscript-helper.1.gz 33d4412aa44187a16d21afc944ab10cf usr/share/man/sv/man1/dpkg-query.1.gz d3f090faa8949a712f7f3179dc03e2c8 usr/share/man/sv/man1/dpkg-split.1.gz 8f47219012db9a780c6eef032921d06a usr/share/man/sv/man1/dpkg-statoverride.1.gz 178f495469dc156700b37f7be2d2751a usr/share/man/sv/man1/dpkg-trigger.1.gz bfa4e590bb13e318b69ef3292a324c10 usr/share/man/sv/man1/update-alternatives.1.gz ae5d54160efb14ff60d4364c331cd518 usr/share/man/sv/man5/dpkg.cfg.5.gz 584139030f9a35c26d928a7a0bc15283 usr/share/man/sv/man8/start-stop-daemon.8.gz ------------------------------- ------------------------------- running: ./dlocate -md5sum apt COLUMNS="195" TEMP=" -v --md5sum -- 'apt'" PKGS='([0]="apt")' OPTION="--md5sum" RE_SEPARATOR="|" PKGS_REGEXP="apt" FILES_REGEXP="(apt)" 47f641d2f57a275c0a5200f4e897b229 lib/systemd/system/apt-daily.service cee7ff08ae99090d23ed21da882d49bb lib/systemd/system/apt-daily.timer 56924c9cadc69f311dd86b8f4ec86933 usr/bin/apt 7a32f7362065ccae24b98f726d63a06c usr/bin/apt-cache a7cfde72f8090e07ee5a7afdc3191ea5 usr/bin/apt-cdrom 21238a6664b9038257e32150a8f14632 usr/bin/apt-config d0f1791ac81f1c2d770adaad045f69b5 usr/bin/apt-get e9274565b2042d1714759773b0006abe usr/bin/apt-key 18ef3e683c5d3797a533652b6e4baa76 usr/bin/apt-mark 2e63edafbd8c83d9937474ec20641aec usr/lib/apt/apt-helper 80fa414b47553dc01059066fa213485d usr/lib/apt/apt.systemd.daily 46d92c7121932bbc0130664f9af9a7d0 usr/lib/apt/methods/cdrom cdaa201a9c70f5f7ba4a09a31e7dcc02 usr/lib/apt/methods/copy 2650aef85f3f1167302cde948fbed59b usr/lib/apt/methods/file 83fac48e3cfbaa912aa4b200e92e1ad2 usr/lib/apt/methods/ftp f2f00033dd001c8a4e8dea82f972fbf3 usr/lib/apt/methods/gpgv 844c27d52d481853fa90af5d1672c0f5 usr/lib/apt/methods/http 6ab3bb2239126d4deb5b669a9d6f272c usr/lib/apt/methods/mirror 76a4ec375d3a15acfdec08bae7ff948c usr/lib/apt/methods/rred cbedcae22fbfaad39af0f7f271d7de57 usr/lib/apt/methods/rsh ba19dfd8d1a68c344f90855350104b0a usr/lib/apt/methods/store 5c20df19d9e2659aa6a6c64276c5764c usr/lib/dpkg/methods/apt/desc.apt e74d5f31cf2d2f567fd5984bdcea0b88 usr/lib/dpkg/methods/apt/install 2662778ba9613ced00bb069711f43bf4 usr/lib/dpkg/methods/apt/names fe255f7b248114d4b6a5bf6058f8b42e usr/lib/dpkg/methods/apt/setup c6445e2a9543b936ca687cdd5c837214 usr/lib/dpkg/methods/apt/update 39f99194e60bd858b146dda926dd59c1 usr/lib/x86_64-linux-gnu/libapt-private.so.0.0.0 f7612cd11ec6ff146058e89281940bc1 usr/share/bash-completion/completions/apt 3b3b762a36c16ca9e1ab2ea0d7c1e20c usr/share/bug/apt/script 738694b20e5d6474963aa51cd461948c usr/share/doc/apt/NEWS.Debian.gz 8b00ffe46d7da82c727826ffbbc6b7e1 usr/share/doc/apt/changelog.gz fa9fc3fde34b734ee15aecd2066df5b1 usr/share/doc/apt/copyright 33e375069ce2c2f76fde67ec424863e9 usr/share/doc/apt/examples/apt-https-method-example.conf.gz 53ee5804464a6585a3b9eba690d7c65a usr/share/doc/apt/examples/apt.conf 61ca3bc327b41c073a73a404d8767131 usr/share/doc/apt/examples/configure-index.gz 7bbf27915932121454353f120bacd35a usr/share/doc/apt/examples/sources.list 336372a7ae281820d99903f0fb652c34 usr/share/lintian/overrides/apt 13dc0431eba8747eba597a05e2c49796 usr/share/locale/ar/LC_MESSAGES/apt.mo 9129ba4d8fd1ffc6cdd106ce8cb4c062 usr/share/locale/ast/LC_MESSAGES/apt.mo af7a6ad3bfc5c80ccefd246699055ac1 usr/share/locale/bg/LC_MESSAGES/apt.mo 79843990c9d86d1ea52cd7787a2ec481 usr/share/locale/bs/LC_MESSAGES/apt.mo 5a5e7b0a211b036f0b4eb7145b1d12ba usr/share/locale/ca/LC_MESSAGES/apt.mo 471c275b048146f08d16d3d289d4b26a usr/share/locale/cs/LC_MESSAGES/apt.mo d6c003651e952e57ea66d5f81fb665ee usr/share/locale/cy/LC_MESSAGES/apt.mo 0d69dbb7eaeb7a96bb9e8eae261f67e9 usr/share/locale/da/LC_MESSAGES/apt.mo f58ca5f07d20d295a26000cccd0e3dbe usr/share/locale/de/LC_MESSAGES/apt.mo 37e05b2c6a6d1724bb0474bf76702d68 usr/share/locale/dz/LC_MESSAGES/apt.mo c1f543c4a0cffa6bae06e8ba03cfe610 usr/share/locale/el/LC_MESSAGES/apt.mo 7bd997f85ba1bb9650865afd54b155b1 usr/share/locale/es/LC_MESSAGES/apt.mo 65e28d6dedddb6bf330a16b93ad7f2b0 usr/share/locale/eu/LC_MESSAGES/apt.mo 59712129eb730d7882beebc17f01f35a usr/share/locale/fi/LC_MESSAGES/apt.mo a3dfbc7ed0d3015e67af83d56f1e6d32 usr/share/locale/fr/LC_MESSAGES/apt.mo 74cbc3d6929895057116c8dc30ea17d0 usr/share/locale/gl/LC_MESSAGES/apt.mo e1121702b4bd018e77498b9441835ea1 usr/share/locale/hu/LC_MESSAGES/apt.mo 107b51601bd66b9c510fee5f1e04bbb2 usr/share/locale/it/LC_MESSAGES/apt.mo 222bc9027ffe6414f45f11f2266c765c usr/share/locale/ja/LC_MESSAGES/apt.mo 2288e314e38f64462b384e2be53c0929 usr/share/locale/km/LC_MESSAGES/apt.mo a644a30087807d21ed5ec115af7dc386 usr/share/locale/ko/LC_MESSAGES/apt.mo 33bad45baeec985a8042c6bb6c842b72 usr/share/locale/ku/LC_MESSAGES/apt.mo 49d04fdfe97d92e2002d32faeab01b3d usr/share/locale/lt/LC_MESSAGES/apt.mo 6c41d563fff1d596e377453bf7363834 usr/share/locale/mr/LC_MESSAGES/apt.mo 74e0b85009be3026b983bd1ac067609a usr/share/locale/nb/LC_MESSAGES/apt.mo 96b0cab94525f5874a950cfdb0d1bdf5 usr/share/locale/ne/LC_MESSAGES/apt.mo 45dbb44512396d5cdae9d873d8d05a15 usr/share/locale/nl/LC_MESSAGES/apt.mo 30ca1c9f3567e4a7acd9058d62c01828 usr/share/locale/nn/LC_MESSAGES/apt.mo f68f37d22a7c2d67f25312fb713d65f3 usr/share/locale/pl/LC_MESSAGES/apt.mo d1bc3971dbf1b520d4ba6d75881e41f8 usr/share/locale/pt/LC_MESSAGES/apt.mo 2f590859a31e82a3fe03bd57eccd6951 usr/share/locale/pt_BR/LC_MESSAGES/apt.mo 48e5fb93e7815d4cd22ee9425efd03a8 usr/share/locale/ro/LC_MESSAGES/apt.mo 250810fb14c455c6baddad290e5cffb8 usr/share/locale/ru/LC_MESSAGES/apt.mo 71f6100ec1137b0d64689ba4bb2c57ca usr/share/locale/sk/LC_MESSAGES/apt.mo 9a27786c73706d75f20ea79b0798678e usr/share/locale/sl/LC_MESSAGES/apt.mo 6cb225d1f390825d9743b7aff8186e78 usr/share/locale/sv/LC_MESSAGES/apt.mo dddb1bb2714fc4f009f2f35ef80835f4 usr/share/locale/th/LC_MESSAGES/apt.mo d73d5b82fd85c5e606ec1c73fcd2af30 usr/share/locale/tl/LC_MESSAGES/apt.mo ca272c531fd3067883e5233bdafbca23 usr/share/locale/tr/LC_MESSAGES/apt.mo 0446f8b0857ce5a518c82548e1d85c6a usr/share/locale/uk/LC_MESSAGES/apt.mo e4b72f8ce6f727f2221890401b39fce2 usr/share/locale/vi/LC_MESSAGES/apt.mo ceb65aaa29cc9ce3a6af314882c8d1d4 usr/share/locale/zh_CN/LC_MESSAGES/apt.mo 949d85b0a27a4d04068bcf8808e784f8 usr/share/locale/zh_TW/LC_MESSAGES/apt.mo 0b3e74cd03b9c45eab1c3639f8941033 usr/share/man/de/man5/apt.conf.5.gz 7f37326d0a2ae42cf6090ae7b63694ec usr/share/man/de/man5/apt_preferences.5.gz b302dca1a88374ce137dc2f6a093b018 usr/share/man/de/man8/apt-cache.8.gz d40f4da9ba786efdbcf39598a5fa9ad8 usr/share/man/de/man8/apt-cdrom.8.gz b71820d346ab0592f264365a0da91219 usr/share/man/de/man8/apt-config.8.gz bb1c8261a24b704cad6da26be891752a usr/share/man/de/man8/apt-get.8.gz ebd21bae7f1cf792b9cdeb0a5392743d usr/share/man/de/man8/apt-key.8.gz 6b52dff239eee02d5d385019bb3dacc7 usr/share/man/es/man5/apt.conf.5.gz a1e07c4eca84221181000982c68f4886 usr/share/man/es/man5/apt_preferences.5.gz 0792ffd25c319077748b9db209ea6393 usr/share/man/es/man8/apt-cache.8.gz 5aade75573dcfe11f2e904640a498e8e usr/share/man/es/man8/apt-cdrom.8.gz 3d26c5cf5585f2fa925186b850e8991d usr/share/man/es/man8/apt-config.8.gz b7e83d9a96e2543b7a04897541faf63a usr/share/man/es/man8/apt-key.8.gz fe13139e8b74f675c88c0579207e35e3 usr/share/man/fr/man5/apt.conf.5.gz babcc1dad4435b4a194f6b5cd9901d27 usr/share/man/fr/man5/apt_preferences.5.gz 6d6f0dc49d393db90961e5629b999fb9 usr/share/man/fr/man8/apt-cache.8.gz 762bfe2d3df54efa24197371e4fbbf28 usr/share/man/fr/man8/apt-cdrom.8.gz f37f056327687c5678839e7687fdbc9d usr/share/man/fr/man8/apt-config.8.gz 90ad40676c4d9d017fe7948700b0c649 usr/share/man/fr/man8/apt-get.8.gz 7db6eeeea40791a31ecc784846843378 usr/share/man/fr/man8/apt-key.8.gz 0ba93fb6f0feb81728512b731712567d usr/share/man/it/man5/apt.conf.5.gz f618d4f6428986c8da5ddbbad9494e0b usr/share/man/it/man5/apt_preferences.5.gz 684bc22de0ed97bb9993f1a719a3bbb5 usr/share/man/it/man5/sources.list.5.gz e15db640896cc2f466b879b14b262d84 usr/share/man/it/man8/apt-cache.8.gz f9b475aec27c31e76cfdcb940e14db21 usr/share/man/it/man8/apt-cdrom.8.gz e3e6ade330af1dd7d93f335995e4ab2e usr/share/man/it/man8/apt-config.8.gz c3e34b6b466ce26243cad0aa6d54e234 usr/share/man/it/man8/apt-get.8.gz 5fe09734648893fe4b9b996e920cf3a8 usr/share/man/it/man8/apt-key.8.gz b3724b155a85c098d3914f32c98cc576 usr/share/man/it/man8/apt-mark.8.gz 0ef07216d0c0b08c923aee1c421cba92 usr/share/man/it/man8/apt-secure.8.gz 91e991ace9a166f852e883668d5312ae usr/share/man/it/man8/apt.8.gz b11b8a8efaa1de78e124f0156ed311a2 usr/share/man/ja/man5/apt.conf.5.gz 6ecaee585e0a266094c13477b7302e0b usr/share/man/ja/man5/apt_preferences.5.gz 0476cc64f056780be336e6f70f13d798 usr/share/man/ja/man5/sources.list.5.gz 1c7158c5b0a491cf9b824f870b481d8c usr/share/man/ja/man8/apt-cache.8.gz e3a38543d1f464476dc90c6393606f39 usr/share/man/ja/man8/apt-cdrom.8.gz f0a4b426321101d655aa9e4cebaf9831 usr/share/man/ja/man8/apt-config.8.gz e04399a8914a3df5890a6681109c0e80 usr/share/man/ja/man8/apt-get.8.gz 7218ffa5562bab0e4c4f1a5e48fb8784 usr/share/man/ja/man8/apt-key.8.gz 74e4a2858ad52d61c66d1b68f01bc7c4 usr/share/man/ja/man8/apt-mark.8.gz dd68fd75460438c8efae004ef4059e65 usr/share/man/ja/man8/apt-secure.8.gz 387561deb884d94998d47312ab3e7cbf usr/share/man/ja/man8/apt.8.gz 958dc79ad517c52f0ccf45718373583a usr/share/man/man5/apt.conf.5.gz 7656cb329e63c0942ecd739966ab53ea usr/share/man/man5/apt_preferences.5.gz 0b23845f76868ac7fd57ef3403288aac usr/share/man/man5/sources.list.5.gz 883d2053d257a3ac4ced2fac292be840 usr/share/man/man8/apt-cache.8.gz 98916fed6b81af05e11728bf80c432f1 usr/share/man/man8/apt-cdrom.8.gz b25a6b67014cdfae1d87a1fecfc3f88f usr/share/man/man8/apt-config.8.gz d2011f608ce003cfd0ce3b7ca74dee46 usr/share/man/man8/apt-get.8.gz 4732b2c4702052e3cd2e4f398c786340 usr/share/man/man8/apt-key.8.gz bab1fc8920c1c3be158818e0ed719a8a usr/share/man/man8/apt-mark.8.gz 3ab1182f1b2f2d45cad229eeaccb21c2 usr/share/man/man8/apt-secure.8.gz dc54bd8df637367891eaca9b3c524733 usr/share/man/man8/apt.8.gz deffdb194e83586e6a86399d6233654d usr/share/man/nl/man5/apt.conf.5.gz e228b6093b45cbed20d3e21b816cfbc0 usr/share/man/nl/man5/apt_preferences.5.gz e8e03d32b5e0d04adf697bc277fb7bf2 usr/share/man/nl/man5/sources.list.5.gz d9c4332efb5fcbac785254f8b44ea7c6 usr/share/man/nl/man8/apt-cache.8.gz ee7da9ae707a9375d4aa9aa7118f5e21 usr/share/man/nl/man8/apt-cdrom.8.gz 49b7e2d0a2b45a71f31eafc1c345ad45 usr/share/man/nl/man8/apt-config.8.gz 4418cbd10e75bb051b4994afb0da61e7 usr/share/man/nl/man8/apt-get.8.gz 61df35c3a92c9a4d1f0a9f00870cfd46 usr/share/man/nl/man8/apt-key.8.gz 11a9e59592de9f9397240adbe050134a usr/share/man/nl/man8/apt-mark.8.gz bfc2b3d3e833e575024da61521933374 usr/share/man/nl/man8/apt-secure.8.gz ccf6c35bf17ea80931327f762cd34562 usr/share/man/nl/man8/apt.8.gz bfdf8bcea4a8bc99b2cc727f31d7d123 usr/share/man/pl/man5/apt_preferences.5.gz da27b87c6e0ac66af4de0af2bfca7bbf usr/share/man/pl/man8/apt-cache.8.gz 75029028b5f62d6b1370c77f99f0d8e4 usr/share/man/pl/man8/apt-cdrom.8.gz 8f9d49f47645e5fa5b6151d7e81be747 usr/share/man/pl/man8/apt-config.8.gz 2dbcd1eda80e954db2dfaf2e9b01951f usr/share/man/pl/man8/apt-key.8.gz 78c02d139df9cd949576981969ab1ba2 usr/share/man/pt/man5/apt.conf.5.gz 4ea591b7da2c23a02e749586bb7fa42e usr/share/man/pt/man5/apt_preferences.5.gz 2d26c234282913b6e39defdd05d488a8 usr/share/man/pt/man8/apt-cache.8.gz 02bcf2caba5eb5fdc7177d2043e5306d usr/share/man/pt/man8/apt-cdrom.8.gz e6c4a3ac50ec46774a7861a0aabf3daf usr/share/man/pt/man8/apt-config.8.gz f5d7405f3047cc235d4ddb227e288b5a usr/share/man/pt/man8/apt-get.8.gz 93947ed0b83c2511eed7192a3d3faa05 usr/share/man/pt/man8/apt-key.8.gz ------------------------------- ------------------------------- running: ./dlocate -md5sum packagedoesnotexist COLUMNS="195" TEMP=" -v --md5sum -- 'packagedoesnotexist'" PKGS='([0]="packagedoesnotexist")' OPTION="--md5sum" RE_SEPARATOR="|" PKGS_REGEXP="packagedoesnotexist" FILES_REGEXP="(packagedoesnotexist)" Package packagedoesnotexist is not installed or has no md5sums. ------------------------------- ------------------------------- running: ./dlocate -md5sum xmp COLUMNS="195" TEMP=" -v --md5sum -- 'xmp'" PKGS='([0]="xmp")' OPTION="--md5sum" RE_SEPARATOR="|" PKGS_REGEXP="xmp" FILES_REGEXP="(xmp)" 1602d5d2b0bad121f8af9c6925e20944 usr/bin/xmp 6cc35b667a5a8c14197de2e5bddda0c3 usr/lib/mime/packages/xmp 35854fd1901e9f52cffa5aa3fd1a28e4 usr/share/doc/xmp/CREDITS 3484a57135ddc82ecf9400808f25e181 usr/share/doc/xmp/README 9142eeb73de7bd23eb14dcc65ed9292b usr/share/doc/xmp/changelog.Debian.gz 3a4f1316e851f07d6eb35f949a400dad usr/share/doc/xmp/changelog.gz 5a9b72b65398d45bcbab1accd4e51c8b usr/share/doc/xmp/copyright 051f33a84ee6bef5f4017341bda41807 usr/share/man/man1/xmp.1.gz ------------------------------- ------------------------------- running: ./dlocate -md5check dlocate COLUMNS="195" TEMP=" -v --md5check -- 'dlocate'" PKGS='([0]="dlocate")' OPTION="--md5check" RE_SEPARATOR="|" PKGS_REGEXP="dlocate" FILES_REGEXP="(dlocate)" usr/bin/dlocate: FAILED usr/sbin/dpkg-hold: OK usr/sbin/dpkg-purge: OK usr/sbin/dpkg-remove: OK usr/sbin/dpkg-unhold: OK usr/sbin/update-dlocatedb: OK usr/share/doc/dlocate/README.Debian: OK usr/share/doc/dlocate/changelog.gz: OK usr/share/doc/dlocate/copyright: OK usr/share/man/man1/dlocate.1.gz: OK usr/share/man/man8/dpkg-hold.8.gz: OK usr/share/man/man8/dpkg-purge.8.gz: OK usr/share/man/man8/dpkg-remove.8.gz: OK usr/share/man/man8/dpkg-unhold.8.gz: OK usr/share/man/man8/update-dlocatedb.8.gz: OK md5sum: WARNING: 1 computed checksum did NOT match ------------------------------- ------------------------------- running: ./dlocate -md5check bash COLUMNS="195" TEMP=" -v --md5check -- 'bash'" PKGS='([0]="bash")' OPTION="--md5check" RE_SEPARATOR="|" PKGS_REGEXP="bash" FILES_REGEXP="(bash)" bin/bash: OK usr/bin/bashbug: OK usr/bin/clear_console: OK usr/share/doc/bash/CHANGES.gz: OK usr/share/doc/bash/COMPAT.gz: OK usr/share/doc/bash/INTRO.gz: OK usr/share/doc/bash/NEWS.gz: OK usr/share/doc/bash/POSIX.gz: OK usr/share/doc/bash/RBASH: OK usr/share/doc/bash/README: OK usr/share/doc/bash/README.Debian.gz: OK usr/share/doc/bash/README.abs-guide: OK usr/share/doc/bash/README.commands.gz: OK usr/share/doc/bash/changelog.Debian.amd64.gz: OK usr/share/doc/bash/changelog.Debian.gz: OK usr/share/doc/bash/copyright: OK usr/share/doc/bash/inputrc.arrows: OK usr/share/lintian/overrides/bash: OK usr/share/locale/af/LC_MESSAGES/bash.mo: OK usr/share/locale/bg/LC_MESSAGES/bash.mo: OK usr/share/locale/ca/LC_MESSAGES/bash.mo: OK usr/share/locale/cs/LC_MESSAGES/bash.mo: OK usr/share/locale/da/LC_MESSAGES/bash.mo: OK usr/share/locale/de/LC_MESSAGES/bash.mo: OK usr/share/locale/el/LC_MESSAGES/bash.mo: OK usr/share/locale/en@boldquot/LC_MESSAGES/bash.mo: OK usr/share/locale/en@quot/LC_MESSAGES/bash.mo: OK usr/share/locale/eo/LC_MESSAGES/bash.mo: OK usr/share/locale/es/LC_MESSAGES/bash.mo: OK usr/share/locale/et/LC_MESSAGES/bash.mo: OK usr/share/locale/fi/LC_MESSAGES/bash.mo: OK usr/share/locale/fr/LC_MESSAGES/bash.mo: OK usr/share/locale/ga/LC_MESSAGES/bash.mo: OK usr/share/locale/gl/LC_MESSAGES/bash.mo: OK usr/share/locale/hr/LC_MESSAGES/bash.mo: OK usr/share/locale/hu/LC_MESSAGES/bash.mo: OK usr/share/locale/id/LC_MESSAGES/bash.mo: OK usr/share/locale/it/LC_MESSAGES/bash.mo: OK usr/share/locale/ja/LC_MESSAGES/bash.mo: OK usr/share/locale/lt/LC_MESSAGES/bash.mo: OK usr/share/locale/nl/LC_MESSAGES/bash.mo: OK usr/share/locale/pl/LC_MESSAGES/bash.mo: OK usr/share/locale/pt_BR/LC_MESSAGES/bash.mo: OK usr/share/locale/ro/LC_MESSAGES/bash.mo: OK usr/share/locale/ru/LC_MESSAGES/bash.mo: OK usr/share/locale/sk/LC_MESSAGES/bash.mo: OK usr/share/locale/sl/LC_MESSAGES/bash.mo: OK usr/share/locale/sr/LC_MESSAGES/bash.mo: OK usr/share/locale/sv/LC_MESSAGES/bash.mo: OK usr/share/locale/tr/LC_MESSAGES/bash.mo: OK usr/share/locale/uk/LC_MESSAGES/bash.mo: OK usr/share/locale/vi/LC_MESSAGES/bash.mo: OK usr/share/locale/zh_CN/LC_MESSAGES/bash.mo: OK usr/share/locale/zh_TW/LC_MESSAGES/bash.mo: OK usr/share/man/man1/bash.1.gz: OK usr/share/man/man1/bashbug.1.gz: OK usr/share/man/man1/clear_console.1.gz: OK usr/share/man/man1/rbash.1.gz: OK usr/share/man/man7/bash-builtins.7.gz: OK usr/share/menu/bash: OK ------------------------------- ------------------------------- running: ./dlocate -md5check dpkg COLUMNS="195" TEMP=" -v --md5check -- 'dpkg'" PKGS='([0]="dpkg")' OPTION="--md5check" RE_SEPARATOR="|" PKGS_REGEXP="dpkg" FILES_REGEXP="(dpkg)" sbin/start-stop-daemon: OK usr/bin/dpkg: OK usr/bin/dpkg-deb: OK usr/bin/dpkg-divert: OK usr/bin/dpkg-maintscript-helper: OK usr/bin/dpkg-query: OK usr/bin/dpkg-split: OK usr/bin/dpkg-statoverride: OK usr/bin/dpkg-trigger: OK usr/bin/update-alternatives: OK usr/share/doc/dpkg/AUTHORS: OK usr/share/doc/dpkg/README.feature-removal-schedule.gz: OK usr/share/doc/dpkg/THANKS.gz: OK usr/share/doc/dpkg/changelog.Debian.gz: OK usr/share/doc/dpkg/changelog.gz: OK usr/share/doc/dpkg/copyright: OK usr/share/doc/dpkg/usertags.gz: OK usr/share/dpkg/abitable: OK usr/share/dpkg/cputable: OK usr/share/dpkg/ostable: OK usr/share/dpkg/triplettable: OK usr/share/lintian/overrides/dpkg: OK usr/share/locale/ast/LC_MESSAGES/dpkg.mo: OK usr/share/locale/bs/LC_MESSAGES/dpkg.mo: OK usr/share/locale/ca/LC_MESSAGES/dpkg.mo: OK usr/share/locale/cs/LC_MESSAGES/dpkg.mo: OK usr/share/locale/da/LC_MESSAGES/dpkg.mo: OK usr/share/locale/de/LC_MESSAGES/dpkg.mo: OK usr/share/locale/dz/LC_MESSAGES/dpkg.mo: OK usr/share/locale/el/LC_MESSAGES/dpkg.mo: OK usr/share/locale/eo/LC_MESSAGES/dpkg.mo: OK usr/share/locale/es/LC_MESSAGES/dpkg.mo: OK usr/share/locale/et/LC_MESSAGES/dpkg.mo: OK usr/share/locale/eu/LC_MESSAGES/dpkg.mo: OK usr/share/locale/fr/LC_MESSAGES/dpkg.mo: OK usr/share/locale/gl/LC_MESSAGES/dpkg.mo: OK usr/share/locale/hu/LC_MESSAGES/dpkg.mo: OK usr/share/locale/id/LC_MESSAGES/dpkg.mo: OK usr/share/locale/it/LC_MESSAGES/dpkg.mo: OK usr/share/locale/ja/LC_MESSAGES/dpkg.mo: OK usr/share/locale/km/LC_MESSAGES/dpkg.mo: OK usr/share/locale/ko/LC_MESSAGES/dpkg.mo: OK usr/share/locale/ku/LC_MESSAGES/dpkg.mo: OK usr/share/locale/lt/LC_MESSAGES/dpkg.mo: OK usr/share/locale/mr/LC_MESSAGES/dpkg.mo: OK usr/share/locale/nb/LC_MESSAGES/dpkg.mo: OK usr/share/locale/ne/LC_MESSAGES/dpkg.mo: OK usr/share/locale/nl/LC_MESSAGES/dpkg.mo: OK usr/share/locale/nn/LC_MESSAGES/dpkg.mo: OK usr/share/locale/pa/LC_MESSAGES/dpkg.mo: OK usr/share/locale/pl/LC_MESSAGES/dpkg.mo: OK usr/share/locale/pt/LC_MESSAGES/dpkg.mo: OK usr/share/locale/pt_BR/LC_MESSAGES/dpkg.mo: OK usr/share/locale/ro/LC_MESSAGES/dpkg.mo: OK usr/share/locale/ru/LC_MESSAGES/dpkg.mo: OK usr/share/locale/sk/LC_MESSAGES/dpkg.mo: OK usr/share/locale/sv/LC_MESSAGES/dpkg.mo: OK usr/share/locale/th/LC_MESSAGES/dpkg.mo: OK usr/share/locale/tl/LC_MESSAGES/dpkg.mo: OK usr/share/locale/tr/LC_MESSAGES/dpkg.mo: OK usr/share/locale/vi/LC_MESSAGES/dpkg.mo: OK usr/share/locale/zh_CN/LC_MESSAGES/dpkg.mo: OK usr/share/locale/zh_TW/LC_MESSAGES/dpkg.mo: OK usr/share/man/de/man1/dpkg-deb.1.gz: OK usr/share/man/de/man1/dpkg-divert.1.gz: OK usr/share/man/de/man1/dpkg-maintscript-helper.1.gz: OK usr/share/man/de/man1/dpkg-query.1.gz: OK usr/share/man/de/man1/dpkg-split.1.gz: OK usr/share/man/de/man1/dpkg-statoverride.1.gz: OK usr/share/man/de/man1/dpkg-trigger.1.gz: OK usr/share/man/de/man1/dpkg.1.gz: OK usr/share/man/de/man1/update-alternatives.1.gz: OK usr/share/man/de/man5/dpkg.cfg.5.gz: OK usr/share/man/de/man8/start-stop-daemon.8.gz: OK usr/share/man/es/man1/dpkg-divert.1.gz: OK usr/share/man/es/man1/dpkg-split.1.gz: OK usr/share/man/es/man1/dpkg-trigger.1.gz: OK usr/share/man/es/man1/update-alternatives.1.gz: OK usr/share/man/es/man5/dpkg.cfg.5.gz: OK usr/share/man/es/man8/start-stop-daemon.8.gz: OK usr/share/man/fr/man1/dpkg-deb.1.gz: OK usr/share/man/fr/man1/dpkg-divert.1.gz: OK usr/share/man/fr/man1/dpkg-maintscript-helper.1.gz: OK usr/share/man/fr/man1/dpkg-query.1.gz: OK usr/share/man/fr/man1/dpkg-split.1.gz: OK usr/share/man/fr/man1/dpkg-statoverride.1.gz: OK usr/share/man/fr/man1/dpkg-trigger.1.gz: OK usr/share/man/fr/man1/update-alternatives.1.gz: OK usr/share/man/fr/man5/dpkg.cfg.5.gz: OK usr/share/man/fr/man8/start-stop-daemon.8.gz: OK usr/share/man/hu/man5/dpkg.cfg.5.gz: OK usr/share/man/it/man1/dpkg-deb.1.gz: OK usr/share/man/it/man1/dpkg-maintscript-helper.1.gz: OK usr/share/man/it/man1/dpkg-query.1.gz: OK usr/share/man/it/man1/dpkg-split.1.gz: OK usr/share/man/it/man1/dpkg-statoverride.1.gz: OK usr/share/man/it/man1/update-alternatives.1.gz: OK usr/share/man/it/man5/dpkg.cfg.5.gz: OK usr/share/man/it/man8/start-stop-daemon.8.gz: OK usr/share/man/ja/man1/dpkg-divert.1.gz: OK usr/share/man/ja/man1/dpkg-split.1.gz: OK usr/share/man/ja/man1/dpkg-trigger.1.gz: OK usr/share/man/ja/man1/update-alternatives.1.gz: OK usr/share/man/ja/man5/dpkg.cfg.5.gz: OK usr/share/man/ja/man8/start-stop-daemon.8.gz: OK usr/share/man/man1/dpkg-deb.1.gz: OK usr/share/man/man1/dpkg-divert.1.gz: OK usr/share/man/man1/dpkg-maintscript-helper.1.gz: OK usr/share/man/man1/dpkg-query.1.gz: OK usr/share/man/man1/dpkg-split.1.gz: OK usr/share/man/man1/dpkg-statoverride.1.gz: OK usr/share/man/man1/dpkg-trigger.1.gz: OK usr/share/man/man1/dpkg.1.gz: OK usr/share/man/man1/update-alternatives.1.gz: OK usr/share/man/man5/dpkg.cfg.5.gz: OK usr/share/man/man8/start-stop-daemon.8.gz: OK usr/share/man/nl/man1/dpkg-deb.1.gz: OK usr/share/man/nl/man1/dpkg-divert.1.gz: OK usr/share/man/nl/man1/dpkg-maintscript-helper.1.gz: OK usr/share/man/nl/man1/dpkg-query.1.gz: OK usr/share/man/nl/man1/dpkg-split.1.gz: OK usr/share/man/nl/man1/dpkg-statoverride.1.gz: OK usr/share/man/nl/man1/dpkg-trigger.1.gz: OK usr/share/man/nl/man1/dpkg.1.gz: OK usr/share/man/nl/man1/update-alternatives.1.gz: OK usr/share/man/nl/man5/dpkg.cfg.5.gz: OK usr/share/man/nl/man8/start-stop-daemon.8.gz: OK usr/share/man/pl/man1/dpkg-divert.1.gz: OK usr/share/man/pl/man1/dpkg-split.1.gz: OK usr/share/man/pl/man1/dpkg-trigger.1.gz: OK usr/share/man/pl/man1/update-alternatives.1.gz: OK usr/share/man/pl/man5/dpkg.cfg.5.gz: OK usr/share/man/pl/man8/start-stop-daemon.8.gz: OK usr/share/man/sv/man1/dpkg-deb.1.gz: OK usr/share/man/sv/man1/dpkg-divert.1.gz: OK usr/share/man/sv/man1/dpkg-maintscript-helper.1.gz: OK usr/share/man/sv/man1/dpkg-query.1.gz: OK usr/share/man/sv/man1/dpkg-split.1.gz: OK usr/share/man/sv/man1/dpkg-statoverride.1.gz: OK usr/share/man/sv/man1/dpkg-trigger.1.gz: OK usr/share/man/sv/man1/update-alternatives.1.gz: OK usr/share/man/sv/man5/dpkg.cfg.5.gz: OK usr/share/man/sv/man8/start-stop-daemon.8.gz: OK ------------------------------- ------------------------------- running: ./dlocate -md5check apt COLUMNS="195" TEMP=" -v --md5check -- 'apt'" PKGS='([0]="apt")' OPTION="--md5check" RE_SEPARATOR="|" PKGS_REGEXP="apt" FILES_REGEXP="(apt)" lib/systemd/system/apt-daily.service: OK lib/systemd/system/apt-daily.timer: OK usr/bin/apt: OK usr/bin/apt-cache: OK usr/bin/apt-cdrom: OK usr/bin/apt-config: OK usr/bin/apt-get: OK usr/bin/apt-key: OK usr/bin/apt-mark: OK usr/lib/apt/apt-helper: OK usr/lib/apt/apt.systemd.daily: OK usr/lib/apt/methods/cdrom: OK usr/lib/apt/methods/copy: OK usr/lib/apt/methods/file: OK usr/lib/apt/methods/ftp: OK usr/lib/apt/methods/gpgv: OK usr/lib/apt/methods/http: OK usr/lib/apt/methods/mirror: OK usr/lib/apt/methods/rred: OK usr/lib/apt/methods/rsh: OK usr/lib/apt/methods/store: OK usr/lib/dpkg/methods/apt/desc.apt: OK usr/lib/dpkg/methods/apt/install: OK usr/lib/dpkg/methods/apt/names: OK usr/lib/dpkg/methods/apt/setup: OK usr/lib/dpkg/methods/apt/update: OK usr/lib/x86_64-linux-gnu/libapt-private.so.0.0.0: OK usr/share/bash-completion/completions/apt: OK usr/share/bug/apt/script: OK usr/share/doc/apt/NEWS.Debian.gz: OK usr/share/doc/apt/changelog.gz: OK usr/share/doc/apt/copyright: OK usr/share/doc/apt/examples/apt-https-method-example.conf.gz: OK usr/share/doc/apt/examples/apt.conf: OK usr/share/doc/apt/examples/configure-index.gz: OK usr/share/doc/apt/examples/sources.list: OK usr/share/lintian/overrides/apt: OK usr/share/locale/ar/LC_MESSAGES/apt.mo: OK usr/share/locale/ast/LC_MESSAGES/apt.mo: OK usr/share/locale/bg/LC_MESSAGES/apt.mo: OK usr/share/locale/bs/LC_MESSAGES/apt.mo: OK usr/share/locale/ca/LC_MESSAGES/apt.mo: OK usr/share/locale/cs/LC_MESSAGES/apt.mo: OK usr/share/locale/cy/LC_MESSAGES/apt.mo: OK usr/share/locale/da/LC_MESSAGES/apt.mo: OK usr/share/locale/de/LC_MESSAGES/apt.mo: OK usr/share/locale/dz/LC_MESSAGES/apt.mo: OK usr/share/locale/el/LC_MESSAGES/apt.mo: OK usr/share/locale/es/LC_MESSAGES/apt.mo: OK usr/share/locale/eu/LC_MESSAGES/apt.mo: OK usr/share/locale/fi/LC_MESSAGES/apt.mo: OK usr/share/locale/fr/LC_MESSAGES/apt.mo: OK usr/share/locale/gl/LC_MESSAGES/apt.mo: OK usr/share/locale/hu/LC_MESSAGES/apt.mo: OK usr/share/locale/it/LC_MESSAGES/apt.mo: OK usr/share/locale/ja/LC_MESSAGES/apt.mo: OK usr/share/locale/km/LC_MESSAGES/apt.mo: OK usr/share/locale/ko/LC_MESSAGES/apt.mo: OK usr/share/locale/ku/LC_MESSAGES/apt.mo: OK usr/share/locale/lt/LC_MESSAGES/apt.mo: OK usr/share/locale/mr/LC_MESSAGES/apt.mo: OK usr/share/locale/nb/LC_MESSAGES/apt.mo: OK usr/share/locale/ne/LC_MESSAGES/apt.mo: OK usr/share/locale/nl/LC_MESSAGES/apt.mo: OK usr/share/locale/nn/LC_MESSAGES/apt.mo: OK usr/share/locale/pl/LC_MESSAGES/apt.mo: OK usr/share/locale/pt/LC_MESSAGES/apt.mo: OK usr/share/locale/pt_BR/LC_MESSAGES/apt.mo: OK usr/share/locale/ro/LC_MESSAGES/apt.mo: OK usr/share/locale/ru/LC_MESSAGES/apt.mo: OK usr/share/locale/sk/LC_MESSAGES/apt.mo: OK usr/share/locale/sl/LC_MESSAGES/apt.mo: OK usr/share/locale/sv/LC_MESSAGES/apt.mo: OK usr/share/locale/th/LC_MESSAGES/apt.mo: OK usr/share/locale/tl/LC_MESSAGES/apt.mo: OK usr/share/locale/tr/LC_MESSAGES/apt.mo: OK usr/share/locale/uk/LC_MESSAGES/apt.mo: OK usr/share/locale/vi/LC_MESSAGES/apt.mo: OK usr/share/locale/zh_CN/LC_MESSAGES/apt.mo: OK usr/share/locale/zh_TW/LC_MESSAGES/apt.mo: OK usr/share/man/de/man5/apt.conf.5.gz: OK usr/share/man/de/man5/apt_preferences.5.gz: OK usr/share/man/de/man8/apt-cache.8.gz: OK usr/share/man/de/man8/apt-cdrom.8.gz: OK usr/share/man/de/man8/apt-config.8.gz: OK usr/share/man/de/man8/apt-get.8.gz: OK usr/share/man/de/man8/apt-key.8.gz: OK usr/share/man/es/man5/apt.conf.5.gz: OK usr/share/man/es/man5/apt_preferences.5.gz: OK usr/share/man/es/man8/apt-cache.8.gz: OK usr/share/man/es/man8/apt-cdrom.8.gz: OK usr/share/man/es/man8/apt-config.8.gz: OK usr/share/man/es/man8/apt-key.8.gz: OK usr/share/man/fr/man5/apt.conf.5.gz: OK usr/share/man/fr/man5/apt_preferences.5.gz: OK usr/share/man/fr/man8/apt-cache.8.gz: OK usr/share/man/fr/man8/apt-cdrom.8.gz: OK usr/share/man/fr/man8/apt-config.8.gz: OK usr/share/man/fr/man8/apt-get.8.gz: OK usr/share/man/fr/man8/apt-key.8.gz: OK usr/share/man/it/man5/apt.conf.5.gz: OK usr/share/man/it/man5/apt_preferences.5.gz: OK usr/share/man/it/man5/sources.list.5.gz: OK usr/share/man/it/man8/apt-cache.8.gz: OK usr/share/man/it/man8/apt-cdrom.8.gz: OK usr/share/man/it/man8/apt-config.8.gz: OK usr/share/man/it/man8/apt-get.8.gz: OK usr/share/man/it/man8/apt-key.8.gz: OK usr/share/man/it/man8/apt-mark.8.gz: OK usr/share/man/it/man8/apt-secure.8.gz: OK usr/share/man/it/man8/apt.8.gz: OK usr/share/man/ja/man5/apt.conf.5.gz: OK usr/share/man/ja/man5/apt_preferences.5.gz: OK usr/share/man/ja/man5/sources.list.5.gz: OK usr/share/man/ja/man8/apt-cache.8.gz: OK usr/share/man/ja/man8/apt-cdrom.8.gz: OK usr/share/man/ja/man8/apt-config.8.gz: OK usr/share/man/ja/man8/apt-get.8.gz: OK usr/share/man/ja/man8/apt-key.8.gz: OK usr/share/man/ja/man8/apt-mark.8.gz: OK usr/share/man/ja/man8/apt-secure.8.gz: OK usr/share/man/ja/man8/apt.8.gz: OK usr/share/man/man5/apt.conf.5.gz: OK usr/share/man/man5/apt_preferences.5.gz: OK usr/share/man/man5/sources.list.5.gz: OK usr/share/man/man8/apt-cache.8.gz: OK usr/share/man/man8/apt-cdrom.8.gz: OK usr/share/man/man8/apt-config.8.gz: OK usr/share/man/man8/apt-get.8.gz: OK usr/share/man/man8/apt-key.8.gz: OK usr/share/man/man8/apt-mark.8.gz: OK usr/share/man/man8/apt-secure.8.gz: OK usr/share/man/man8/apt.8.gz: OK usr/share/man/nl/man5/apt.conf.5.gz: OK usr/share/man/nl/man5/apt_preferences.5.gz: OK usr/share/man/nl/man5/sources.list.5.gz: OK usr/share/man/nl/man8/apt-cache.8.gz: OK usr/share/man/nl/man8/apt-cdrom.8.gz: OK usr/share/man/nl/man8/apt-config.8.gz: OK usr/share/man/nl/man8/apt-get.8.gz: OK usr/share/man/nl/man8/apt-key.8.gz: OK usr/share/man/nl/man8/apt-mark.8.gz: OK usr/share/man/nl/man8/apt-secure.8.gz: OK usr/share/man/nl/man8/apt.8.gz: OK usr/share/man/pl/man5/apt_preferences.5.gz: OK usr/share/man/pl/man8/apt-cache.8.gz: OK usr/share/man/pl/man8/apt-cdrom.8.gz: OK usr/share/man/pl/man8/apt-config.8.gz: OK usr/share/man/pl/man8/apt-key.8.gz: OK usr/share/man/pt/man5/apt.conf.5.gz: OK usr/share/man/pt/man5/apt_preferences.5.gz: OK usr/share/man/pt/man8/apt-cache.8.gz: OK usr/share/man/pt/man8/apt-cdrom.8.gz: OK usr/share/man/pt/man8/apt-config.8.gz: OK usr/share/man/pt/man8/apt-get.8.gz: OK usr/share/man/pt/man8/apt-key.8.gz: OK ------------------------------- ------------------------------- running: ./dlocate -md5check packagedoesnotexist COLUMNS="195" TEMP=" -v --md5check -- 'packagedoesnotexist'" PKGS='([0]="packagedoesnotexist")' OPTION="--md5check" RE_SEPARATOR="|" PKGS_REGEXP="packagedoesnotexist" FILES_REGEXP="(packagedoesnotexist)" Package packagedoesnotexist is not installed or has no md5sums. ------------------------------- ------------------------------- running: ./dlocate -md5check xmp COLUMNS="195" TEMP=" -v --md5check -- 'xmp'" PKGS='([0]="xmp")' OPTION="--md5check" RE_SEPARATOR="|" PKGS_REGEXP="xmp" FILES_REGEXP="(xmp)" usr/bin/xmp: OK usr/lib/mime/packages/xmp: OK usr/share/doc/xmp/CREDITS: OK usr/share/doc/xmp/README: OK usr/share/doc/xmp/changelog.Debian.gz: OK usr/share/doc/xmp/changelog.gz: OK usr/share/doc/xmp/copyright: OK usr/share/man/man1/xmp.1.gz: OK ------------------------------- ------------------------------- running: ./dlocate -man dlocate COLUMNS="195" TEMP=" -v --man -- 'dlocate'" PKGS='([0]="dlocate")' OPTION="--man" RE_SEPARATOR="|" PKGS_REGEXP="dlocate" FILES_REGEXP="(dlocate)" 1 dlocate 8 dpkg-hold 8 dpkg-purge 8 dpkg-remove 8 dpkg-unhold 8 update-dlocatedb ------------------------------- ------------------------------- running: ./dlocate -man bash COLUMNS="195" TEMP=" -v --man -- 'bash'" PKGS='([0]="bash")' OPTION="--man" RE_SEPARATOR="|" PKGS_REGEXP="bash" FILES_REGEXP="(bash)" 1 bash 1 bashbug 1 clear_console 1 rbash 7 bash-builtins ------------------------------- ------------------------------- running: ./dlocate -man dpkg COLUMNS="195" TEMP=" -v --man -- 'dpkg'" PKGS='([0]="dpkg")' OPTION="--man" RE_SEPARATOR="|" PKGS_REGEXP="dpkg" FILES_REGEXP="(dpkg)" 1 dpkg 1 dpkg-deb 1 dpkg-divert 1 dpkg-maintscript-helper 1 dpkg-query 1 dpkg-split 1 dpkg-statoverride 1 dpkg-trigger 1 update-alternatives 5 dpkg.cfg 8 start-stop-daemon ------------------------------- ------------------------------- running: ./dlocate -man apt COLUMNS="195" TEMP=" -v --man -- 'apt'" PKGS='([0]="apt")' OPTION="--man" RE_SEPARATOR="|" PKGS_REGEXP="apt" FILES_REGEXP="(apt)" 5 apt.conf 5 apt_preferences 5 sources.list 8 apt 8 apt-cache 8 apt-cdrom 8 apt-config 8 apt-get 8 apt-key 8 apt-mark 8 apt-secure ------------------------------- ------------------------------- running: ./dlocate -man packagedoesnotexist COLUMNS="195" TEMP=" -v --man -- 'packagedoesnotexist'" PKGS='([0]="packagedoesnotexist")' OPTION="--man" RE_SEPARATOR="|" PKGS_REGEXP="packagedoesnotexist" FILES_REGEXP="(packagedoesnotexist)" Package packagedoesnotexist is not installed or /var/lib/dpkg/info/packagedoesnotexist.list is empty. ------------------------------- ------------------------------- running: ./dlocate -man xmp COLUMNS="195" TEMP=" -v --man -- 'xmp'" PKGS='([0]="xmp")' OPTION="--man" RE_SEPARATOR="|" PKGS_REGEXP="xmp" FILES_REGEXP="(xmp)" 1 xmp ------------------------------- ------------------------------- running: ./dlocate -lsman dlocate COLUMNS="195" TEMP=" -v --lsman -- 'dlocate'" PKGS='([0]="dlocate")' OPTION="--lsman" RE_SEPARATOR="|" PKGS_REGEXP="dlocate" FILES_REGEXP="(dlocate)" /usr/share/man/man8/dpkg-purge.8.gz /usr/share/man/man8/dpkg-remove.8.gz /usr/share/man/man8/update-dlocatedb.8.gz /usr/share/man/man8/dpkg-unhold.8.gz /usr/share/man/man8/dpkg-hold.8.gz /usr/share/man/man1/dlocate.1.gz ------------------------------- ------------------------------- running: ./dlocate -lsman bash COLUMNS="195" TEMP=" -v --lsman -- 'bash'" PKGS='([0]="bash")' OPTION="--lsman" RE_SEPARATOR="|" PKGS_REGEXP="bash" FILES_REGEXP="(bash)" /usr/share/man/man7/bash-builtins.7.gz /usr/share/man/man1/rbash.1.gz /usr/share/man/man1/clear_console.1.gz /usr/share/man/man1/bashbug.1.gz /usr/share/man/man1/bash.1.gz ------------------------------- ------------------------------- running: ./dlocate -lsman dpkg COLUMNS="195" TEMP=" -v --lsman -- 'dpkg'" PKGS='([0]="dpkg")' OPTION="--lsman" RE_SEPARATOR="|" PKGS_REGEXP="dpkg" FILES_REGEXP="(dpkg)" /usr/share/man/de/man1/dpkg-deb.1.gz /usr/share/man/de/man1/dpkg-divert.1.gz /usr/share/man/de/man1/dpkg-maintscript-helper.1.gz /usr/share/man/de/man1/dpkg-query.1.gz /usr/share/man/de/man1/dpkg-split.1.gz /usr/share/man/de/man1/dpkg-statoverride.1.gz /usr/share/man/de/man1/dpkg-trigger.1.gz /usr/share/man/de/man1/dpkg.1.gz /usr/share/man/de/man1/update-alternatives.1.gz /usr/share/man/de/man5/dpkg.cfg.5.gz /usr/share/man/de/man8/start-stop-daemon.8.gz /usr/share/man/es/man1/dpkg-divert.1.gz /usr/share/man/es/man1/dpkg-split.1.gz /usr/share/man/es/man1/dpkg-trigger.1.gz /usr/share/man/es/man1/update-alternatives.1.gz /usr/share/man/es/man5/dpkg.cfg.5.gz /usr/share/man/es/man8/start-stop-daemon.8.gz /usr/share/man/fr/man1/dpkg-deb.1.gz /usr/share/man/fr/man1/dpkg-divert.1.gz /usr/share/man/fr/man1/dpkg-maintscript-helper.1.gz /usr/share/man/fr/man1/dpkg-query.1.gz /usr/share/man/fr/man1/dpkg-split.1.gz /usr/share/man/fr/man1/dpkg-statoverride.1.gz /usr/share/man/fr/man1/dpkg-trigger.1.gz /usr/share/man/fr/man1/update-alternatives.1.gz /usr/share/man/fr/man5/dpkg.cfg.5.gz /usr/share/man/fr/man8/start-stop-daemon.8.gz /usr/share/man/hu/man5/dpkg.cfg.5.gz /usr/share/man/it/man1/dpkg-deb.1.gz /usr/share/man/it/man1/dpkg-maintscript-helper.1.gz /usr/share/man/it/man1/dpkg-query.1.gz /usr/share/man/it/man1/dpkg-split.1.gz /usr/share/man/it/man1/dpkg-statoverride.1.gz /usr/share/man/it/man1/update-alternatives.1.gz /usr/share/man/it/man5/dpkg.cfg.5.gz /usr/share/man/it/man8/start-stop-daemon.8.gz /usr/share/man/ja/man1/dpkg-divert.1.gz /usr/share/man/ja/man1/dpkg-split.1.gz /usr/share/man/ja/man1/dpkg-trigger.1.gz /usr/share/man/ja/man1/update-alternatives.1.gz /usr/share/man/ja/man5/dpkg.cfg.5.gz /usr/share/man/ja/man8/start-stop-daemon.8.gz /usr/share/man/man1/dpkg-deb.1.gz /usr/share/man/man1/dpkg-divert.1.gz /usr/share/man/man1/dpkg-maintscript-helper.1.gz /usr/share/man/man1/dpkg-query.1.gz /usr/share/man/man1/dpkg-split.1.gz /usr/share/man/man1/dpkg-statoverride.1.gz /usr/share/man/man1/dpkg-trigger.1.gz /usr/share/man/man1/dpkg.1.gz /usr/share/man/man1/update-alternatives.1.gz /usr/share/man/man5/dpkg.cfg.5.gz /usr/share/man/man8/start-stop-daemon.8.gz /usr/share/man/nl/man1/dpkg-deb.1.gz /usr/share/man/nl/man1/dpkg-divert.1.gz /usr/share/man/nl/man1/dpkg-maintscript-helper.1.gz /usr/share/man/nl/man1/dpkg-query.1.gz /usr/share/man/nl/man1/dpkg-split.1.gz /usr/share/man/nl/man1/dpkg-statoverride.1.gz /usr/share/man/nl/man1/dpkg-trigger.1.gz /usr/share/man/nl/man1/dpkg.1.gz /usr/share/man/nl/man1/update-alternatives.1.gz /usr/share/man/nl/man5/dpkg.cfg.5.gz /usr/share/man/nl/man8/start-stop-daemon.8.gz /usr/share/man/pl/man1/dpkg-divert.1.gz /usr/share/man/pl/man1/dpkg-split.1.gz /usr/share/man/pl/man1/dpkg-trigger.1.gz /usr/share/man/pl/man1/update-alternatives.1.gz /usr/share/man/pl/man5/dpkg.cfg.5.gz /usr/share/man/pl/man8/start-stop-daemon.8.gz /usr/share/man/sv/man1/dpkg-deb.1.gz /usr/share/man/sv/man1/dpkg-divert.1.gz /usr/share/man/sv/man1/dpkg-maintscript-helper.1.gz /usr/share/man/sv/man1/dpkg-query.1.gz /usr/share/man/sv/man1/dpkg-split.1.gz /usr/share/man/sv/man1/dpkg-statoverride.1.gz /usr/share/man/sv/man1/dpkg-trigger.1.gz /usr/share/man/sv/man1/update-alternatives.1.gz /usr/share/man/sv/man5/dpkg.cfg.5.gz /usr/share/man/sv/man8/start-stop-daemon.8.gz ------------------------------- ------------------------------- running: ./dlocate -lsman apt COLUMNS="195" TEMP=" -v --lsman -- 'apt'" PKGS='([0]="apt")' OPTION="--lsman" RE_SEPARATOR="|" PKGS_REGEXP="apt" FILES_REGEXP="(apt)" /usr/share/man/de/man5/apt.conf.5.gz /usr/share/man/de/man5/apt_preferences.5.gz /usr/share/man/de/man8/apt-cache.8.gz /usr/share/man/de/man8/apt-cdrom.8.gz /usr/share/man/de/man8/apt-config.8.gz /usr/share/man/de/man8/apt-get.8.gz /usr/share/man/de/man8/apt-key.8.gz /usr/share/man/es/man5/apt.conf.5.gz /usr/share/man/es/man5/apt_preferences.5.gz /usr/share/man/es/man8/apt-cache.8.gz /usr/share/man/es/man8/apt-cdrom.8.gz /usr/share/man/es/man8/apt-config.8.gz /usr/share/man/es/man8/apt-key.8.gz /usr/share/man/fr/man5/apt.conf.5.gz /usr/share/man/fr/man5/apt_preferences.5.gz /usr/share/man/fr/man8/apt-cache.8.gz /usr/share/man/fr/man8/apt-cdrom.8.gz /usr/share/man/fr/man8/apt-config.8.gz /usr/share/man/fr/man8/apt-get.8.gz /usr/share/man/fr/man8/apt-key.8.gz /usr/share/man/it/man5/apt.conf.5.gz /usr/share/man/it/man5/apt_preferences.5.gz /usr/share/man/it/man5/sources.list.5.gz /usr/share/man/it/man8/apt-cache.8.gz /usr/share/man/it/man8/apt-cdrom.8.gz /usr/share/man/it/man8/apt-config.8.gz /usr/share/man/it/man8/apt-get.8.gz /usr/share/man/it/man8/apt-key.8.gz /usr/share/man/it/man8/apt-mark.8.gz /usr/share/man/it/man8/apt-secure.8.gz /usr/share/man/it/man8/apt.8.gz /usr/share/man/ja/man5/apt.conf.5.gz /usr/share/man/ja/man5/apt_preferences.5.gz /usr/share/man/ja/man5/sources.list.5.gz /usr/share/man/ja/man8/apt-cache.8.gz /usr/share/man/ja/man8/apt-cdrom.8.gz /usr/share/man/ja/man8/apt-config.8.gz /usr/share/man/ja/man8/apt-get.8.gz /usr/share/man/ja/man8/apt-key.8.gz /usr/share/man/ja/man8/apt-mark.8.gz /usr/share/man/ja/man8/apt-secure.8.gz /usr/share/man/ja/man8/apt.8.gz /usr/share/man/man5/apt.conf.5.gz /usr/share/man/man5/apt_preferences.5.gz /usr/share/man/man5/sources.list.5.gz /usr/share/man/man8/apt-cache.8.gz /usr/share/man/man8/apt-cdrom.8.gz /usr/share/man/man8/apt-config.8.gz /usr/share/man/man8/apt-get.8.gz /usr/share/man/man8/apt-key.8.gz /usr/share/man/man8/apt-mark.8.gz /usr/share/man/man8/apt-secure.8.gz /usr/share/man/man8/apt.8.gz /usr/share/man/nl/man5/apt.conf.5.gz /usr/share/man/nl/man5/apt_preferences.5.gz /usr/share/man/nl/man5/sources.list.5.gz /usr/share/man/nl/man8/apt-cache.8.gz /usr/share/man/nl/man8/apt-cdrom.8.gz /usr/share/man/nl/man8/apt-config.8.gz /usr/share/man/nl/man8/apt-get.8.gz /usr/share/man/nl/man8/apt-key.8.gz /usr/share/man/nl/man8/apt-mark.8.gz /usr/share/man/nl/man8/apt-secure.8.gz /usr/share/man/nl/man8/apt.8.gz /usr/share/man/pl/man5/apt_preferences.5.gz /usr/share/man/pl/man8/apt-cache.8.gz /usr/share/man/pl/man8/apt-cdrom.8.gz /usr/share/man/pl/man8/apt-config.8.gz /usr/share/man/pl/man8/apt-key.8.gz /usr/share/man/pt/man5/apt.conf.5.gz /usr/share/man/pt/man5/apt_preferences.5.gz /usr/share/man/pt/man8/apt-cache.8.gz /usr/share/man/pt/man8/apt-cdrom.8.gz /usr/share/man/pt/man8/apt-config.8.gz /usr/share/man/pt/man8/apt-get.8.gz /usr/share/man/pt/man8/apt-key.8.gz ------------------------------- ------------------------------- running: ./dlocate -lsman packagedoesnotexist COLUMNS="195" TEMP=" -v --lsman -- 'packagedoesnotexist'" PKGS='([0]="packagedoesnotexist")' OPTION="--lsman" RE_SEPARATOR="|" PKGS_REGEXP="packagedoesnotexist" FILES_REGEXP="(packagedoesnotexist)" Package packagedoesnotexist is not installed or /var/lib/dpkg/info/packagedoesnotexist.list is empty. ------------------------------- ------------------------------- running: ./dlocate -lsman xmp COLUMNS="195" TEMP=" -v --lsman -- 'xmp'" PKGS='([0]="xmp")' OPTION="--lsman" RE_SEPARATOR="|" PKGS_REGEXP="xmp" FILES_REGEXP="(xmp)" /usr/share/man/man1/xmp.1.gz ------------------------------- ------------------------------- running: ./dlocate -lsbin dlocate COLUMNS="195" TEMP=" -v --lsbin -- 'dlocate'" PKGS='([0]="dlocate")' OPTION="--lsbin" RE_SEPARATOR="|" PKGS_REGEXP="dlocate" FILES_REGEXP="(dlocate)" /etc/bash_completion.d/dlocate-completion /etc/cron.daily/dlocate /usr/sbin/dpkg-remove /usr/sbin/dpkg-hold /usr/sbin/dpkg-unhold /usr/sbin/update-dlocatedb /usr/sbin/dpkg-purge /usr/bin/dlocate ------------------------------- ------------------------------- running: ./dlocate -lsbin bash COLUMNS="195" TEMP=" -v --lsbin -- 'bash'" PKGS='([0]="bash")' OPTION="--lsbin" RE_SEPARATOR="|" PKGS_REGEXP="bash" FILES_REGEXP="(bash)" /usr/bin/clear_console /usr/bin/bashbug /bin/bash ------------------------------- ------------------------------- running: ./dlocate -lsbin dpkg COLUMNS="195" TEMP=" -v --lsbin -- 'dpkg'" PKGS='([0]="dpkg")' OPTION="--lsbin" RE_SEPARATOR="|" PKGS_REGEXP="dpkg" FILES_REGEXP="(dpkg)" /etc/cron.daily/dpkg /sbin/start-stop-daemon /usr/bin/dpkg /usr/bin/dpkg-deb /usr/bin/dpkg-divert /usr/bin/dpkg-maintscript-helper /usr/bin/dpkg-query /usr/bin/dpkg-split /usr/bin/dpkg-statoverride /usr/bin/dpkg-trigger /usr/bin/update-alternatives ------------------------------- ------------------------------- running: ./dlocate -lsbin apt COLUMNS="195" TEMP=" -v --lsbin -- 'apt'" PKGS='([0]="apt")' OPTION="--lsbin" RE_SEPARATOR="|" PKGS_REGEXP="apt" FILES_REGEXP="(apt)" /etc/cron.daily/apt-compat /etc/kernel/postinst.d/apt-auto-removal /usr/bin/apt /usr/bin/apt-cache /usr/bin/apt-cdrom /usr/bin/apt-config /usr/bin/apt-get /usr/bin/apt-key /usr/bin/apt-mark /usr/lib/apt/apt-helper /usr/lib/apt/apt.systemd.daily /usr/lib/apt/methods/cdrom /usr/lib/apt/methods/copy /usr/lib/apt/methods/file /usr/lib/apt/methods/ftp /usr/lib/apt/methods/gpgv /usr/lib/apt/methods/http /usr/lib/apt/methods/mirror /usr/lib/apt/methods/rred /usr/lib/apt/methods/rsh /usr/lib/apt/methods/store /usr/lib/dpkg/methods/apt/install /usr/lib/dpkg/methods/apt/setup /usr/lib/dpkg/methods/apt/update /usr/share/bug/apt/script ------------------------------- ------------------------------- running: ./dlocate -lsbin packagedoesnotexist COLUMNS="195" TEMP=" -v --lsbin -- 'packagedoesnotexist'" PKGS='([0]="packagedoesnotexist")' OPTION="--lsbin" RE_SEPARATOR="|" PKGS_REGEXP="packagedoesnotexist" FILES_REGEXP="(packagedoesnotexist)" Package packagedoesnotexist is not installed or /var/lib/dpkg/info/packagedoesnotexist.list is empty. ------------------------------- ------------------------------- running: ./dlocate -lsbin xmp COLUMNS="195" TEMP=" -v --lsbin -- 'xmp'" PKGS='([0]="xmp")' OPTION="--lsbin" RE_SEPARATOR="|" PKGS_REGEXP="xmp" FILES_REGEXP="(xmp)" /usr/bin/xmp ------------------------------- dlocate-1.07+nmu1/update-dlocatedb0000755000000000000000000000302612732134477013760 0ustar #! /bin/sh DPKGLIST='/var/lib/dlocate/dpkg-list' pkgs=1 files=1 usage() { [ -n "$*" ] && printf "%s\n" "$*" > /dev/stderr && exit 1 cat <<__EOF__ Usage: $0 [options] Options: -p Update the packages list only -f Update the files list only -b Update both (default) -h This help message __EOF__ exit 1 } while getopts "pfbh" opt; do case "$opt" in p) pkgs=1 ; files='' ;; f) pkgs='' ; files=1 ;; b) pkgs=1 ; files=1 ;; h) usage ;; *) usage "%s\n" "Unknown option: '$opt'" ;; esac done shift $((OPTIND-1)) # See ionice(1) if [ -x /usr/bin/ionice ]; then # don't run ionice if kernel version < 2.6.13 KVER=$(uname -r) case "$KVER" in 2.[012345]*) ;; 2.6.[0-9]) ;; 2.6.[0-9].*) ;; 2.6.1[012]*) ;; # Redirect ionice output to /dev/null because VSERVER & OPENVZ # & probably other container environments don't like it. See # Bug#456292 *) ionice -c3 -p$$ > /dev/null 2>&1 ;; esac fi if [ -n "$files" ] ; then # update dlocate database test -x /usr/share/dlocate/updatedb && /usr/share/dlocate/updatedb >/dev/null fi if [ -n "$pkgs" ] ; then # update 'dlocate -l' emulation # use sed to convert first, second, and fourth space on each line of # dpkg -l to tab characters so we can use that as a field-sep in awk for # 'dlocate -l'. # # convert third space to a : for architecture dpkg -l "*" | sed -e '1,5d; s/ */ /g; s/ /\t/; s/ /\t/; s/ /:/; s/ /\t/' | sort -k2 | uniq -f2 > "$DPKGLIST" fi dlocate-1.07+nmu1/update-dlocatedb.80000644000000000000000000000365712732134477014135 0ustar .TH UPDATE\-DLOCATEDB 8 "2016-06-20" "Debian Project" "dlocate" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME update\-dlocatedb - generate text database of installed files for dlocate .SH SYNOPSIS .B update\-dlocatedb .SH DESCRIPTION .B update\-dlocatedb generates a plain text package contents listing from the files /var/lib/dpkg/info/*.list .PP This program is usually called from cron.daily. .SH OPTIONS .TP .BR \-p Update the packages list only .TP .BR \-j Update the files list only .TP .BR \-b Update both (default) .TP .BR \-h This help message .SH FILES .TP .I /etc/default/dlocate Configuration file with default options. Currently the only option is to enable/disable gzip compression of the dlocatedb file. .TP .I /var/lib/dpkg/info Directory containing dpkg file lists .TP .TP .I /var/lib/dlocate/dlocatedb Plain text listing of all files belonging to all packages (optionally compressed) .TP .I /var/lib/dlocate/dpkg-list Listing of all packages known to dpkg. This contains the reformatted output output of 'dpkg \-l'. The file format is four fields separated by tabs: status [TAB] package-name [TAB] installed version [TAB] short description The "installed version" field may contain an architecture, e.g. ":arch" .SH SEE ALSO .BR "dlocate(1)" .P .SH AUTHOR This version of update\-dlocatedb was written by Fredrik Hallenberg, Craig Sanders, and Pawel Chmielowski. .PP The manual page was written by Andreas Metzler for the Debian GNU/Linux system (but may be used by others, under the terms of the GNU GPL). dlocate-1.07+nmu1/updatedb0000755000000000000000000000732012732134477012350 0ustar #!/usr/bin/perl # perl script originally by hallon@debian.org, much faster than sed & sh. # # modified by cas to pipe its output through frcode and then > to the # db file. # # caching of .list timestamps and re-use of old locatedb data added by # Pawel Chmielowski , see Bug #457572 # 2009-05-30 Craig Sanders # - rewrote script to output a plain text listing rather than use frcode # # 2009-06-03 # Craig Sanders # - added optional support for compressing /var/lib/dlocatedb use strict; use File::Basename; my $program = basename($0); my $dbfile='/var/lib/dlocate/dlocatedb'; my $stampsfile='/var/lib/dlocate/dlocatedb.stamps'; #my $dbfile='/tmp/dlocate'; #my $stampsfile='/tmp/dlocate.stamps'; my $infodir='/var/lib/dpkg/info'; my $compress=0; my $defaults='/etc/default/dlocate'; if (open(DEFAULTS,'<', $defaults)) { while () { chomp; s/#.*|^\s*|\s*$//g; next if (/^$/); s/\s|"//g; my ($key,$val) = split /=/; if ($key eq 'COMPRESS_DLOCATE') { $compress = $val; }; }; close(DEFAULTS); }; my (%old_stamps, %stamps); if (open(STAMPS, '<', $stampsfile)) { while () { chomp; my ($stamp, $file) = split /:/, $_, 2; $old_stamps{$file} = $stamp; } close(STAMPS); } open(DBFILE,'>', "$dbfile.new") or die "$program: couldn't open $dbfile.new for write: $!\n"; opendir(DIR, $infodir) or die "$program: can't open directory $infodir: $!\n"; while (defined(my $pkg = readdir(DIR))) { next unless $pkg =~ s/\.list$// and -s "$infodir/$pkg.list"; $stamps{$pkg} = (stat(_))[10]; #ctime } closedir DIR; my @new_pkgs; my %processed; chdir $infodir; if (%old_stamps and open(DB, '<', $dbfile)) { while () { my ($pkg) = /^(\S+?):/; if (not exists $stamps{$pkg}) { # skip packages which are no longer installed } elsif (exists $old_stamps{$pkg} and $stamps{$pkg} == $old_stamps{$pkg}) { print DBFILE $_; } elsif (not exists $processed{$pkg}) { open(FILE, "$pkg.list") or die "$program: can't open file $pkg.list: $!\n"; foreach () { print DBFILE "$pkg: $_"; } close FILE; } $processed{$pkg} = 1; } close(DB); my %tmp = %stamps; delete $tmp{$_} for keys %processed; @new_pkgs = keys %tmp; } else { @new_pkgs = keys %stamps; } foreach my $pkg (@new_pkgs) { open(FILE, '<', "$pkg.list") or die "$program: can't open $pkg for read: $!\n"; foreach () { print DBFILE $pkg, ': ', $_; } close FILE; } # append diversions info to dlocatedb my $divfile = '/var/lib/dpkg/diversions'; open(DIVERSIONS,"<",$divfile) or die "$program: can't open $divfile for read: $!\n"; while (my $from = ) { my $to = ; my $pkg = ; chomp($from, $to, $pkg); print DBFILE "diversion by $pkg from: $from\n"; print DBFILE "diversion by $pkg to: $to\n"; } close(DIVERSIONS); close DBFILE; # Create a backup to the database before replacing it with the new database. # This is effectively two rename's done atomically. if (-e $dbfile) { unlink("$dbfile.old") if (-e "$dbfile.old"); link($dbfile, "$dbfile.old") if (-e $dbfile); } rename("$dbfile.new", $dbfile); # optionally compress dlocatedb if ($compress eq "1") { system('gzip','--quiet','--force',$dbfile); rename("$dbfile.gz", $dbfile); }; open(STAMPS, '>', "$stampsfile.new") or die "$program: can't create stamps file $stampsfile.new: $!\n"; print STAMPS "$stamps{$_}:$_\n" for keys %stamps; close STAMPS; if (-e $stampsfile) { unlink($stampsfile); }; rename("$stampsfile.new", $stampsfile);