This file is indexed.

/usr/share/plait/querystream.awk is in plait 1.6.2-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
#
# Copyright (C) 2005, 2006 Stephen Jungels
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.  
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# General Public License for more details.
#
# See COPYING for the full text of the license.

BEGIN {
  interactive = 0;
}

/<tr>/ { 
  record = 1; row = ""; save = 0;
}

{ 
  if (record==1) row = row $0;
}

/playlist.pls/ { 
  save = 1;
}

/<\/tr>/ {
  if (save==1)
    {
      hit = 1;
      nh = split(hints, hint);
      i = 1;
      while (i<=nh)
	{
	  gsub ("_", " ", hint[i]);
	  if (hint[i]=="not" && i < nh)
	    {
	      gsub("_", " ", hint[i+1]);
	      if (match(tolower(row), tolower(hint[i+1])))
		{
		  hit = 0;
		  break;
		}
	      else
		i += 2;
	    }
	  else
	    {
	      if (mix==0 && !match(tolower(row), tolower(hint[i])))
		{
		  hit = 0;
		  break;
		}
	      else
		i++;
	    }
	}
      if (hit==1)
	{
	  if (interactive==1)
	    {
	      if (match(row, \
                /<a id=\"listlinks\" target=\"_scurl\" href=\"[^\"]*\">.*?<\/a>/) > 0)
		{
		  desc = substr(row, RSTART, RLENGTH);
		  sub(/<a id=\"listlinks\" target=\"_scurl\" href=\"[^\"]*\">/, "", desc);
		  gsub("</a>", "", desc);
		  gsub("<[^>]*>", "", desc);
		  if (match(row, /shoutcast-playlist.pls\?rn=[0-9]+&file=filename.pls/) > 0)
		    {
		      a = substr(row, RSTART, RLENGTH);
		      printf("# %s\n", desc);
		      printf "http://www.shoutcast.com/sbin/%s\n", a;
		    }
		}
	    }
	  else
	    {
	      if (match(row, /shoutcast-playlist.pls\?rn=[0-9]+&file=filename.pls/) > 0)
		{
		  a = substr(row, RSTART, RLENGTH);
		  printf "http://www.shoutcast.com/sbin/%s\n", a;
		}
	    }
	}
    }
  save = 0;
  record = 0;
}