]> git.stg.codes - stg.git/commitdiff
Конфиги для FreeBSD и для Linux приведены к единой форме
authorMaxim Mamontov <faust@gts.dp.ua>
Thu, 30 Dec 2010 14:05:32 +0000 (16:05 +0200)
committerMaxim Mamontov <faust@gts.dp.ua>
Thu, 30 Dec 2010 14:05:32 +0000 (16:05 +0200)
30 files changed:
projects/stargazer/inst/freebsd/etc/stargazer/OnChange
projects/stargazer/inst/freebsd/etc/stargazer/OnConnect
projects/stargazer/inst/freebsd/etc/stargazer/OnDisconnect
projects/stargazer/inst/freebsd/etc/stargazer/OnUserAdd
projects/stargazer/inst/freebsd/etc/stargazer/OnUserDel
projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_ao.conf [new file with mode: 0644]
projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_cap_bpf.conf [new file with mode: 0644]
projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_cap_divert.conf [new file with mode: 0644]
projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_ia.conf [new file with mode: 0644]
projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_ping.conf [new file with mode: 0644]
projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_radius.conf [new file with mode: 0644]
projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_remote_script.conf [new file with mode: 0644]
projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_rpc.conf [new file with mode: 0644]
projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_sg.conf [new file with mode: 0644]
projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_ao.conf [new symlink]
projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_cap_bpf.conf [new symlink]
projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_ia.conf [new symlink]
projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_ping.conf [new symlink]
projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_sg.conf [new symlink]
projects/stargazer/inst/freebsd/etc/stargazer/stargazer.conf
projects/stargazer/inst/linux/etc/stargazer/OnChange
projects/stargazer/inst/linux/etc/stargazer/OnConnect
projects/stargazer/inst/linux/etc/stargazer/OnDisconnect
projects/stargazer/inst/linux/etc/stargazer/OnUserAdd
projects/stargazer/inst/linux/etc/stargazer/OnUserDel
projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_cap_ether.conf [new file with mode: 0644]
projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_cap_ipq.conf [new file with mode: 0644]
projects/stargazer/inst/linux/etc/stargazer/conf-enabled.d/mod_cap_ether.conf [new symlink]
projects/stargazer/inst/linux/etc/stargazer/rules
projects/stargazer/inst/linux/etc/stargazer/stargazer.conf

index a92722876b09a8fda166ee38324b1f69273dae64..8cb10961764441a9735f1a9b7db40400c5bd76cb 100755 (executable)
@@ -1,3 +1,5 @@
+#! /bin/sh
+
 login=$1
 param=$2
 oldValue=$3
index cf4abfb440f0d2a1cfb0f9fcd57682b89a6ec288..912ed7d983a83312e0a8012dfd202d34ebc5dcfb 100755 (executable)
@@ -1,6 +1,8 @@
-#üÔÏÔ ÓËÒÉÐÔ ×ÙÚÙ×ÁÅÔÓÑ × ÍÏÍÅÎÔ, ËÏÇÄÁ ÐÏÌØÚÏ×ÁÔÅÌØ
-#ÕÓÐÅÛÎÏ ÐÒÏÛÅÌ Á×ÔÏÒÉÚÁÃÉÀ ÎÁ ÓÅÒ×ÅÒÅ. úÁÄÁÞÁ ÓËÒÉÐÔÁ - ÐÅÒÅÓÔÒÏÉÔØ 
-#ÆÁÊÒ×ÏÌ ÔÁË, ÞÔÏ ÂÙ ÐÏÌØÚÏ×ÁÔÅÌØ ÐÏÌÕÞÉÌ ÄÏÓÔÕРנÉÎÔÅÒÎÅÔ
+#! /bin/sh
+
+#Этот скрипт вызывается в момент, когда пользователь
+#успешно прошел авторизацию на сервере. Задача скрипта - перестроить 
+#файрвол так, что бы пользователь получил доступ в интернет
 
 # Login
 LOGIN=$1
index 6f5eeee0c10e16c9a9ee813b4f51f119a48dd1e2..7df663d7b4497272a17a6c4dac5b2370450e34f5 100755 (executable)
@@ -1,8 +1,10 @@
-# üÔÏÔ ÓËÒÉÐÔ ×ÙÚÙ×ÁÅÔÓÑ × ÍÏÍÅÎÔ, ËÏÇÄÁ ÐÏÌØÚÏ×ÁÔÅÌØ
-# ÖÅÌÁÅÔ ÏÔËÌÀÞÉÔÓÑ ÏÔ ÉÎÔÅÒÎÅÔÁ ÉÌÉ ×ÙÛÅÌ ÔÁÊÍÁÕÔ Õ ÐÏÌØÚÏ×ÁÔÅÌÑ
-# É ÓÅÒ×ÅÒ ÓÁÍ ÏÔËÌÀÞÁÅÔ ÐÏÌØÚÏ×ÁÔÅÌÑ
-# úÁÄÁÞÁ ÓËÒÉÐÔÁ ÐÏÄÏÂÎÁ ÚÁÄÁÞÅ ÓËÒÉÐÔÁ OnConnect - ÐÅÒÅÓÔÒÏÉÔØ 
-# ÆÁÊÒ×ÏÌ ÔÁË, ÞÔÏ ÂÙ ÐÏÌØÚÏ×ÁÔÅÌÀ ÚÁËÒÙÔØ ÄÏÓÔÕРנÉÎÔÅÒÎÅÔ
+#! /bin/sh
+
+# Этот скрипт вызывается в момент, когда пользователь
+# желает отключится от интернета или вышел таймаут у пользователя
+# и сервер сам отключает пользователя
+# Задача скрипта подобна задаче скрипта OnConnect - перестроить 
+# файрвол так, что бы пользователю закрыть доступ в интернет
 
 # Login
 LOGIN=$1
index 655b0eef71d9ebc30ce7fefac4205e0af2144e76..22d321cc02300c89c7a566e897efa07fbd4a56bc 100755 (executable)
@@ -1,7 +1,9 @@
-# éÓÐÏÌØÚÏ×ÁÎÉÅ (ÎÅÉÓÐÏÌØÚÏ×ÁÎÉÅ) ÜÔÏÇÏ ÓËÒÉÐÔÁ ÄÅÌÏ ×ËÕÓÁ.
-# ïΠÎÅ ×ÙÐÏÌÎÑÅÔ ËÒÉÔÉÞÅÓËÉÈ ÆÕÎËÃÉÊ. åÇÏ ÚÁÄÁÞÁ Á×ÔÍÁÔÉÚÉÒÏ×ÁÔØ
-# ÄÅÊÓÔ×ÉÑ ÈÁÒÁËÔÅÒÎÙÅ ÐÒÉ ÄÏÂÁ×ÌÅÎÉÉ ÐÏÌØÚÏ×ÁÔÅÌÑ ÓÅÔÉ, ÎÁÐÒÉÍÅÒ ÄÏÂÁ×ÌÅËÎÉÅ 
-# ÐÏÌØÚÏ×ÁÔÅÌÀ ÐÏÞÔÙ
+#! /bin/sh
+
+# Использование (неиспользование) этого скрипта дело вкуса.
+# Он не выполняет критических функций. Его задача автматизировать
+# действия характерные при добавлении пользователя сети, например добавлекние 
+# пользователю почты
 
 # Login
 login=$1
