This file is indexed.

/usr/share/ekg2/plugins/irc/session-pl.txt is in ekg2-core 1:0.4~pre+20120506.1-8+b1.

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
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
// IRC protocol session variables description
// (c) 2004-2005 Michal 'GiM' Spadlinski
//		Jakub 'darkjames' Zawadzki

auto_guess_encoding
	typ: tekst
	domyślna wartość: brak
	
	lista kodowań, według których będziemy próbować przekodować przychodzący tekst

ban_type
	typ: liczba
	domyślna wartość: 10
	
	Typy banów: (irssi-like) tylko ze zamiast tekstu mamy numerki:
	- 1 (Nick)   - nick!*@*
	- 2 (User)   - *!*user@*
	- 4 (Host)   - *!*@host.* (to jest troche inne niz w irssi jak chcesz irssi-like to ustaw 12)
	- 8 (Domain) - *!*@*.domain.net
	- 8 (IP)     - *!*@192.168.11.*
	
	i po dodaniu mamy np:
	
	-  3 (Nick|User)   - nick!user@*
	- 10 (User|Domain) - *!*user@*.domain.net
	
	Zmienna uzywana przy /ban oraz /kickban
	Wiecej /help ban (@irssi)

close_windows
	typ: bool
	domyślna wartość: 0
	
	plugin sam zamyka `niepotrzebne` okna. przy /quit usera z ktorym mamy
	otwarte query, kiedy zostalismy wykopaniu przez kogos z kanalu imho
	zbedny fjuczer. Zachowanie kompatylibnosci z GiMem ;>

dcc_port
	typ: liczba
	domyślna wartość: 0
	
	póki co jeszcze nie używane...

display_notify
	typ: liczba
	domyślna wartość: 0
	
	wartość -1 powoduje korzystanie z globalnej zmiennej. 
	
	wartość 0 powoduje ignorowanie zmian stanu znajomych, wartość
	1 powoduje wyświetlanie wszystkich zmian, wartość 2 wyświetla
	tylko zmiany z niedostępnego na dostępny i na odwrót. większy 
	priorytet ma zmienna ,,contacts'', która przy wartości 2 
	ukrywa zmiany stanu.

hostname
	typ: tekst
	domyślna wartość: brak
	
	pozwala na korzystanie z vhostów [opcja -h w irssi]

log_formats
	typ: tekst
	domyślna wartość: xml,simple
	
	format logów

make_window
	typ: liczba
	domyślna wartość: 2
	
	suma bitowa, określająca czy należy tworzyć okna w danej sytuacji:
	
	1 - nie używane
	
	2 - tworzenie okna, gdy przychodzi do nas wiadomość od innego
	użytkownika
	
	4 - tworzenie okna rozmowy z użytkownikiem, jeśli ten wysłał do nas
	zapytanie ctcp
	
	8 - tworzenie okna rozmowy z użytkownikiem, jeśli przyszła od niego
	odpowiedź, na wysłane przez nas zapytanie ctcp
	
	16 - tworzenie okienka, jeżeli dostajemy dostajemy NOTICE od serwera
	przy łaczeniu... [AUTH mesejgi itp]
	
	Czyli np: ustawienie na 10 spowoduje otwieranie okienka rozmowy
	przy przychodzeniu wiadomości i przy odpowiedzi na /ctcp
	[jeżeli tylko okienko jeszcze nie istnieje]

nickname
	typ: tekst
	domyślna wartość: twoj login
	
	określa domyślny nick, pod jakim będziemy starali się połączyć
	z serwerem IRC
	
	zmienna musi być ustawiona, żeby móc się połaczyć

password
	typ: tekst
	domyślna wartość: brak
	
	hasło do serwera

port
	typ: liczba
	domyślna wartość: 6667
	
	port serwera, do którego będziemy się podłączać

prefer_family
	typ: liczba
	domyślna wartość: 0
	
	Jesli serwer ma rekordy A i AAAA to zostanie wybrany rekord AAAA gdy
	prefer_family = 10 (AF_INET6) rekord A gdy prefer_family != 10

realname
	typ: tekst
	domyślna wartość: realname użyszkodnika
	
	dowolny tekst, który zostanie ustawiony jako nasz realname [m.in. w
	odpowiedzi na /whois], by zmiany realname odniosły skutek należy się
	ponownie połączyć

recode_list
	typ: text
	domyślna wartość: brak
	
	Lista kodowań dla poszczególnych nicków lub/i kanałów
	Syntax: encoding1:nick1,nick2,#chan1,nick3;encoding2:nick4,#chan5,chan6

