2006-02-27 Gabor Kelemen <kelemeng@gnome.hu>
[beagle.git] / epiphany-extension / README
blob2f3e22b41e084c065579edfb44c0cc51ad2c1f63
2 This is an Epiphany extension that allows Beagle to index every page
3 the user views.  The code is derived from Dashboard's extension.
5 Right now, this extension is just a hack: for every page, Epiphany tries to
6 run a program named 'beagle-epiphany-index'.  The page's URI and title are
7 passed to beagle-epiphany-index as command-line arguments, and the HTML is
8 written to its stdin.
10 Obviously this opens up a huge security hole: anyone who can get a rogue
11 program named 'beagle-epiphany-index' into the user's path can spy on all of
12 their web traffic.  
14 There is also the issue of private information (account numbers, etc.) ending
15 up in the index.  To try to avoid this, beagle-epiphany-index will not index
16 https:// URIs.