index 3be6046e068a9f0891bc1e95582c431bd5df23f5..248e5b36b86425dedf5623f311a358f3b106621f 100755 (executable)
@@ -1,3 +1,5 @@
+#! /bin/sh
+
 # Login
 login=$1
 
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_ao.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_ao.conf
new file mode 100644 (file)
index 0000000..b16379e
--- /dev/null
@@ -0,0 +1,5 @@
+# îÁÓÔÒÏÊËÉ ÐÌÁÇÉÎÁ Á×ÔÏÒÉÚÁÃÉÉ Always Online "mod_auth_ao.so"
+# ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
+# ô.Å. ÐÏÌÎÏÅ ÉÍÑ ÍÏÄÕÌÑ mod_auth_ao.so
+<Module auth_ao>
+</Module>
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_cap_bpf.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_cap_bpf.conf
new file mode 100644 (file)
index 0000000..1342fde
--- /dev/null
@@ -0,0 +1,8 @@
+# Модуль захвата трафика "mod_cap_bpf.so"
+# Для захвата трафика используется Berkeley Packet Filter
+<Module cap_bpf>
+    # Интерфейс(ы) на котором нужно производить подсчет трафика
+    iface = rl0
+    iface = rl1
+    iface = dc0
+</Module>
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_cap_divert.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_cap_divert.conf
new file mode 100644 (file)
index 0000000..81246c7
--- /dev/null
@@ -0,0 +1,6 @@
+# Модуль захвата трафика "mod_cap_divert.so"
+# Для захвата трафика используются Divert-сокеты
+<Module cap_divert>
+    # Порт для получения трафика
+    #Port = 15701
+</Module>
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_ia.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_ia.conf
new file mode 100644 (file)
index 0000000..caf00ae
--- /dev/null
@@ -0,0 +1,44 @@
+# îÁÓÔÒÏÊËÉ ÐÌÁÇÉÎÁ Á×ÔÏÒÉÚÁÃÉÉ InetAccess "mod_auth_ia.so"
+# ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
+# ô.Å. ÐÏÌÎÏÅ ÉÍÑ ÍÏÄÕÌÑ mod_auth_ia.so
+<Module auth_ia>
+
+    # ðÏÒÔ ÎÁ ËÏÔÏÒÏÍ ÐÒÉÎÉÍÁÀÔÓÑ ÏÂÒÁÝÅÎÉÑ ÏÔ Á×ÔÏÒÉÚÁÔÏÒÁ
+    # úÎÁÞÅÎÉÑ: 1...65534
+    Port = 5555
+
+
+    # ÷ÒÅÍÑ ÍÅÖÄÕ ÐÏÓÙÌËÁÍÉ ÚÁÐÒÏÓÁ ÐÏÌØÚÏ×ÁÔÅÌÀ ÖÉ× ÌÉ ÏÎ
+    # É ÏÂÎÏ×ÌÅÎÉÅÍ ÄÁÎÎÙÈ ÓÔÁÔÉÓÔÉËÉ (ÓÅËÕÎÄÙ)
+    # úÎÁÞÅÎÉÑ: 5...600
+    UserDelay = 15
+
+
+    #ôÁÊÍÁÕÔ ÄÌÑ ÐÏÌØÚÏ×ÁÔÅÌÑ. åÓÌÉ × ÔÅÞÅÎÉÅ ÜÔÏÇÏ ×ÒÅÍÅÎÉ Á×ÔÏÒÉÚÁÔÏÒ
+    #ÎÅ ÏÔ×ÅÞÁÅÔ, ÐÏÌØÚÏ×ÁÔÅÌØ ÂÕÄÅÔ ÏÔËÌÀÞÅÎ
+    # úÎÁÞÅÎÉÑ: 15...1200
+    UserTimeout = 65
+
+
+    # üÔÏÔ ÐÁÒÁÍÅÔÒ ÏÐÒÅÄÅÌÑÅÔ ÞÔÏ ÂÕÄÅÔ ÐÅÒÅÄÁ×ÁÔØÓÑ ÐÒÏÇÒÁÍÍÅ InetAccess ÏÔ ÓÅÒ×ÅÒÁ
+    # ËÁË ÏÔÓÔÁÔÏË ÐÒÅÄÏÐÌÁÞÅÎÎÏÇÏ ÔÒÁÆÉËÁ
+    # úÎÁÞÅÎÉÑ:
+    # FreeMb = 0 - ËÏÌ-×Ï ÂÅÓÐÌÁÔÎÙÈ ÍÅÇÁÂÁÊÔ × ÐÒÅÓÞÅÔÅ ÎÁ ÃÅÎÕ ÎÕÌÅ×ÏÇÏ ÎÁÐÒÁ×ÌÅÎÉÑ
+    # FreeMb = 1 - ËÏÌ-×Ï ÂÅÓÐÌÁÔÎÙÈ ÍÅÇÁÂÁÊÔ × ÐÒÅÓÞÅÔÅ ÎÁ ÃÅÎÕ ÐÅÒ×ÏÇÏ ÎÁÐÒÁ×ÌÅÎÉÑ
+    # FreeMb = 2 - ËÏÌ-×Ï ÂÅÓÐÌÁÔÎÙÈ ÍÅÇÁÂÁÊÔ × ÐÒÅÓÞÅÔÅ ÎÁ ÃÅÎÕ ×ÔÏÒÏÇÏ ÎÁÐÒÁ×ÌÅÎÉÑ
+    # FreeMb = 3 - ËÏÌ-×Ï ÂÅÓÐÌÁÔÎÙÈ ÍÅÇÁÂÁÊÔ × ÐÒÅÓÞÅÔÅ ÎÁ ÃÅÎÕ ÔÒÅÔØÅÇÏ ÎÁÐÒÁ×ÌÅÎÉÑ
+    # ........................
+    # FreeMb = 9 - ËÏÌ-×Ï ÂÅÓÐÌÁÔÎÙÈ ÍÅÇÁÂÁÊÔ × ÐÒÅÓÞÅÔÅ ÎÁ ÃÅÎÕ ÄÅ×ÑÔÏÇÏ ÎÁÐÒÁ×ÌÅÎÉÑ
+    # FreeMb = cash - ËÏÌ-×Ï ÄÅÎÅÇ ÎÁ ËÏÔÏÒÙÅ ÀÚÅÒ ÍÏÖÅÔ ÂÅÓÐÌÁÔÎÏ ËÁÞÁÔØ
+    # FreeMb = none - ÎÉÞÅÇÏ ÎÅ ÐÅÒÅÄÁ×ÁÔØ
+    FreeMb = cash
+
+</Module>
+
+# íÏÄÕÌÉ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÎÅÓËÏÌØËÏ ÒÁÚ Ó ÒÁÚÎÙÍÉ ÐÁÒÁÍÅÔÒÁÍÉ
+#<Module auth_ia>
+#    Port = 7777
+#    UserDelay = 15
+#    UserTimeout = 65
+#    FreeMb = 0
+#</Module>
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_ping.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_ping.conf
new file mode 100644 (file)
index 0000000..ec8a7d8
--- /dev/null
@@ -0,0 +1,9 @@
+# îÁÓÔÒÏÊËÉ ÍÏÄÕÌÑ ÐÉÎÇÕÀÝÅÇÏ ÐÏÌØÚÏ×ÁÔÅÌÅÊ "mod_ping.so"
+# ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
+<Module ping>
+
+    # ÷ÒÅÍÑ, × ÓÅËÕÎÄÁÈ, ÍÅÖÄÕ ÐÉÎÇÁÍÉ ÏÄÎÏÇÏ É ÔÏÇÏ ÖÅ ÐÏÌØÚÏ×ÁÔÅÌÑ
+    # úÎÁÞÅÎÉÑ: 10...3600
+    PingDelay = 15
+
+</Module>
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_radius.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_radius.conf
new file mode 100644 (file)
index 0000000..cfce24a
--- /dev/null
@@ -0,0 +1,7 @@
+<Module radius>
+    Password = 123456
+    ServerIP = 127.0.0.1
+    Port = 6666
+    AuthServices = Login-User
+    AcctServices = Framed-User
+</Module>
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_remote_script.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_remote_script.conf
new file mode 100644 (file)
index 0000000..a8cc6e1
--- /dev/null
@@ -0,0 +1,39 @@
+# îÁÓÔÒÏÊËÉ ÍÏÄÕÌÑ ÄÌÑ ÕÄÁÌÅÎÎÏÇÏ ×ÙÐÏÌÎÅÎÉÑ ÓËÒÉÐÔÏ× OnConnect É
+# OnDisconnect "mod_remote_script.so"
+# ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
+<Module remote_script>
+
+    # ÷ÒÅÍÑ, × ÓÅËÕÎÄÁÈ, ÍÅÖÄÕ ÐÏÓÙÌËÁÍÉ ÐÏÄÔ×ÅÒÖÄÅÎÉÊ, ÔÏÇÏ, ÞÔÏ ÐÏÌØÚÏ×ÁÔÅÌØ
+    # ×Ó£ ÅÝÅ ÏÎÌÁÊÎ
+    # úÎÁÞÅÎÉÑ: 10...600
+    SendPeriod = 15
+
+    # óÏÏÔ×ÅÔÓÔ×ÉÅ ÐÏÄÓÅÔÅÊ, × ËÏÔÏÒÏÊ ÎÁÈÏÄÉÔÓÑ ÐÏÌØÚÏ×ÁÔÅÌØ É
+    # ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÇÏ ÒÏÕÔÅÒÁ. ðÅÒ×ÁÑ ÞÁÓÔØ ÓÔÒÏËÉ - ÐÏÄÓÅÔØ, ÚÁÄÁÎÎÁÑ
+    # ËÁË IP-ÁÄÒÅÓ É ÍÁÓËÁ, ÞÅÒÅÚ ÐÒÏÂÅÌ - IP-ÁÄÒÅÓ ÒÏÕÔÅÒÁ ÎÁ ËÏÔÏÒÏÍ
+    # ÄÏÌÖÎÙ ×ÙÐÏÌÎÑÔØÓÑ ÓËÒÉÐÔÙ
+    # îÁÐÒÉÍÅÒ ÜÔÁ ÚÁÐÉÓØ "192.168.1.0/24 192.168.1.1" ÏÚÎÁÞÁÅÔ, ÞÔÏ ÄÌÑ
+    # ×ÓÅÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÉÚ ÐÏÄÓÅÔÉ 192.168.1.0/24, ÓËÒÉÐÔÙ ÂÕÄÕÔ
+    # ×ÙÐÏÌÎÑÔØÓÑ ÎÁ ÒÏÕÔÅÒÅ Ó ÁÄÒÅÓÏÍ 192.168.1.1
+    # Subnet0...Subnet100
+    #Subnet0 = 192.168.1.0/24 192.168.1.7
+    #Subnet1 = 192.168.2.0/24 192.168.2.5
+    #Subnet2 = 192.168.3.0/24 192.168.2.5
+    #Subnet3 = 192.168.4.0/24 192.168.2.5
+    SubnetFile = subnets
+
+    # ðÁÒÏÌØ ÄÌÑ ÛÉÆÒÏ×ÁÎÉÑ ÐÁËÅÔÏ× ÍÅÖÄÕ stg-ÓÅÒ×ÅÒÏÍ É ÓÅÒ×ÅÒÏÍ,
+    # ×ÙÐÏÌÎÑÀÝÉÍ ÓËÒÉÐÔÙ
+    Password = 123456
+
+    # üÔÏÔ ÐÁÒÁÍÅÔÒ ÏÐÒÅÄÅÌÑÅÔ ËÁËÉÅ ÐÁÒÁÍÅÔÒÙ ÐÏÌØÚÏ×ÁÔÅÌÑ ÐÅÒÅÄÁÀÔÓÑ
+    # ÎÁ ÕÄÁÌÅÎÎÙÊ ÓÅÒ×ÅÒ
+    # Cash, FreeMb, Passive, Disabled, AlwaysOnline, TariffName, NextTariff, Address,
+    # Note, Group, Email, RealName, Credit, EnabledDirs, Userdata0...Userdata9
+    UserParams=Cash Tariff EnabledDirs
+
+    # ðÏÒÔ ÐÏ ËÏÔÏÒÏÍÕ ÓÅÒ×ÅÒ ÏÔÓÙÌÁÅÔ ÓÏÏÂÝÅÎÉÑ ÎÁ ÒÏÕÔÅÒ
+    # úÎÁÞÅÎÉÑ: 1...65535
+    Port = 9999
+
+</Module>
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_rpc.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_rpc.conf
new file mode 100644 (file)
index 0000000..fb0d53a
--- /dev/null
@@ -0,0 +1,4 @@
+<Module conf_rpc>
+    Port = 8080
+    CookieTimeout = 1800
+</Module>
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_sg.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_sg.conf
new file mode 100644 (file)
index 0000000..9d0f1c5
--- /dev/null
@@ -0,0 +1,9 @@
+# îÁÓÔÒÏÊËÉ ÍÏÄÕÌÑ ËÏÎÆÉÇÕÒÁÃÉÉ SgConfig "mod_conf_sg.so"
+# ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
+<Module conf_sg>
+
+    # ðÏÒÔ ÐÏ ËÏÔÏÒÏÍÕ ÓÅÒ×ÅÒ ×ÚÁÉÍÏÄÅÊÓÔ×ÕÅÔ Ó ËÏÎÆÉÇÕÒÁÔÏÒÏÍ
+    # úÎÁÞÅÎÉÑ: 1...65535
+    Port = 5555
+
+</Module>
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_ao.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_ao.conf
new file mode 120000 (symlink)
index 0000000..fe7a6f5
--- /dev/null
@@ -0,0 +1 @@
+../conf-available.d/mod_ao.conf
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_cap_bpf.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_cap_bpf.conf
new file mode 120000 (symlink)
index 0000000..d9ec552
--- /dev/null
@@ -0,0 +1 @@
+../conf-available.d/mod_cap_bpf.conf
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_ia.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_ia.conf
new file mode 120000 (symlink)
index 0000000..3dea06d
--- /dev/null
@@ -0,0 +1 @@
+../conf-available.d/mod_ia.conf
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_ping.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_ping.conf
new file mode 120000 (symlink)
index 0000000..0d6db18
--- /dev/null
@@ -0,0 +1 @@
+../conf-available.d/mod_ping.conf
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_sg.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/mod_sg.conf
new file mode 120000 (symlink)
index 0000000..7ab2476
--- /dev/null
@@ -0,0 +1 @@
+../conf-available.d/mod_sg.conf
\ No newline at end of file
index 5276071d8ecb8f193e46eff5faa5f24703302b88..36f147fd69a7a48ffaef3fe341876ffc760d3193 100644 (file)
@@ -11,7 +11,7 @@ LogFile = /var/log/stargazer.log
 
 # éÍÑ PID-ÆÁÊÌÁ ËÕÄÁ ÐÉÛÅÔÓÑ ÉÄÅÎÔÉÆÉËÁÔÏÒ ÐÒÏÃÅÓÓÁ
 # ðÏ ÕÍÏÌÞÁÎÉÀ /var/run/pid
