This file is indexed.

/usr/share/polygen/eng/debian/mao.grm is in polygen-data 1.0.6.ds2-14build1.

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
I ::=   "title:    Mao\n"
      ^ "author:   Gerfried Fuchs <alfie@debian.org>\n"
      ^ "language: english\n"
      ^ "status:   embrionic\n"
      ^ "topic:    Debian\n"
      ^ "created:  09/09/2006"
;

S ::= Error ;

Error ::= ++"Talking"
	| ("Failure to" >Failure)
	| "Not your turn"
	| +"Bad call"
	| -"Penalized for mentioning a P-Of-O during a P-Of-O"
	| End "Point of Order"
	| --"Lying, cheating, calling our leader in Vain"
	| "Doesn't fit"
	| -ExoticError
;

Failure ::= +play within 5 seconds
	|   wish a Very nice day
	|   --say the name of a devil
	|   --say "\""^LongWord^"\""
	|   take CardAmount and say that you have done so
	|   +say the Card of Suit
	|   "say \"That's the Badger\""
	|   enforce your own rule
	| -ExoticFailure
;

ExoticError ::= "Not a card"
        | "Not enough" ThingToHave
;

ExoticFailure ::= "put the card in the right deck"
        | name a famous \Nationality singer
	| sing a \Nationality happy song
	| play with ThingToHave
;

End ::= ^ | "End of";

Card ::=  two | three | four | five | six | seven | eight | nine | ten
	| jack | queen | king | ace;

Suit ::= "Hearts" | "Diamonds" | "Spades" | "Clubs";

Very ::= ^"" | very Very; 

CardAmount ::= "a penalty card"
	|      Number "penalty cards"
;

Number ::= 2
	|  -3
	|  --4
	|  ----5
	|  --------6
	|  ----------------7
;

LongWord ::= 
          anaesthesiologists | anthropomorphising | archaeoastronomies | compartmentalising
        | constitutionalised | crystallisabilities | cyanomethaemoglobin | diethylstilboestrol
        | disdenominationalise | dishonourablenesses | disindividualising | disindustrialising
        | electroanaesthesia | electrohomoeopathy | haemoconcentration | haemoglobinopathies
        | hypercholesterolaemia | hyperspiritualising | institutionalising | interjectionalised
        | internationalising | microcolourimetrically | microminiaturising
        | micropalaeontologist | nonacknowledgement | overindustrialises | oversentimentalise
        | palaeichthyologist | palaeoanthropography | palaeoanthropologist | palaeobiogeography
        | palaeoclimatologist | palaeodendrologist | palaeoentomologist | palaeogeographical
        | palaeoherpetologist | palaeontographical | palaeopathologists | palaeophysiography
        | parathyroidectomised | phytohaemagglutinin | polioencephalomyelitis
        | polytetrafluoroethylene | preacknowledgement | premillennialising
        | quintessentialised | semiprofessionalised | spectrocolourimetry
        | superacknowledgement | tetrachloroethylene | transcendentalised | trichloroethylenes
        | unconventionalises | uncrystallisability | undenominationalise | unfavourablenesses
        | unneighbourlinesses | unsubstantialising | unsupernaturalised | unsympathisability
	;

Nationality ::= english | italian | austrian | australian | latvian | french |
		korean | german | spanish | portuguese | liechtensteiner |
		irish | andorran | catalan | basque | sardinian | danish |
		finnish | swedish | norwegian | belgian | dutch | bavarian
;

ThingToHave ::= passion | love | enthousiasm | concentration | respect | charisma ;