This file is indexed.

/usr/lib/surfraw/rhyme is in surfraw 2.2.9-1.

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

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
#!/bin/sh
# $Id$
# elvis: rhyme		-- Search for rhymes et al using Lycos Rhyme (rhyme.lycos.com)
. surfraw || exit 1

w3_config_hook () {
def   SURFRAW_rhyme_method perfect
}

w3_usage_hook () {
    cat <<EOF
Usage: $w3_argv0 [options] [search words]...
Description:
  Surfraw search for rhymes and other word correlations using
  Lycos Rhyme (rhyme.lycos.com)
Example:
  \$ rhyme Julian
  \$ rhyme -method=rel surfer
Results:
  Hurclean St. Julien.
  surfboarder, bather, natator, swimmer
Local options:
  -method=                      Type of word correlation to search for
          prefect       |       Perfect rhyme
	  syn		|	Synonyms
	  hom		|	Homophones
	  cons		|	Consonsant rhymes only
	  rel		|	Semantically related words
	  sub		|	Phrases
	  spell		|	Similar spellings
	  pic		|	Pictures
	  shake		|	Match with Shakespeare archives
	  def			Find wordnet definition
                                Default: $SURFRAW_rhyme_method
				Environment: SURFRAW_rhyme_method
EOF
    w3_global_usage
}

w3_parse_option_hook () {
    opt="$1"
    optarg="$2"
    case "$opt" in
	-method=*) setopt   SURFRAW_rhyme_method $optarg	;;
	*) return 1 ;;
    esac
    return 0
}

w3_config
# disable requoting, doesn't work with this elvi.
SURFRAW_quote_ifs=0
w3_parse_args "$@"
# w3_args now contains a list of arguments
if test -z "$w3_args"; then
    w3_browse_url "http://www.rhymezone.com/"
 else
    escaped_args=`w3_url_of_arg $w3_args`
    w3_browse_url "http://www.rhymezone.com/r/rhyme.cgi?Word=${escaped_args}&typeofrhyme=${SURFRAW_rhyme_method}&org1=syl&org2=l"

fi