-PIDFile = /var/run/stargazer.pid
+PIDFile = /var/run/stargazer.pid
 
 
 
@@ -137,13 +137,13 @@ ModulesPath = /usr/lib/stg
 # ÐÒÉÚÎÁËÕ ÍÏÖÎÏ ÏÐÒÅÄÅÌÉÔØ ÓÂÏÊ × ÒÁÂÏÔÅ ÓÅÒ×ÅÒÁ É ÐÒÉ ÎÁÄÏÂÎÏÓÔÉ 
 # ÐÅÒÅÚÁÐÕÓÔÉÔØ. åÓÌÉ ÐÁÒÁÍÅÔÒ ÎÅ ÕËÁÚÁΠÉÌÉ ÐÕÓÔÏÊ, ÍÏÎÉÔÏÒÉÎÇ ÐÒÏÉÚ×ÏÄÉÔÓÑ 
 # ÎÅ ÂÕÄÅÔ. ðÁÒÁÍÅÔÒ ÎÅ Ñ×ÌÑÅÔÓÑ ÏÂÑÚÁÔÅÌØÎÙÍ, ÐÏ ÕÍÏÌÞÁÎÉÀ ÐÕÓÔÏÊ.
-# MonitorDir=/var/stargazer/monitor
+#MonitorDir=/var/stargazer/monitor
 
 ################################################################################
 # Store module
 # îÁÓÔÒÏÊËÉ ÐÌÁÇÉÎÁ ÒÁÂÏÔÁÀÝÅÇÏ Ó âä ÓÅÒ×ÅÒÁ
 
-# ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
+# ðÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
 # ô.Å. ÐÏÌÎÏÅ ÉÍÑ ÍÏÄÕÌÑ mod_store_files.so
 <StoreModule store_files>
 
@@ -238,92 +238,11 @@ ModulesPath = /usr/lib/stg
 # ðÒÏÞÉÅ ÍÏÄÕÌÉ
 
 <Modules>