server
	typ: tekst
	domyślna wartość: brak
	
	adres serwera irc, np: warszawa.irc.pl
	
	zmienna musi być ustawiona, żeby móc się połączyć

AUTO_JOIN
	typ: tekst
	domyślna wartość: brak
	
	kanały, do których klient ma się podłączyć po połaczeniu, podane
	w formie:
	
	kanał1,kanał2,kanał3,kanał4, klucznakanał1,klucznakanał2

DISPLAY_PONG
	typ: liczba
	domyślna wartość: 1
	
	określa czy wyświetlać komunikat o odebraniu ping i wysłaniu pong
	do serwera IRC. 1 - wyświetlać, 0 - nie.

DISPLAY_AWAY_NOTIFICATION
	typ: liczba
	domyślna wartość: 1
	
	określa czy wyświetlać czyjeś away [np: jeśli ktoś ma ustawione
	away i zrobimy /msg ktoś cośtam]

DISPLAY_IN_CURRENT
	typ: liczba
	domyślna wartość: 0
	
	suma bitów, określająca, że pewne rzeczy będą wyświetlane
	w aktualnym oknie:
	
	1 - wynik komendy /names [RACZEJ GŁUPOTA!]
	
	2 - wynik /whois jeżeli nie ma otwartego okna rozmowy z danym
	uzytkownikiem będzie wyświetlony w aktualnym oknie zamiast w oknie
	statusu

DISPLAY_NICKCHANGE
	typ: liczba
	domyślna wartość: 0
	
	gdzie wyświetlać zmiany nicków [zobacz opis DISPLAY_QUIT

DISPLAY_QUIT
	typ: liczba
	domyślna wartość: 0
	
	0 - we wszystkich kanałach, na których był użytkownik
	
	1 - tylko w oknie statusu
	
	2 - tylko w aktualnym oknie

REJOIN
	typ: liczba
	domyślna wartość: 2
	
	suma bitowa, określająca kiedy robić autorejoin
	
	1 - przy dostaniu kicka z kanału
	
	2 - przy [re]connec'cie, jeśli są jakieś otwarte okienka z kanałami

REJOIN_TIME
	typ: liczba
	domyślna wartość: 2
	
	ilość sekund jaką plugin ma odczekać, przed próbą ponownego dołączeniu
	do kanału, jeśli zostaliśmy wykopani zmienna ta, nie ma żadnego
	znaczenia, jeśli zmienna %TREJOIN%n nie jest ustawiona tak, by klient
	robił autorejoin po kicku

SHOW_NICKMODE_EMPTY
	typ: liczba
	domyślna wartość: 1
	
	jeśli 0 spacja NIE jest wyświetlana przed nickiem jeżeli ircownik nie
	ma +, @ ani %, jeśli 1 spacja będzie wyświetlana

SHOW_MOTD
	typ: liczba
	domyślna wartość: 1
	
	czy wyświetlać MOTD. 1 - tak, 0 - nie.

STRIPMIRCCOL
	typ: liczba
	domyślna wartość: 0
	
	czy stripować wyświetlanie durnych kolorków na IRCu.
	
	0 - kolorki będą wyświetlane
	
	1 - nie będą.
	
	zmienna ta nie ma wpływu na wyświetlanie atryburów takich jak
	%Tbold%T, %Uunderline%U i %Vreverse%V...

VERSION_NAME
	typ: tekst
	domyślna wartość: brak
	
	określa pierwszy z ciągów, którymi IRC plugin odpowiada na zapytanie
	%Tctcp VERSION%n, jeżeli nie ustawione używany jest ciąg: "IRC plugin
	for EKG2:"

VERSION_NO
	typ: tekst
	domyślna wartość: brak
	
	określa drugi z ciągów, którymi IRC plugin odpowiada na zapytanie
	%Tctcp VERSION%n, jeżeli nie ustawione używany jest ciąg:
	"numer_wersji_plugina:", można ustawić na pusty: /session -s
	irc:nazwasesji VERSION_NO ""

VERSION_SYS
	typ: tekst
	domyślna wartość: brak
	
	określa trzeci z ciągów, którymi IRC plugin odpowiada na
	zapytanie %Tctcp VERSION%n, jeżeli nie ustawione używany jest
	ciąg: "System wersja_jądra architektura", można ustawić na pusty:
	/session -s irc:nazwasesji VERSION_SYS ""