SSBROWSER
If this variable is set in the environment (e.g. export SSBROWSER=lynx) it is used.
Query the debian mailing lists search engine
searchdeb -H
searchdeb [-l
list1
[list2]]
[-o]
[-d
..]
[-k]
\
-p
pattern
searchdeb is a commandline script to query the Debian mailing list archives at http://www.debian.org/Lists-Archives/.
-b
- download message bodies too
-D
- download and save the list names to a config file in ~/.searchscripts/. This allows for quicker startup as the list name page doesn't have to be pulled from lists.d.o each time. If you've used -D, you should run it once in a while to make sure the lists are up-to-date.
- search back X quarters or X years. E.g.
´-d 0q' will search just this quarter and
´-d 1y' will go back 1 year (this is the default)
´-d all' will search the whole archive
-e
- spelling errors allowed - 0,1,2; default 0
-H
- pull the mailing list home page into the browser
-k
- don't delete the hits file on exit. It will be in /tmp and start with deb__. It is always kept if the browser is Netscape.
-l <lists>
- default devel, all="devel mentors user". You can leave the "debian-" off for all lists that begin with that, except debian-lcs-eng (to differentiate it from lcs-eng.)
-L pattern
- print the lists that match the string pattern and exit. '*' for all.
-o
- lineonly; semicolon-separated words must be on the same line
-p
- search pattern. The -p is optional if it is the only switch. '-p \?' to view the Glimpse help at lists.debian.org.
-t <seconds>
- socket timeout, default 60
´this,that´
- comma finds either term in the file
´pgp;gpg;signing´
- semicolon wants all terms in the file
´some phrase´
- space wants terms adjacent, as if quoted
http://lists.debian.org/glimpse.html#sect7 has the complete pattern description
If you use Netscape as your browser, the temp files will be left in /tmp and you'll have delete them occasionally. These files are automatically deleted if you use a different browser.
SSBROWSER
If this variable is set in the environment (e.g. export SSBROWSER=lynx) it is used.
X11BROWSER
Else if DISPLAY is set then the X11BROWSER environment variable is checked for the preferred browser. If unset it defaults to lynx.
CONSOLEBROWSER
Else the CONSOLEBROWSER environment variable is checked for the preferred console browser. If unset it defaults to lynx.
searchdeb -l devel user -d 2q -p 'sound modules;oss'
searchdeb -l policy -o -p 'burned out' -b
searchdeb -l policy devel -p 'autoconf;automake' -k
searchdeb 'python;gpl'
- ^C stops the search and attempts to show the hits to that point