-
-    # îÁÓÔÒÏÊËÉ ÐÌÁÇÉÎÁ Á×ÔÏÒÉÚÁÃÉÉ Always Online "mod_auth_ao.so"
-    # ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
-    # ô.Å. ÐÏÌÎÏÅ ÉÍÑ ÍÏÄÕÌÑ mod_auth_ao.so
-    <Module auth_ao>
-    </Module>
-
-
-
-    # îÁÓÔÒÏÊËÉ ÐÌÁÇÉÎÁ Á×ÔÏÒÉÚÁÃÉÉ InetAccess "mod_auth_ia.so"
-    # ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
-    # ô.Å. ÐÏÌÎÏÅ ÉÍÑ ÍÏÄÕÌÑ mod_auth_ia.so
-    <Module auth_ia>
-
-        # ðÏÒÔ ÎÁ ËÏÔÏÒÏÍ ÐÒÉÎÉÍÁÀÔÓÑ ÏÂÒÁÝÅÎÉÑ ÏÔ Á×ÔÏÒÉÚÁÔÏÒÁ
-        # úÎÁÞÅÎÉÑ: 1...65534
-        Port = 5555
-
-
-        # ÷ÒÅÍÑ ÍÅÖÄÕ ÐÏÓÙÌËÁÍÉ ÚÁÐÒÏÓÁ ÐÏÌØÚÏ×ÁÔÅÌÀ ÖÉ× ÌÉ ÏÎ
-        # É ÏÂÎÏ×ÌÅÎÉÅÍ ÄÁÎÎÙÈ ÓÔÁÔÉÓÔÉËÉ (ÓÅËÕÎÄÙ)
-        # úÎÁÞÅÎÉÑ: 5...600
-        UserDelay = 15
-
-
-        #ôÁÊÍÁÕÔ ÄÌÑ ÐÏÌØÚÏ×ÁÔÅÌÑ. åÓÌÉ × ÔÅÞÅÎÉÅ ÜÔÏÇÏ ×ÒÅÍÅÎÉ Á×ÔÏÒÉÚÁÔÏÒ
-        #ÎÅ ÏÔ×ÅÞÁÅÔ, ÐÏÌØÚÏ×ÁÔÅÌØ ÂÕÄÅÔ ÏÔËÌÀÞÅÎ
-        # úÎÁÞÅÎÉÑ: 15...1200
-        UserTimeout = 65
-
-
-        # üÔÏÔ ÐÁÒÁÍÅÔÒ ÏÐÒÅÄÅÌÑÅÔ ÞÔÏ ÂÕÄÅÔ ÐÅÒÅÄÁ×ÁÔØÓÑ ÐÒÏÇÒÁÍÍÅ InetAccess ÏÔ ÓÅÒ×ÅÒÁ
-        # ËÁË ÏÔÓÔÁÔÏË ÐÒÅÄÏÐÌÁÞÅÎÎÏÇÏ ÔÒÁÆÉËÁ
-        # úÎÁÞÅÎÉÑ:
-        # FreeMb = 0 - ËÏÌ-×Ï ÂÅÓÐÌÁÔÎÙÈ ÍÅÇÁÂÁÊÔ × ÐÒÅÓÞÅÔÅ ÎÁ ÃÅÎÕ ÎÕÌÅ×ÏÇÏ ÎÁÐÒÁ×ÌÅÎÉÑ
-        # FreeMb = 1 - ËÏÌ-×Ï ÂÅÓÐÌÁÔÎÙÈ ÍÅÇÁÂÁÊÔ × ÐÒÅÓÞÅÔÅ ÎÁ ÃÅÎÕ ÐÅÒ×ÏÇÏ ÎÁÐÒÁ×ÌÅÎÉÑ
-        # FreeMb = 2 - ËÏÌ-×Ï ÂÅÓÐÌÁÔÎÙÈ ÍÅÇÁÂÁÊÔ × ÐÒÅÓÞÅÔÅ ÎÁ ÃÅÎÕ ×ÔÏÒÏÇÏ ÎÁÐÒÁ×ÌÅÎÉÑ
-        # FreeMb = 3 - ËÏÌ-×Ï ÂÅÓÐÌÁÔÎÙÈ ÍÅÇÁÂÁÊÔ × ÐÒÅÓÞÅÔÅ ÎÁ ÃÅÎÕ ÔÒÅÔØÅÇÏ ÎÁÐÒÁ×ÌÅÎÉÑ
-        # ........................
-        # FreeMb = 9 - ËÏÌ-×Ï ÂÅÓÐÌÁÔÎÙÈ ÍÅÇÁÂÁÊÔ × ÐÒÅÓÞÅÔÅ ÎÁ ÃÅÎÕ ÄÅ×ÑÔÏÇÏ ÎÁÐÒÁ×ÌÅÎÉÑ
-        # FreeMb = cash - ËÏÌ-×Ï ÄÅÎÅÇ ÎÁ ËÏÔÏÒÙÅ ÀÚÅÒ ÍÏÖÅÔ ÂÅÓÐÌÁÔÎÏ ËÁÞÁÔØ
-        # FreeMb = none - ÎÉÞÅÇÏ ÎÅ ÐÅÒÅÄÁ×ÁÔØ
-        FreeMb = cash
-
-    </Module>
-
-
-
-    # íÏÄÕÌÉ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÎÅÓËÏÌØËÏ ÒÁÚ Ó ÒÁÚÎÙÍÉ ÐÁÒÁÍÅÔÒÁÍÉ
-    #<Module auth_ia>
-    #    Port = 7777
-    #    UserDelay = 15
-    #    UserTimeout = 65
-    #    FreeMb = 0
-    #</Module>
-
-
-
-    # îÁÓÔÒÏÊËÉ ÍÏÄÕÌÑ ËÏÎÆÉÇÕÒÁÃÉÉ SgConfig "mod_conf_sg.so"
-    # ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
-    <Module conf_sg>
-
-        # ðÏÒÔ ÐÏ ËÏÔÏÒÏÍÕ ÓÅÒ×ÅÒ ×ÚÁÉÍÏÄÅÊÓÔ×ÕÅÔ Ó ËÏÎÆÉÇÕÒÁÔÏÒÏÍ
-        # úÎÁÞÅÎÉÑ: 1...65535
-        Port = 5555
-
-    </Module>
-
-
-
-    # íÏÄÕÌØ ÚÁÈ×ÁÔÁ ÔÒÁÆÉËÁ "mod_cap_bpf.so"
-    # ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
-    # âÅÚ ÐÁÒÁÍÅÔÒÏ×. ôÏÌØËÏ ÉÍÑ ÍÏÄÕÌÑ.
-    <Module cap_bpf>
-        # éÎÔÅÒÆÅÊÓ(Ù) ÎÁ ËÏÔÏÒÏÍ ÎÕÖÎÏ ÐÒÏÉÚ×ÏÄÉÔØ ÐÏÄÓÞÅÔ ÔÒÁÆÉËÁ
-        iface = rl0
-        iface = rl1
-        iface = dc0
-    </Module>
-
     # íÏÄÕÌØ ÚÁÈ×ÁÔÁ ÔÒÁÆÉËÁ "mod_cap_nf.so"
     # ðÒÉÎÉÍÁÅÔ ÉÎÆÏÒÍÁÃÉÀ Ï ÔÒÁÆÉËÅ ÐÏ ÐÒÏÔÏËÏÌÕ NetFlow
-    # ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÅÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
     <Module cap_nf>
         # TCPPort - ÐÏÒÔ ÄÌÑ TCP-ÓÏÅÄÉÎÅÎÉÊ
-        TCPPort = 42111
+        #TCPPort = 42111
 
         # UDPPort - ÐÏÒÔ ÄÌÑ UDP-ÓÏÅÄÉÎÅÎÉÊ
         UDPPort = 42111
@@ -332,65 +251,8 @@ ModulesPath = /usr/lib/stg
         # åÓÌÉ ÐÁÒÁÍÅÔÒ ÎÅ ÕËÁÚÁΠ- ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÐÏÒÔ ÎÅ "ÐÒÏÓÌÕÛÉ×ÁÅÔÓÑ".
     </Module>
 
-
-
-    # îÁÓÔÒÏÊËÉ ÍÏÄÕÌÑ ÐÉÎÇÕÀÝÅÇÏ ÐÏÌØÚÏ×ÁÔÅÌÅÊ "mod_ping.so"
-    # ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
-    <Module ping>
-
-        # ÷ÒÅÍÑ, × ÓÅËÕÎÄÁÈ, ÍÅÖÄÕ ÐÉÎÇÁÍÉ ÏÄÎÏÇÏ É ÔÏÇÏ ÖÅ ÐÏÌØÚÏ×ÁÔÅÌÑ
-        # úÎÁÞÅÎÉÑ: 10...3600
-        PingDelay = 15
-
-    </Module>
-
-#    # îÁÓÔÒÏÊËÉ ÍÏÄÕÌÑ ÄÌÑ ÕÄÁÌÅÎÎÏÇÏ ×ÙÐÏÌÎÅÎÉÑ ÓËÒÉÐÔÏ× OnCOnnect É
-#    # OnDisconnect "mod_remote_script.so"
-#    # ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
-#    <Module remote_script>
-#
-#        # ÷ÒÅÍÑ, × ÓÅËÕÎÄÁÈ, ÍÅÖÄÕ ÐÏÓÙÌËÁÍÉ ÐÏÄÔ×ÅÒÖÄÅÎÉÊ, ÔÏÇÏ, ÞÔÏ ÐÏÌØÚÏ×ÁÔÅÌØ
-#        # ×Ó£ ÅÝÅ ÏÎÌÁÊÎ
-#        # úÎÁÞÅÎÉÑ: 10...600
-#        SendPeriod = 15
-#
-#        # óÏÏÔ×ÅÔÓÔ×ÉÅ ÐÏÄÓÅÔÅÊ, × ËÏÔÏÒÏÊ ÎÁÈÏÄÉÔÓÑ ÐÏÌØÚÏ×ÁÔÅÌØ É
-#        # ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÇÏ ÒÏÕÔÅÒÁ. ðÅÒ×ÁÑ ÞÁÓÔØ ÓÔÒÏËÉ - ÐÏÄÓÌÅÔØ, ÚÁÄÁÎÎÁÑ
-#        # ËÁË IP-ÁÄÒÅÓ É ÍÁÓËÁ, ÞÅÒÅÚ ÐÒÏÂÅÌ - IP-ÁÄÒÅÓ ÒÏÕÔÅÒÁ ÎÁ ËÏÔÏÒÏÍ
-#        # ÄÏÌÖÎÙ ×ÙÐÏÌÎÑÔØÓÑ ÓËÒÉÐÔÙ
-#        # îÁÐÒÉÍÅÒ ÜÔÁ ÚÁÐÉÓØ "192.168.1.0/24 192.168.1.1" ÏÚÎÁÞÁÅÔ, ÞÔÏ ÄÌÑ
-#        # ×ÓÅÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÉÚ ÐÏÄÓÅÔÉ 192.168.1.0/24, ÓËÒÉÐÔÙ ÂÕÄÕÔ
-#        # ×ÙÐÏÌÎÑÔØÓÑ ÎÁ ÒÏÕÔÅÒÅ Ó ÁÄÒÅÓÏÍ 192.168.1.1
-#        # Subnet0...Subnet100
-#        Subnet0 = 192.168.1.0/24 192.168.1.7
-#        Subnet1 = 192.168.2.0/24 192.168.2.5
-#        Subnet2 = 192.168.3.0/24 192.168.2.5
-#        Subnet3 = 192.168.4.0/24 192.168.2.5
-#
-#        # ðÁÒÏÌØ ÄÌÑ ÛÉÆÒÏ×ÁÎÉÑ ÐÁËÅÔÏ× ÍÅÖÄÕ stg-ÓÅÒ×ÅÒÏÍ É ÓÅÒ×ÅÒÏÍ,
-#        # ×ÙÐÏÌÎÑÀÝÉÍ ÓËÒÉÐÔÙ
-#        Password = 123456
-#
-#        # üÔÏÔ ÐÁÒÁÍÅÔÒ ÏÐÒÅÄÅÌÑÅÔ ËÁËÉÅ ÐÁÒÁÍÅÔÒÙ ÐÏÌØÚÏ×ÁÔÅÌÑ ÐÅÒÅÄÁÀÔÓÑ
-#        # ÎÁ ÕÄÁÌÅÎÎÙÊ ÓÅÒ×ÅÒ
-#        # Cash, FreeMb, Passive, Disabled, AlwaysOnline, TariffName, NextTariff, Address,
-#        # Note, Group, Email, RealName, Credit, EnabledDirs, Userdata0...Userdata9
-#        UserParams=Cash Tariff EnabledDirs
-#
-#        # ðÏÒÔ ÐÏ ËÏÔÏÒÏÍÕ ÓÅÒ×ÅÒ ÏÔÓÙÌÁÅÔ ÓÏÏÂÝÅÎÉÑ ÎÁ ÒÏÕÔÅÒ
-#        # úÎÁÞÅÎÉÑ: 1...65535
-#        Port = 9999
-#
-#    </Module>
-
-#    <Module radius>
-#        Password = 123456
-#        ServerIP = 127.0.0.1
-#        Port = 6666
-#        AuthServices = Login-User
-#        AcctServices = Framed-User
-#    </Module>
+    <IncludeFile "conf-enabled.d/*.conf">
+    </IncludeFile>
 
 </Modules>
 ################################################################################
-
index a92722876b09a8fda166ee38324b1f69273dae64..8cb10961764441a9735f1a9b7db40400c5bd76cb 100755 (executable)
@@ -1,3 +1,5 @@
+#! /bin/sh
+
 login=$1
 param=$2
 oldValue=$3
index f3899d6367cfadb72cc7de4acb387a9ece6fa4b4..912ed7d983a83312e0a8012dfd202d34ebc5dcfb 100755 (executable)
@@ -1,3 +1,5 @@
+#! /bin/sh
+
 #Этот скрипт вызывается в момент, когда пользователь
 #успешно прошел авторизацию на сервере. Задача скрипта - перестроить 
 #файрвол так, что бы пользователь получил доступ в интернет
index c29a011edaffafbefd35396cb27333d55b4f1a5f..7df663d7b4497272a17a6c4dac5b2370450e34f5 100755 (executable)
@@ -1,3 +1,5 @@
+#! /bin/sh
+
 # Этот скрипт вызывается в момент, когда пользователь
 # желает отключится от интернета или вышел таймаут у пользователя
 # и сервер сам отключает пользователя
index a3ee3a9fb6b62f46493d1fe88f07a4a7bc6dadce..22d321cc02300c89c7a566e897efa07fbd4a56bc 100755 (executable)
@@ -1,3 +1,5 @@
+#! /bin/sh
+
 # Использование (неиспользование) этого скрипта дело вкуса.
 # Он не выполняет критических функций. Его задача автматизировать
 # действия характерные при добавлении пользователя сети, например добавлекние 
index 3be6046e068a9f0891bc1e95582c431bd5df23f5..248e5b36b86425dedf5623f311a358f3b106621f 100755 (executable)
@@ -1,3 +1,5 @@
+#! /bin/sh
+
 # Login
 login=$1
 
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_cap_ether.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_cap_ether.conf
new file mode 100644 (file)
index 0000000..c2356c7
--- /dev/null
@@ -0,0 +1,5 @@
+# Модуль захвата трафика "mod_cap_ether.so"
+# Для захвата трафика используются Packet-сокеты
+<Module cap_ether>
+    # Модуль без параметров
+</Module>
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_cap_ipq.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_cap_ipq.conf
new file mode 100644 (file)
index 0000000..251402f
--- /dev/null
@@ -0,0 +1,5 @@
+# Модуль захвата трафика "mod_cap_ipq.so"
+# Для захвата трафика используется механизм IP Queueing
+<Module cap_ipq>
+    # Модуль без параметров
+</Module>
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-enabled.d/mod_cap_ether.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-enabled.d/mod_cap_ether.conf
new file mode 120000 (symlink)
index 0000000..b929151
--- /dev/null
@@ -0,0 +1 @@
+../conf-available.d/mod_cap_ether.conf
\ No newline at end of file
index 3fb48284f43aed12c80ae2d5eebee020e6d27678..1042010f44fd793f15d3c7e60d481545c3a1e19d 100644 (file)
@@ -1,3 +1,3 @@
-ALL     192.168.0.0/16  DIR1 
+ALL     192.168.0.0/16  DIR1
 ALL     10.0.0.0/8      DIR2
 ALL     0.0.0.0/0       DIR0
\ No newline at end of file
index fa0333368f8eba34967d037d1e8eed402c798ecc..f3e1199176fa0484d257c87bb2841cc5775ee3a3 100644 (file)
@@ -1,99 +1,99 @@
 ################################################################################
-#                        æÁÊÌ ÎÁÓÔÒÏÅË ÓÅÒ×ÅÒÁ stargazer                       #
+#                        Файл настроек сервера stargazer                       #
 ################################################################################
 
 
 
-# éÍÑ ÌÏÇ-ÆÁÊÌÁ ËÕÄÁ ÐÉÛÕÔÓÑ ÓÏÂÙÔÉÑ
+# Имя лог-файла куда пишутся события
 LogFile = /var/log/stargazer.log
 
 
 
-# éÍÑ PID-ÆÁÊÌÁ ËÕÄÁ ÐÉÛÅÔÓÑ ÉÄÅÎÔÉÆÉËÁÔÏÒ ÐÒÏÃÅÓÓÁ
-# ðÏ ÕÍÏÌÞÁÎÉÀ /var/run/pid
+# Имя PID-файла куда пишется идентификатор процесса
+# По умолчанию /var/run/pid
 PIDFile = /var/run/stargazer.pid
 
 
 
-# éÍÑ ÆÁÊÌÁ × ËÏÔÏÒÏÍ ÏÐÒÅÄÅÌÑÀÔÓÑ ÐÒÁ×ÉÌÁ ÐÏÄÓÞÅÔÁ ÔÒÁÆÉËÁ
+# Имя файла в котором определяются правила подсчета трафика
 Rules = /etc/stargazer/rules
 
 
 
-# ÷ÒÅÍÑ ÞÅÒÅÚ ËÏÔÏÒÏÅ ÐÉÛÅÔÓÑ d âä ÄÅÔÁÌØÎÁÑ ÓÔÁÔÉÓÔÉËÁ ÐÏÌØÚÏ×ÁÔÅÌÑ
-# úÎÁÞÅÎÉÑ: 1, 1/2, 1/4, 1/6.
-# 1 - ÒÁÚ × ÞÁc, 1/2 - ÒÁÚ × ÐÏÌ ÞÁÓÁ, 1/4 - ÒÁÚ × 15 ÍÉÎ, 1/6 - ÒÁÚ × 10 ÍÉÎ
+# Время через которое пишется d БД детальная статистика пользователя
+# Значения: 1, 1/2, 1/4, 1/6.
+# 1 - раз в чаc, 1/2 - раз в пол часа, 1/4 - раз в 15 мин, 1/6 - раз в 10 мин
 DetailStatWritePeriod=1/6
 
 
 
-# ðÅÒÉÏÄÉÞÎÏÓÔØ ÚÁÐÉÓÉ ÚÁÐÉÓÉ × âä ÉÎÆÏÒÍÁÃÉÉ Ï ÓÔÁÔÉÓÔÉËÅ ÐÏÌØÚÏ×ÁÔÅÌÑ (ÍÉÎÕÔÙ)
-# ðÒÉ ÂÏÌØÛÏÍ ËÏÌ-×Å ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÜÔÕ ×ÅÌÉÞÉÎÕ ÓÔÏÉÔ Õ×ÅÌÉÞÉÔØ, Ô.Ë.
-# ÚÁÐÉÓØ × âä ÍÏÖÅÔ ÚÁÎÉÍÁÔØ ÄÌÉÔÅÌØÎÏÅ ×ÒÅÍÑ.
-# úÎÁÞÅÎÉÑ: 1...1440 (ÍÉÎÕÔÙ)
+# Периодичность записи записи в БД информации о статистике пользователя (минуты)
+# При большом кол-ве пользователей эту величину стоит увеличить, т.к.
+# запись в БД может занимать длительное время.
+# Значения: 1...1440 (минуты)
 StatWritePeriod = 10
 
 
 
-# äÅÎØ ÓÎÑÔÉÑ ÁÂÏÎÐÌÁÔÙ
-# úÎÁÞÅÎÉÑ: 0...31. 0 - ðÏÓÌÅÄÎÉÊ ÄÅÎØ ÍÅÓÑÃÁ
+# День снятия абонплаты
+# Значения: 0...31. 0 - Последний день месяца
 DayFee = 1
 
 
 
-# áÂÏÎÐÌÁÔÁ ÓÎÉÍÁÅÔÓÑ × ÐÏÓÌÅÄÎÉÊ (yes) ÉÌÉ ÐÅÒ×ÙÊ (no) ÄÅÎØ ÕÞÅÔÎÏÇÏ ÐÅÒÉÏÄÁ.
-# üÔÏ ×ÌÉÑÅÔ ÎÁ ÔÏ, ËÁË ÂÕÄÅÔ ÓÎÑÔÁ ÁÂÏÎÐÌÁÔÁ (áð) ÐÒÉ ÐÅÒÅÈÏÄÅ ÎÁ ÎÏ×ÙÊ ÔÁÒÉÆ.
-# åÓÌÉ Õ ÐÏÌØÚÏ×ÁÔÅÌÑ ÂÙÌ ÔÁÒÉÆ A Ó áð=100 É ÏΠÈÏÞÅÔ ÐÅÒÅÊÔÉ ÎÁ ÔÁÒÉÆ B Ó áð=200,
-# ÔÏ ÐÒÉ ÐÅÒÅÈÏÄÅ ÎÁ ÎÏ×ÙÊ ÔÁÒÉÆ ÓÏ ÓÞÅÔÁ ÐÏÌØÚÏ×ÁÔÅÌÑ ÓÎÉÍÅÔÓÑ 100, ÅÓÌÉ
-# DayFeeIsLastDay = yes É 200, ÅÓÌÉ DayFeeIsLastDay = no
+# Абонплата снимается в последний (yes) или первый (no) день учетного периода.
+# Это влияет на то, как будет снята абонплата (АП) при переходе на новый тариф.
+# Если у пользователя был тариф A с АП=100 и он хочет перейти на тариф B с АП=200,
+# то при переходе на новый тариф со счета пользователя снимется 100, если
+# DayFeeIsLastDay = yes и 200, если DayFeeIsLastDay = no
 DayFeeIsLastDay = yes
 
 
 
-# äÅÎØ ÓÂÒÏÓÁ ÄÁÎÎÙÈ Ï ÔÒÁÆÉËÅ ÚÁ ÍÅÓÑàɠÄÅÎØ ÐÅÒÅÈÏÄÁ ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÎÁ ÎÏ×ÙÅ ÔÁÒÉÆÙ
-# úÎÁÞÅÎÉÑ: 0...31. 0 - ðÏÓÌÅÄÎÉÊ ÄÅÎØ ÍÅÓÑÃÁ
+# День сброса данных о трафике за месяц и день перехода пользователей на новые тарифы
+# Значения: 0...31. 0 - Последний день месяца
 DayResetTraff = 1
 
 
 
-# "òÁÚÍÁÚÁÎÎÏÅ" ÓÎÑÔÉÅ ÁÂÏÎÐÌÁÔÙ. óÎÑÔÉÅ áð ÎÅ ÒÁÚ × ÍÅÓÑÃ, Á ËÁÖÄÙÊ
-# ÄÅÎØ 1/30 ÉÌÉ 1/31 ÞÁÓÔÉ áð
-# úÎÁÞÅÎÉÑ: yes, no
+# "Размазанное" снятие абонплаты. Снятие АП не раз в месяц, а каждый
+# день 1/30 или 1/31 части АП
+# Значения: yes, no
 SpreadFee = no
 
 
 
-# äÁÎÎÁÑ ÏÐÃÉÑ ÏÐÒÅÄÅÌÑÅÔ ÍÏÖÅÔ ÌÉ ÐÏÌØÚÏ×ÁÔÅÌØ ÐÏÌÕÞÉÔØ ÄÏÓÔÕРנÉÎÔÅÒÅÎÔ
-# ÅÓÌÉ Õ ÎÅÇÏ ÎÁ ÓÞÅÔÕ ÎÅÔ ÄÅÎÅÇ, ÎÏ ÏÓÔÁÌÓÑ ÐÒÅÄÏÐÌÁÞÅÎÎÙÊ ÔÒÁÆÉË
-# úÎÁÞÅÎÉÑ: yes, no
+# Данная опция определяет может ли пользователь получить доступ в интерент
+# если у него на счету нет денег, но остался предоплаченный трафик
+# Значения: yes, no
 FreeMbAllowInet = no
 
 
 
-# üÔÁ ÏÐÃÉÑ ÏÐÒÅÄÅÌÑÅÔ ÞÔÏ ÂÕÄÅÔ ÐÉÓÁÔØÓÑ × ÓÔÏÉÍÏÓÔØ ÔÒÁÆÉËÁ × detail_stat.
-# åÓÌÉ Õ ÐÏÌØÚÏ×ÁÔÅÌÑ ÅÝÅ ÅÓÔØ ÐÒÅÄÏÐÌÁÞÅÎÎÙÊ ÔÒÁÆÉË É WriteFreeMbTraffCost = no,
-# ÔÏ × detail_stat ÓÔÏÉÍÏÓÔØ ÂÕÄÅÔ 0. åÓÌÉ Õ ÐÏÌØÚÏ×ÁÔÅÌÑ ÕÖÅ ÎÅÔ
-# ÐÒÅÄÏÐÌÁÞÅÎÎÏÇÏ ÔÒÁÆÉËÁ É WriteFreeMbTraffCost = no, ÔÏ × detail_stat
-# ÂÕÄÅÔ ÚÁÐÉÓÁÎÁ ÓÔÏÉÏÓÔØ ÔÒÁÆÉËÁ. ðÒÉ WriteFreeMbTraffCost = yes ÓÔÏÉÍÏÓÔØ
-# ÔÒÁÆÉËÁ ÂÕÄÅÔ ÚÁÐÉÓÁÎÁ × ÌÀÂÏÍ ÓÌÕÞÁÅ.
+# Эта опция определяет что будет писаться в стоимость трафика в detail_stat.
+# Если у пользователя еще есть предоплаченный трафик и WriteFreeMbTraffCost = no,
+# то в detail_stat стоимость будет 0. Если у пользователя уже нет
+# Ð¿Ñ\80едоплаÑ\87енного Ñ\82Ñ\80аÑ\84ика Ð¸ WriteFreeMbTraffCost = no, Ñ\82о Ð² detail_stat
+# будет записана стоиость трафика. При WriteFreeMbTraffCost = yes стоимость
+# трафика будет записана в любом случае.
 WriteFreeMbTraffCost = no
 
 
 
-# îÅÏÂÑÚÁÔÅÌØÎÙÊ ÐÁÒÁÍÅÔÒ. õËÁÚÙ×ÁÅÔ ÓÎÉÍÁÔØ ÐÏÌÎÕÀ ÁÂÏÎÐÌÁÔÕ Õ ÐÏÌØÚÏ×ÁÔÅÌÑ ÄÁÖÅ
-# ÅÓÌÉ ÏΠÂÙÚ ÚÁÍÏÒÏÖÅΠÔÏÌØËÏ ÞÁÓÔØ ÕÞÅÔÎÏÇÏ ÐÅÒÉÏÄÁ.
-# ðÏ ÕÍÏÌÞÁÎÉÀ ÕÓÔÁÎÏ×ÌÅΠנno
+# Необязательный параметр. Указывает снимать полную абонплату у пользователя даже
+# если он быз заморожен только часть учетного периода.
+# По умолчанию установлен в no
 # FullFee=no
 
-# îÅÏÂÑÚÁÔÅÌØÎÙÊ ÐÁÒÁÍÅÔÒ ÕËÁÚÙ×ÁÀÝÉÊ ÐÏËÁÚÙ×ÁÔØ ÎÁ ÓÞÅÔÕ É ÐÏÚ×ÏÌÑÔØ 
-# ÉÓÐÏÌØÚÏ×ÁÔØ ÐÏÌØÚÏ×ÁÔÅÌÀ ÁÂÏÎÐÌÁÔÕ. ðÏ ÕÍÏÌÞÁÎÉÀ ÕÓÔÁÎÏ×ÌÅΠנyes
+# Необязательный параметр указывающий показывать на счету и позволять 
+# использовать пользователю абонплату. По умолчанию установлен в yes
 # ShowFeeInCash=yes
 
 
 
-# îÁÚ×ÁÎÉÑ ÎÁÐÒÁ×ÌÅÎÉÊ. îÁÐÒÁ×ÌÅÎÉÑ ÂÅÚ ÎÁÚ×ÁÎÉÊ ÎÅ ÂÕÄÕÔ ÏÔÏÂÒÁÖÁÔØÓÑ ×
-# Á×ÔÏÒÉÚÁÔÏÒÅ É ËÏÎÆÉÇÕÒÁÔÏÒÅ. îÁÚ×ÁÎÉÑ ÓÏÓÔÏÑÝÉÅ ÉÚ ÎÅÓËÏÌØËÉÈ ÓÌÏ× ÄÏÌÖÎÙ
-# ÂÙÔØ ×ÚÑÔÙ × ËÁ×ÙÞËÉ
+# Названия направлений. Направления без названий не будут отображаться в
+# авторизаторе и конфигураторе. Названия состоящие из нескольких слов должны
+# быть взяты в кавычки
 <DirNames>
     DirName0 = ìÏËÁÌØ
     DirName1 = çÏÒÏÄ
@@ -109,149 +109,146 @@ WriteFreeMbTraffCost = no
 
 
 
-# ëÏÌ-×Ï ÚÁÐÕÓËÁÅÍÙÈ ÐÒÏÃÅÓÓÏ× stg-exec.
-# üÔÉ ÐÒÏÃÅÓÓÙ ÏÔ×ÅÞÁÀÔ ÚÁ ×ÙÐÏÌÎÅÎÉÅ ÓËÒÉÐÔÏ× OnConnect, OnDisconnect, ...
-# ëÏÌ-×Ï ÐÒÏÃÅÓÓÏ× ÏÚÎÁÞÁÅÔ ÓËÏÌØËÏ ÓËÒÉÐÔÏ× ÍÏÇÕÔ ×ÙÐÏÌÎÑÔÓÑ ÏÄÎÏ×ÒÅÍÅÎÎÏ.
-# úÎÁÞÅÎÉÑ: 1...1024
+# Кол-во запускаемых процессов stg-exec.
+# Эти процессы отвечают за выполнение скриптов OnConnect, OnDisconnect, ...
+# Кол-во процессов означает сколько скриптов могут выполнятся одновременно.
+# Значения: 1...1024
 ExecutersNum = 1
 
 
 
-# Message Key ÄÌÑ stg-exec.
-# éÄÅÎÔÉÆÉËÁÔÏÒ ÏÞÅÒÅÄÉ ÓÏÏÂÝÅÎÉÊ ÄÌÑ ×ÙÐÏÌÎÑÔÅÌÑ ÓËÒÉÐÔÏ×.
-# åÇÏ ÉÚÍÅÎÅÎÉÅ ÍÏÖÅÔ ÐÏÎÁÄÏÂÉÔÓÑ ÅÓÌÉ ÅÓÔØ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÚÁÐÕÓÔÉÔØ ÎÅÓËÏÌØËÏ
-# ÜËÚÅÍÐÌÑÒÏ× stg. åÓÌÉ ×Ù ÎÅ ÐÏÎÉÍÁÅÔÅ, ÞÔÏ ÜÔÏ, ÎÅ ÔÒÏÇÁÊÔÅ ÜÔÏÔ ÐÁÒÁÍÅÔÒ!
-# úÎÁÞÅÎÉÑ: 0...2^32
-# úÎÁÞÅÎÉÅ ÐÏ ÕÍÏÌÞÁÎÉÀ: 5555
+# Message Key для stg-exec.
+# Идентификатор очереди сообщений для выполнятеля скриптов.
+# Его изменение может понадобится если есть необходимость запустить несколько
+# экземпляров stg. Если вы не понимаете, что это, не трогайте этот параметр!
+# Значения: 0...2^32
+# Значение по умолчанию: 5555
 # ExecMsgKey = 5555
 
 
 
-# ðÕÔØ Ë ÄÉÒÅËÔÏÒÉÉ, × ËÏÔÏÒÏÊ ÎÁÈÏÄÑÔÓÑ ÍÏÄÕÌÉ ÓÅÒ×ÅÒÁ
+# Путь к директории, в которой находятся модули сервера
 ModulesPath = /usr/lib/stg
 
-# ïÐÒÅÄÅÌÑÅÔ ÄÉÒÅËÔÏÒÉÀ, × ËÏÔÏÒÏÊ ÂÕÄÕÔ ÎÁÈÏÄÉÔÓÑ ÆÁÊÌÙ "ÍÏÎÉÔÏÒÁ"
-# ÒÁÂÏÔÙ ÓÅÒ×ÅÒÁ. ÷ ÜÔÏÊ ÄÉÒÅËÔÏÒÉÉ ÂÕÄÕÔ ÓÏÚÄÁÎÙ ÐÕÓÔÙÅ ÆÁÊÌÙ, ×ÒÅÍÑ 
-# ÍÏÄÉÆÉËÁÃÉÉ ËÏÔÏÒÙÈ ÂÕÄÅÔ ÍÅÎÑÔØÓÑ ÐÒÉÍÅÒÎÏ ÒÁÚ × ÍÉÎÕÔÕ. åÓÌÉ ËÁËÏÊ-ÔÏ 
-# ËÏÍÐÏÎÅÎÔ ÓÅÒ×ÅÒÁ ÚÁ×ÉÓÎÅÔ, ÆÁÊÌ(Ù) ÐÅÒÅÓÔÁÎÅÔ ÏÂÎÏ×ÌÑÔÓÑ, É ÐÏ ÜÔÏÍÕ 
-# ÐÒÉÚÎÁËÕ ÍÏÖÎÏ ÏÐÒÅÄÅÌÉÔØ ÓÂÏÊ × ÒÁÂÏÔÅ ÓÅÒ×ÅÒÁ É ÐÒÉ ÎÁÄÏÂÎÏÓÔÉ 
-# ÐÅÒÅÚÁÐÕÓÔÉÔØ. åÓÌÉ ÐÁÒÁÍÅÔÒ ÎÅ ÕËÁÚÁΠÉÌÉ ÐÕÓÔÏÊ, ÍÏÎÉÔÏÒÉÎÇ ÐÒÏÉÚ×ÏÄÉÔÓÑ 
-# ÎÅ ÂÕÄÅÔ. ðÁÒÁÍÅÔÒ ÎÅ Ñ×ÌÑÅÔÓÑ ÏÂÑÚÁÔÅÌØÎÙÍ, ÐÏ ÕÍÏÌÞÁÎÉÀ ÐÕÓÔÏÊ.
+# Определяет директорию, в которой будут находится файлы "монитора"
+# работы сервера. В этой директории будут созданы пустые файлы, время 
+# модификации которых будет меняться примерно раз в минуту. Если какой-то 
+# компонент сервера зависнет, файл(ы) перестанет обновлятся, и по этому 
+# Ð¿Ñ\80изнакÑ\83 Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ\80еделиÑ\82Ñ\8c Ñ\81бой Ð² Ñ\80абоÑ\82е Ñ\81еÑ\80веÑ\80а Ð¸ Ð¿Ñ\80и Ð½Ð°Ð´Ð¾Ð±Ð½Ð¾Ñ\81Ñ\82и 
+# Ð¿ÐµÑ\80езапÑ\83Ñ\81Ñ\82иÑ\82Ñ\8c. Ð\95Ñ\81ли Ð¿Ð°Ñ\80амеÑ\82Ñ\80 Ð½Ðµ Ñ\83казан Ð¸Ð»Ð¸ Ð¿Ñ\83Ñ\81Ñ\82ой, Ð¼Ð¾Ð½Ð¸Ñ\82оÑ\80инг Ð¿Ñ\80оизводиÑ\82Ñ\81Ñ\8f 
+# не будет. Параметр не является обязательным, по умолчанию пустой.
 #MonitorDir=/var/stargazer/monitor
 
-
 ################################################################################
 # Store module
-# îÁÓÔÒÏÊËÉ ÐÌÁÇÉÎÁ ÒÁÂÏÔÁÀÝÅÇÏ Ó âä ÓÅÒ×ÅÒÁ
-
+# Настройки плагина работающего с БД сервера
 
-# ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
-# ô.Å. ÐÏÌÎÏÅ ÉÍÑ ÍÏÄÕÌÑ mod_store_files.so
+# Параметр - это имя модуля без mod_ в начале и .so в конце
+# Т.е. полное имя модуля mod_store_files.so
 <StoreModule store_files>
 
-    # òÁÂÏÞÁÑ ÄÉÒÅËÔÏÒÉÑ ÓÅÒ×ÅÒÁ, ÔÕÔ ÓÏÄÅÒÖÁÔÓÑ ÄÁÎÎÙÅ Ï ÔÁÒÉÆÁÈ, ÐÏÌØÚÏ×ÁÔÅÌÑÈ,
-    # ÁÄÍÉÎÉÓÔÒÁÔÏÒÁÈ É Ô.Ä.
+    # Рабочая директория сервера, тут содержатся данные о тарифах, пользователях,
+    # администраторах и т.д.
     WorkDir = /var/stargazer
 
 
-    # ÷ÌÁÄÅÌÅÃ, ÇÒÕÐÐÁ É ÐÒÁ×Á ÄÏÓÔÕÐÁ ÎÁ ÆÁÊÌÙ ÓÔÁÔÉÓÔÉËÉ (stat) ÐÏÌØÚÏ×ÁÔÅÌÑ
+    # Владелец, группа и права доступа на файлы статистики (stat) пользователя
     ConfOwner = root
     ConfGroup = wheel
     ConfMode = 600
 
 
-    # ÷ÌÁÄÅÌÅÃ, ÇÒÕÐÐÁ É ÐÒÁ×Á ÄÏÓÔÕÐÁ ÎÁ ÆÁÊÌÙ ËÏÎÆÉÇÕÒÁÃÉÉ (conf) ÐÏÌØÚÏ×ÁÔÅÌÑ
+    # Владелец, группа и права доступа на файлы конфигурации (conf) пользователя
     StatOwner = root
     StatGroup = wheel
     StatMode = 640
 
-    # ÷ÌÁÄÅÌÅÃ, ÇÒÕÐÐÁ É ÐÒÁ×Á ÄÏÓÔÕÐÁ ÎÁ ÌÏÇ-ÆÁÊÌÙ (log) ÐÏÌØÚÏ×ÁÔÅÌÑ
+    # Владелец, группа и права доступа на лог-файлы (log) пользователя
     UserLogOwner = root
     UserLogGroup = wheel
     UserLogMode = 640
 
-    # õÄÁÌÑÔØ ÒÅÚÅÒ×ÎÙÅ ËÏÐÉÉ ÐÏÓÌÅ ÕÓÐÅÛÎÏÊ ÚÁÐÉÓÉ conf/stat
-    # úÎÁÞÅÎÉÑ: yes, no
-    # ðÏ ÕÍÏÌÞÁÎÉÀ: yes
+    # Удалять резервные копии после успешной записи conf/stat
+    # Значения: yes, no
+    # По умолчанию: yes
     # RemoveBak = yes
 
-    # ÷ÏÓÓÔÁÎÁ×ÌÉ×ÁÔØ ÆÁÊÌÙ conf/stat ÉÚ ÒÅÚÅÒ×ÎÙÈ ËÏÐÉÊ ÐÒÉ ÏÛÉÂËÅ ÞÔÅÎÉÑ
-    # úÎÁÞÅÎÉÑ: yes, no
-    # ðÏ ÕÍÏÌÞÁÎÉÀ: no
+    # Восстанавливать файлы conf/stat из резервных копий при ошибке чтения
+    # Значения: yes, no
+    # По умолчанию: no
     # ReadBak = no
 
 </StoreModule>
 
 #<StoreModule store_firebird>
-#    # áÄÒÅÓ ÓÅÒ×ÅÒÁ âä
+#    # Адрес сервера БД
 #    server=localhost
 #
-#    # ðÕÔØ Ë âä ÎÁ ÓÅÒ×ÅÒÅ ÉÌÉ ÅÅ ÁÌÉÁÓ
+#    # Путь к БД на сервере или ее алиас
 #    database=/var/stg/stargazer.fdb
 #
-#    # éÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ âä
+#    # Имя пользователя БД
 #    user=stg
 #
-#    # ðÁÒÏÌØ ÐÏÌØÚÏ×ÁÔÅÌÑ âä
+#    # Пароль пользователя БД
 #    password=123456
 #
-#    # õÒÏ×ÅÎØ ÉÚÏÌÑÃÉÉ ÔÒÁÎÚÁÃÉÊ (ÎÅ ÏÂÑÚÁÔÅÌØÎÏ, ÐÏ ÕÍÏÌÞÁÎÉÀ oncurrency):
+#    # Уровень изоляции транзаций (не обязательно, по умолчанию oncurrency):
 #    #  concurrency
 #    #  dirtyRead
 #    #  readCommitted
 #    #  consistency
 #    isolationLevel=concurrency
 #
-#    # äÅÊÓÔ×ÉÑ ÐÒÉ ÂÌÏËÉÒÏ×ËÁÈ (ÎÅ ÏÂÑÚÁÔÅÌØÎÏ, ÐÏ ÕÍÏÌÞÁÎÉÀ wait):
+#    # Действия при блокировках (не обязательно, по умолчанию wait):
 #    #  wait
 #    #  noWait
 #    lockResolution=wait
 #</StoreModule>
 
 #<StoreModule store_postgresql>
-#    # áÄÒÅÓ ÓÅÒ×ÅÒÁ âä
+#    # Адрес сервера БД
 #    server=localhost
 #
-#    # éÍÑ âä
+#    # Имя БД
 #    database=stargazer
 #
-#    # éÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ âä
+#    # Имя пользователя БД
 #    user=stg
 #
-#    # ðÁÒÏÌØ ÐÏÌØÚÏ×ÁÔÅÌÑ âä
+#    # Пароль пользователя БД
 #    password=123456
 #</StoreModule>
 
 #<StoreModule store_mysql>
-#    # éÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ âä
+#    # Имя пользователя БД
 #    dbuser = stg
 #
-#    # ðÁÒÏÌØ ÐÏÌØÚÏ×ÁÔÅÌÑ âä
+#    # Пароль пользователя БД
 #    rootdbpass = 123456
 #
-#    # éÍÑ âä ÎÁ ÓÅÒ×ÅÒÅ
+#    # Имя БД на сервере
 #    dbname = stg
 #
-#    # áÄÒÅÓ ÓÅÒ×ÅÒÁ âä
+#    # Адрес сервера БД
 #    dbhost = localhost
 #</StoreModule>
 
 ################################################################################
-# ðÒÏÞÉÅ ÍÏÄÕÌÉ
+# Прочие модули
 
 <Modules>
-    # íÏÄÕÌØ ÚÁÈ×ÁÔÁ ÔÒÁÆÉËÁ "mod_cap_nf.so"
-    # ðÒÉÎÉÍÁÅÔ ÉÎÆÏÒÍÁÃÉÀ Ï ÔÒÁÆÉËÅ ÐÏ ÐÒÏÔÏËÏÌÕ NetFlow
-    # ÷ÔÏÒÏÊ ÐÁÒÁÍÅÔÅÒ - ÜÔÏ ÉÍÑ ÍÏÄÕÌÑ ÂÅÚ mod_ × ÎÁÞÁÌÅ É .so × ËÏÎÃÅ
+    # Модуль захвата трафика "mod_cap_nf.so"
+    # Принимает информацию о трафике по протоколу NetFlow
     <Module cap_nf>
-        # TCPPort - ÐÏÒÔ ÄÌÑ TCP-ÓÏÅÄÉÎÅÎÉÊ
+        # TCPPort - Ð¿Ð¾Ñ\80Ñ\82 Ð´Ð»Ñ\8f TCP-Ñ\81оединений
         #TCPPort = 42111
 
-        # UDPPort - ÐÏÒÔ ÄÌÑ UDP-ÓÏÅÄÉÎÅÎÉÊ
-        UDPPort = 9996
+        # UDPPort - Ð¿Ð¾Ñ\80Ñ\82 Ð´Ð»Ñ\8f UDP-Ñ\81оединений
+        UDPPort = 42111
 
-        # íÏÇÕÔ ÉÍÅÔØ ÓÏ×ÐÁÄÁÀÝÉÅ ÚÎÁÞÅÎÉÑ.
-        # åÓÌÉ ÐÁÒÁÍÅÔÒ ÎÅ ÕËÁÚÁΠ- ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÐÏÒÔ ÎÅ "ÐÒÏÓÌÕÛÉ×ÁÅÔÓÑ".
+        # Могут иметь совпадающие значения.
+        # Если параметр не указан - соответствующий порт не "прослушивается".
     </Module>
 
     <IncludeFile "conf-enabled.d/*.conf">
@@ -259,4 +256,3 @@ ModulesPath = /usr/lib/stg
 
 </Modules>
 ################################################################################
-