From: Maxim Mamontov <faust@gts.dp.ua>
Date: Fri, 25 Feb 2011 09:28:34 +0000 (+0200)
Subject: Removed \r and spaces at the EOL in config files
X-Git-Tag: 2.407-rc3~166
X-Git-Url: https://git.stg.codes/stg.git/commitdiff_plain/96b1c94cf2a86b2d41bae1789932e821874c1b10?hp=--cc

Removed \r and spaces at the EOL in config files
---

96b1c94cf2a86b2d41bae1789932e821874c1b10
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
index 08926e95..62c0dc7f 100644
--- 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
@@ -1,3 +1,3 @@
 # Enable the authorization module Always Online "mod_auth_ao.so"
 <Module auth_ao>
-</Module>
+</Module>
\ No newline at end of file
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
index e6016474..4a6c6264 100644
--- 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
@@ -4,5 +4,4 @@
    iface = rl0
    iface = rl1
    iface = dc0
-</Module>
-
+</Module>
\ No newline at end of file
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
index d280e40d..ab0ddfb5 100644
--- 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
@@ -1,8 +1,8 @@
-# Enable the traffic capture module "mod_cap_divert.so" using Divert-sockets   
+# Enable the traffic capture module "mod_cap_divert.so" using Divert-sockets
 <Module cap_divert>
    # Port for traffic
    # Parameter: required
    # Value: 1 ... 65535
    # Default: 15701
    Port = 15701
-</Module>
+</Module>
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_cap_nf.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_cap_nf.conf
index 34e76870..f3cbc40c 100644
--- a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_cap_nf.conf
+++ b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/mod_cap_nf.conf
@@ -1,5 +1,5 @@
 # Enable the traffic capture module "mod_cap_ipq.so" using NetFlow protocol
-<Module cap_nf>    
+<Module cap_nf>
     # Port for TCP connections
     # Note: Parameters TCPPort and UDPPort can be equal
     # Parameter: optional
@@ -13,5 +13,4 @@
     # Value: 1 ... 65536
     # Default: 9996
     UDPPort = 9996
-</Module>
-
+</Module>
\ No newline at end of file
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
index fb1c4cde..aa18309a 100644
--- 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
@@ -35,4 +35,4 @@
     # Values: different, see above
     # Default: cash
     FreeMb = cash
-</Module>
+</Module>
\ No newline at end of file
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
index ec823fc5..74022194 100644
--- 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
@@ -5,5 +5,4 @@
     # Value: 10 ... 3600 (seconds)
     # Default: 15
     PingDelay = 15
-</Module>
-
+</Module>
\ No newline at end of file
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
index 00aeaa56..edc94d50 100644
--- 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
@@ -31,4 +31,4 @@
     # Value: any, supported by software
     # Default: Framed-User
     AcctServices = Framed-User
-</Module>
+</Module>
\ No newline at end of file
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
index 6fff4924..b3d0ab76 100644
--- 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
@@ -39,5 +39,4 @@
     # Value: 1...65535
     # Default: 9999
     Port = 9999
-</Module>
-
+</Module>
\ No newline at end of file
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
index eacf7391..06eeba4e 100644
--- 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
@@ -11,4 +11,4 @@
     # Value: any numeric
     # Default: 1800
     CookieTimeout = 1800
-</Module>
+</Module>
\ No newline at end of file
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
index 1931a121..610a3128 100644
--- 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
@@ -5,5 +5,4 @@
     # Value: 1...65535
     # Default: 5555
     Port = 5555
-</Module>
-
+</Module>
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_files.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_files.conf
index e9c5bc5d..b69ad45e 100644
--- a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_files.conf
+++ b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_files.conf
@@ -1,4 +1,4 @@
-# Option - the name of the module without 'mod_' at the beginning and '.so' 
+# Option - the name of the module without 'mod_' at the beginning and '.so'
 # in the end ie full name of the module mod_store_files.so
 <StoreModule store_files>
 
@@ -28,4 +28,4 @@
     UserLogGroup = stargazer
     UserLogMode = 640
 
-</StoreModule>
+</StoreModule>
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_firebird.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_firebird.conf
index 837889e3..99b629ae 100644
--- a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_firebird.conf
+++ b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_firebird.conf
@@ -34,4 +34,4 @@
     # Values: wait, nowait
     # Defalt: wait
     lockResolution = wait
-</StoreModule>
+</StoreModule>
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_mysql.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_mysql.conf
index af540661..475b5f27 100644
--- a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_mysql.conf
+++ b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_mysql.conf
@@ -22,4 +22,4 @@
     # Value: any, supported by database
     # Default: 123456
     rootdbpass = 123456
-</StoreModule>
+</StoreModule>
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_postgresql.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_postgresql.conf
index 1b0aaf4c..86c76f44 100644
--- a/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_postgresql.conf
+++ b/projects/stargazer/inst/freebsd/etc/stargazer/conf-available.d/store_postgresql.conf
@@ -22,4 +22,4 @@
     # Value: any, supported by database
     # Default: 123456
     password = 123456
-</StoreModule>
+</StoreModule>
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/store_files.conf b/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/store_files.conf
new file mode 120000
index 00000000..cb4e4da0
--- /dev/null
+++ b/projects/stargazer/inst/freebsd/etc/stargazer/conf-enabled.d/store_files.conf
@@ -0,0 +1 @@
+../conf-available.d/store_files.conf
\ No newline at end of file
diff --git a/projects/stargazer/inst/freebsd/etc/stargazer/stargazer.conf b/projects/stargazer/inst/freebsd/etc/stargazer/stargazer.conf
index 5c0693c4..ae5e1382 100644
--- a/projects/stargazer/inst/freebsd/etc/stargazer/stargazer.conf
+++ b/projects/stargazer/inst/freebsd/etc/stargazer/stargazer.conf
@@ -1,171 +1,171 @@
-################################################################################
-#                        Stargazer Configuration file                          #
-################################################################################
-
-# LOG file name
-# Parameter: required
-# Value: file path
-# Default: /var/log/stargazer.log
-LogFile = /var/log/stargazer.log
-
-# PID file name
-# Parameter: optional
-# Value: file path
-# Default: /var/run/stargazer.pid
-PIDFile = /var/run/stargazer.pid
-
-# Traffic classification rules
-# Parameter: required
-# Value: file path
-# Default: /etc/stargazer/rules
-Rules = /etc/stargazer/rules
-
-# The time interval between writing detailed user's statistics into the database
-# Note: With a large number of users this value should be increased,
-# since writting into the database can take a long time.
-# Parameter: required
-# Values: 1 (hourly), 1/2 (every half hour), 1/4 (every 15 m), 1/6 (every 10 m)
-# Default: 1/2
-DetailStatWritePeriod = 1/2
-
-# The time interval between writing summary user's statistics into the database
-# Parameter: optional
-# Value: 1 ... 1440 (minutes)
-# Default: 10
-StatWritePeriod = 10
-
-# Day of charging fee
-# Note: 0 - The last day of the month
-# Parameter: required
-# Value: 0 ... 31
-# Default: 1
-DayFee = 1
-
-# Fee charged at the last (yes) or first (no) day of tariffication period.
-# Defines how the fee will be charged in the transition to the new tariff.
-# User has tariff A with fee 100. Changing it to tariff B with fee 200
-# will result in charging user's account at 100 if DayFeeIsLastDay = yes 
-# and at 200, if DayFeeIsLastDay = no
-# Parameter: required
-# Values: yes, no
-# Default: no
-DayFeeIsLastDay = no
-
-# Day of changing delayed tariffs and resetting summary user's statistics.
-# Defines the edge of the tariffication period.
-# Parameter: required
-# Value: 0 ... 31. 0 - The last day of the month
-# Default: 1
-DayResetTraff = 1
-
-# Defines whether to charge fee daily (yes) or monthly (no)
-# Parameter: required
-# Values: yes, no
-# Default: no
-SpreadFee = no
-
-# Defines whether the user can access the internet if it has no cash,
-# but remained prepaid traffic
-# Parameter: required
-# Values: yes, no
-# Default: no
-FreeMbAllowInet = no
-
-# Defines what will be written in the traffic cost in detail_stat.
-# If user still has the prepaid traffic and WriteFreeMbTraffCost = no,
-# then the traffic cost willn't be written in detail_stat.
-# If user doestn't have prepaid traffic and WriteFreeMbTraffCost = no, 
-# then the traffic cost will be written in detail_stat.
-# When WriteFreeMbTraffCost = yes the traffic cost will be recorded in any case.
-# Parameter: required
-# Values: yes, no
-# Default: yes
-WriteFreeMbTraffCost = yes
-
-# Charge a full monthly fee even if user was "frozen" a part 
-# of the tariffication period
-# Parameter: optional
-# Values: yes, no
-# Default: no
-FullFee = yes
-
-# Allow user to see and use a full cash (yes) or hide a part of it (no) 
-# for the next fee charge
-# Parameter: optional
-# Values: yes, no
-# Default: yes
-# ShowFeeInCash=yes
-
-# The names of directions. Direction without names will not appear in
-# authorizer and configurator.
-# Note: Names consisting of several words should be quoted
-# Parameter: optional
-# Values:
-<DirNames>
-    DirName0 = Internet
-    DirName1 =
-    DirName2 =
-    DirName3 =
-    DirName4 =
-    DirName5 =
-    DirName6 =
-    DirName7 =
-    DirName8 =
-    DirName9 =
-</DirNames>
-
-# Amount of stg-exec processes.
-# These processes are responsible for the execution of scripts OnConnect, 
-# OnDisconnect, etc. 
-# Amount of processes means how many scripts can be executed simultaneously.
-# Recommend to leave 1 to avoid errors when executing scripts
-# Parameter: optional
-# Value: 1 ... 1024
-# Default: 1
-ExecutersNum = 1
-
-# Message queue identifier for the script executer.
-# It may be changed if there're a needs to run multiple copies of stargazer.
-# Warning: If you do not understand it, do not touch this setting!
-# Parameter: optional
-# Value: 0 ... 2 ^ 32
-# Default: 5555
-# ExecMsgKey = 5555
-
-# The path to directory with server modules
-# Parameter: required
-# Value: directory path
-# Default: /usr/lib/stg
-ModulesPath = /usr/lib/stg
-
-# Directory where the "monitor" files are located.
-# A blank files will be created in this directory. The modification time of such
-# files will be changed about once a minute. If server crashes or some of server 
-# component hang, the files will stop refreshing, and on this basis we can define
-# the failure of the server and if necessary restart. 
-# If option is omitted or blank, the monitoring is not performed.
-# Parameter: optional
-# Value: file path
-# Default: /var/stargazer/monitor
-#MonitorDir=/var/stargazer/monitor
-
-################################################################################
-# Store module
-# Configure the module that works with the database server
-
-# Warning: Only one store module could be used at the same time!
-
-<IncludeFile "conf-enabled.d/store_*.conf">
-</IncludeFile>
-
-
-################################################################################
-# Other modules
-
-<Modules>
-
-    <IncludeFile "conf-enabled.d/mod_*.conf">
-    </IncludeFile>
-
-</Modules>
-################################################################################
+################################################################################
+#                        Stargazer Configuration file                          #
+################################################################################
+
+# LOG file name
+# Parameter: required
+# Value: file path
+# Default: /var/log/stargazer.log
+LogFile = /var/log/stargazer.log
+
+# PID file name
+# Parameter: optional
+# Value: file path
+# Default: /var/run/stargazer.pid
+PIDFile = /var/run/stargazer.pid
+
+# Traffic classification rules
+# Parameter: required
+# Value: file path
+# Default: /etc/stargazer/rules
+Rules = /etc/stargazer/rules
+
+# The time interval between writing detailed user's statistics into the database
+# Note: With a large number of users this value should be increased,
+# since writting into the database can take a long time.
+# Parameter: required
+# Values: 1 (hourly), 1/2 (every half hour), 1/4 (every 15 m), 1/6 (every 10 m)
+# Default: 1/2
+DetailStatWritePeriod = 1/2
+
+# The time interval between writing summary user's statistics into the database
+# Parameter: optional
+# Value: 1 ... 1440 (minutes)
+# Default: 10
+StatWritePeriod = 10
+
+# Day of charging fee
+# Note: 0 - The last day of the month
+# Parameter: required
+# Value: 0 ... 31
+# Default: 1
+DayFee = 1
+
+# Fee charged at the last (yes) or first (no) day of tariffication period.
+# Defines how the fee will be charged in the transition to the new tariff.
+# User has tariff A with fee 100. Changing it to tariff B with fee 200
+# will result in charging user's account at 100 if DayFeeIsLastDay = yes 
+# and at 200, if DayFeeIsLastDay = no
+# Parameter: required
+# Values: yes, no
+# Default: no
+DayFeeIsLastDay = no
+
+# Day of changing delayed tariffs and resetting summary user's statistics.
+# Defines the edge of the tariffication period.
+# Parameter: required
+# Value: 0 ... 31. 0 - The last day of the month
+# Default: 1
+DayResetTraff = 1
+
+# Defines whether to charge fee daily (yes) or monthly (no)
+# Parameter: required
+# Values: yes, no
+# Default: no
+SpreadFee = no
+
+# Defines whether the user can access the internet if it has no cash,
+# but remained prepaid traffic
+# Parameter: required
+# Values: yes, no
+# Default: no
+FreeMbAllowInet = no
+
+# Defines what will be written in the traffic cost in detail_stat.
+# If user still has the prepaid traffic and WriteFreeMbTraffCost = no,
+# then the traffic cost willn't be written in detail_stat.
+# If user doestn't have prepaid traffic and WriteFreeMbTraffCost = no, 
+# then the traffic cost will be written in detail_stat.
+# When WriteFreeMbTraffCost = yes the traffic cost will be recorded in any case.
+# Parameter: required
+# Values: yes, no
+# Default: yes
+WriteFreeMbTraffCost = yes
+
+# Charge a full monthly fee even if user was "frozen" a part 
+# of the tariffication period
+# Parameter: optional
+# Values: yes, no
+# Default: no
+FullFee = yes
+
+# Allow user to see and use a full cash (yes) or hide a part of it (no) 
+# for the next fee charge
+# Parameter: optional
+# Values: yes, no
+# Default: yes
+# ShowFeeInCash=yes
+
+# The names of directions. Direction without names will not appear in
+# authorizer and configurator.
+# Note: Names consisting of several words should be quoted
+# Parameter: optional
+# Values:
+<DirNames>
+    DirName0 = Internet
+    DirName1 =
+    DirName2 =
+    DirName3 =
+    DirName4 =
+    DirName5 =
+    DirName6 =
+    DirName7 =
+    DirName8 =
+    DirName9 =
+</DirNames>
+
+# Amount of stg-exec processes.
+# These processes are responsible for the execution of scripts OnConnect, 
+# OnDisconnect, etc. 
+# Amount of processes means how many scripts can be executed simultaneously.
+# Recommend to leave 1 to avoid errors when executing scripts
+# Parameter: optional
+# Value: 1 ... 1024
+# Default: 1
+ExecutersNum = 1
+
+# Message queue identifier for the script executer.
+# It may be changed if there're a needs to run multiple copies of stargazer.
+# Warning: If you do not understand it, do not touch this setting!
+# Parameter: optional
+# Value: 0 ... 2 ^ 32
+# Default: 5555
+# ExecMsgKey = 5555
+
+# The path to directory with server modules
+# Parameter: required
+# Value: directory path
+# Default: /usr/lib/stg
+ModulesPath = /usr/lib/stg
+
+# Directory where the "monitor" files are located.
+# A blank files will be created in this directory. The modification time of such
+# files will be changed about once a minute. If server crashes or some of server 
+# component hang, the files will stop refreshing, and on this basis we can define
+# the failure of the server and if necessary restart. 
+# If option is omitted or blank, the monitoring is not performed.
+# Parameter: optional
+# Value: file path
+# Default: /var/stargazer/monitor
+#MonitorDir=/var/stargazer/monitor
+
+################################################################################
+# Store module
+# Configure the module that works with the database server
+
+# Warning: Only one store module could be used at the same time!
+
+<IncludeFile "conf-enabled.d/store_*.conf">
+</IncludeFile>
+
+
+################################################################################
+# Other modules
+
+<Modules>
+
+    <IncludeFile "conf-enabled.d/mod_*.conf">
+    </IncludeFile>
+
+</Modules>
+################################################################################
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ao.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ao.conf
index 08926e95..62c0dc7f 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ao.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ao.conf
@@ -1,3 +1,3 @@
 # Enable the authorization module Always Online "mod_auth_ao.so"
 <Module auth_ao>
-</Module>
+</Module>
\ No newline at end of file
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
index 29f1e2f4..677ed5a7 100644
--- 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
@@ -1,4 +1,3 @@
 # Enable the traffic capture module "mod_cap_ether.so" using Packet-sockets
-<Module cap_ether>    
-</Module>
-
+<Module cap_ether>
+</Module>
\ No newline at end of file
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
index b78076ec..6b4b3c00 100644
--- 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
@@ -1,3 +1,3 @@
 # Enable the traffic capture module "mod_cap_ipq.so" using mechanism of IP Queueing
-<Module cap_ipq>    
-</Module>
+<Module cap_ipq>
+</Module>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_cap_nf.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_cap_nf.conf
index 34e76870..f3cbc40c 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_cap_nf.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_cap_nf.conf
@@ -1,5 +1,5 @@
 # Enable the traffic capture module "mod_cap_ipq.so" using NetFlow protocol
-<Module cap_nf>    
+<Module cap_nf>
     # Port for TCP connections
     # Note: Parameters TCPPort and UDPPort can be equal
     # Parameter: optional
@@ -13,5 +13,4 @@
     # Value: 1 ... 65536
     # Default: 9996
     UDPPort = 9996
-</Module>
-
+</Module>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ia.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ia.conf
index fb1c4cde..aa18309a 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ia.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ia.conf
@@ -35,4 +35,4 @@
     # Values: different, see above
     # Default: cash
     FreeMb = cash
-</Module>
+</Module>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ping.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ping.conf
index ec823fc5..74022194 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ping.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_ping.conf
@@ -5,5 +5,4 @@
     # Value: 10 ... 3600 (seconds)
     # Default: 15
     PingDelay = 15
-</Module>
-
+</Module>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_radius.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_radius.conf
index 00aeaa56..edc94d50 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_radius.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_radius.conf
@@ -31,4 +31,4 @@
     # Value: any, supported by software
     # Default: Framed-User
     AcctServices = Framed-User
-</Module>
+</Module>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_remote_script.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_remote_script.conf
index 6fff4924..b3d0ab76 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_remote_script.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_remote_script.conf
@@ -39,5 +39,4 @@
     # Value: 1...65535
     # Default: 9999
     Port = 9999
-</Module>
-
+</Module>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_rpc.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_rpc.conf
index eacf7391..06eeba4e 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_rpc.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_rpc.conf
@@ -11,4 +11,4 @@
     # Value: any numeric
     # Default: 1800
     CookieTimeout = 1800
-</Module>
+</Module>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_sg.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_sg.conf
index 1931a121..610a3128 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_sg.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/mod_sg.conf
@@ -5,5 +5,4 @@
     # Value: 1...65535
     # Default: 5555
     Port = 5555
-</Module>
-
+</Module>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_files.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_files.conf
index e9c5bc5d..b69ad45e 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_files.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_files.conf
@@ -1,4 +1,4 @@
-# Option - the name of the module without 'mod_' at the beginning and '.so' 
+# Option - the name of the module without 'mod_' at the beginning and '.so'
 # in the end ie full name of the module mod_store_files.so
 <StoreModule store_files>
 
@@ -28,4 +28,4 @@
     UserLogGroup = stargazer
     UserLogMode = 640
 
-</StoreModule>
+</StoreModule>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_firebird.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_firebird.conf
index 837889e3..99b629ae 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_firebird.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_firebird.conf
@@ -34,4 +34,4 @@
     # Values: wait, nowait
     # Defalt: wait
     lockResolution = wait
-</StoreModule>
+</StoreModule>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_mysql.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_mysql.conf
index af540661..475b5f27 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_mysql.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_mysql.conf
@@ -22,4 +22,4 @@
     # Value: any, supported by database
     # Default: 123456
     rootdbpass = 123456
-</StoreModule>
+</StoreModule>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_postgresql.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_postgresql.conf
index 1b0aaf4c..86c76f44 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_postgresql.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-available.d/store_postgresql.conf
@@ -22,4 +22,4 @@
     # Value: any, supported by database
     # Default: 123456
     password = 123456
-</StoreModule>
+</StoreModule>
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/conf-enabled.d/store_files.conf b/projects/stargazer/inst/linux/etc/stargazer/conf-enabled.d/store_files.conf
new file mode 120000
index 00000000..cb4e4da0
--- /dev/null
+++ b/projects/stargazer/inst/linux/etc/stargazer/conf-enabled.d/store_files.conf
@@ -0,0 +1 @@
+../conf-available.d/store_files.conf
\ No newline at end of file
diff --git a/projects/stargazer/inst/linux/etc/stargazer/stargazer.conf b/projects/stargazer/inst/linux/etc/stargazer/stargazer.conf
index 5c0693c4..ae5e1382 100644
--- a/projects/stargazer/inst/linux/etc/stargazer/stargazer.conf
+++ b/projects/stargazer/inst/linux/etc/stargazer/stargazer.conf
@@ -1,171 +1,171 @@
-################################################################################
-#                        Stargazer Configuration file                          #
-################################################################################
-
-# LOG file name
-# Parameter: required
-# Value: file path
-# Default: /var/log/stargazer.log
-LogFile = /var/log/stargazer.log
-
-# PID file name
-# Parameter: optional
-# Value: file path
-# Default: /var/run/stargazer.pid
-PIDFile = /var/run/stargazer.pid
-
-# Traffic classification rules
-# Parameter: required
-# Value: file path
-# Default: /etc/stargazer/rules
-Rules = /etc/stargazer/rules
-
-# The time interval between writing detailed user's statistics into the database
-# Note: With a large number of users this value should be increased,
-# since writting into the database can take a long time.
-# Parameter: required
-# Values: 1 (hourly), 1/2 (every half hour), 1/4 (every 15 m), 1/6 (every 10 m)
-# Default: 1/2
-DetailStatWritePeriod = 1/2
-
-# The time interval between writing summary user's statistics into the database
-# Parameter: optional
-# Value: 1 ... 1440 (minutes)
-# Default: 10
-StatWritePeriod = 10
-
-# Day of charging fee
-# Note: 0 - The last day of the month
-# Parameter: required
-# Value: 0 ... 31
-# Default: 1
-DayFee = 1
-
-# Fee charged at the last (yes) or first (no) day of tariffication period.
-# Defines how the fee will be charged in the transition to the new tariff.
-# User has tariff A with fee 100. Changing it to tariff B with fee 200
-# will result in charging user's account at 100 if DayFeeIsLastDay = yes 
-# and at 200, if DayFeeIsLastDay = no
-# Parameter: required
-# Values: yes, no
-# Default: no
-DayFeeIsLastDay = no
-
-# Day of changing delayed tariffs and resetting summary user's statistics.
-# Defines the edge of the tariffication period.
-# Parameter: required
-# Value: 0 ... 31. 0 - The last day of the month
-# Default: 1
-DayResetTraff = 1
-
-# Defines whether to charge fee daily (yes) or monthly (no)
-# Parameter: required
-# Values: yes, no
-# Default: no
-SpreadFee = no
-
-# Defines whether the user can access the internet if it has no cash,
-# but remained prepaid traffic
-# Parameter: required
-# Values: yes, no
-# Default: no
-FreeMbAllowInet = no
-
-# Defines what will be written in the traffic cost in detail_stat.
-# If user still has the prepaid traffic and WriteFreeMbTraffCost = no,
-# then the traffic cost willn't be written in detail_stat.
-# If user doestn't have prepaid traffic and WriteFreeMbTraffCost = no, 
-# then the traffic cost will be written in detail_stat.
-# When WriteFreeMbTraffCost = yes the traffic cost will be recorded in any case.
-# Parameter: required
-# Values: yes, no
-# Default: yes
-WriteFreeMbTraffCost = yes
-
-# Charge a full monthly fee even if user was "frozen" a part 
-# of the tariffication period
-# Parameter: optional
-# Values: yes, no
-# Default: no
-FullFee = yes
-
-# Allow user to see and use a full cash (yes) or hide a part of it (no) 
-# for the next fee charge
-# Parameter: optional
-# Values: yes, no
-# Default: yes
-# ShowFeeInCash=yes
-
-# The names of directions. Direction without names will not appear in
-# authorizer and configurator.
-# Note: Names consisting of several words should be quoted
-# Parameter: optional
-# Values:
-<DirNames>
-    DirName0 = Internet
-    DirName1 =
-    DirName2 =
-    DirName3 =
-    DirName4 =
-    DirName5 =
-    DirName6 =
-    DirName7 =
-    DirName8 =
-    DirName9 =
-</DirNames>
-
-# Amount of stg-exec processes.
-# These processes are responsible for the execution of scripts OnConnect, 
-# OnDisconnect, etc. 
-# Amount of processes means how many scripts can be executed simultaneously.
-# Recommend to leave 1 to avoid errors when executing scripts
-# Parameter: optional
-# Value: 1 ... 1024
-# Default: 1
-ExecutersNum = 1
-
-# Message queue identifier for the script executer.
-# It may be changed if there're a needs to run multiple copies of stargazer.
-# Warning: If you do not understand it, do not touch this setting!
-# Parameter: optional
-# Value: 0 ... 2 ^ 32
-# Default: 5555
-# ExecMsgKey = 5555
-
-# The path to directory with server modules
-# Parameter: required
-# Value: directory path
-# Default: /usr/lib/stg
-ModulesPath = /usr/lib/stg
-
-# Directory where the "monitor" files are located.
-# A blank files will be created in this directory. The modification time of such
-# files will be changed about once a minute. If server crashes or some of server 
-# component hang, the files will stop refreshing, and on this basis we can define
-# the failure of the server and if necessary restart. 
-# If option is omitted or blank, the monitoring is not performed.
-# Parameter: optional
-# Value: file path
-# Default: /var/stargazer/monitor
-#MonitorDir=/var/stargazer/monitor
-
-################################################################################
-# Store module
-# Configure the module that works with the database server
-
-# Warning: Only one store module could be used at the same time!
-
-<IncludeFile "conf-enabled.d/store_*.conf">
-</IncludeFile>
-
-
-################################################################################
-# Other modules
-
-<Modules>
-
-    <IncludeFile "conf-enabled.d/mod_*.conf">
-    </IncludeFile>
-
-</Modules>
-################################################################################
+################################################################################
+#                        Stargazer Configuration file                          #
+################################################################################
+
+# LOG file name
+# Parameter: required
+# Value: file path
+# Default: /var/log/stargazer.log
+LogFile = /var/log/stargazer.log
+
+# PID file name
+# Parameter: optional
+# Value: file path
+# Default: /var/run/stargazer.pid
+PIDFile = /var/run/stargazer.pid
+
+# Traffic classification rules
+# Parameter: required
+# Value: file path
+# Default: /etc/stargazer/rules
+Rules = /etc/stargazer/rules
+
+# The time interval between writing detailed user's statistics into the database
+# Note: With a large number of users this value should be increased,
+# since writting into the database can take a long time.
+# Parameter: required
+# Values: 1 (hourly), 1/2 (every half hour), 1/4 (every 15 m), 1/6 (every 10 m)
+# Default: 1/2
+DetailStatWritePeriod = 1/2
+
+# The time interval between writing summary user's statistics into the database
+# Parameter: optional
+# Value: 1 ... 1440 (minutes)
+# Default: 10
+StatWritePeriod = 10
+
+# Day of charging fee
+# Note: 0 - The last day of the month
+# Parameter: required
+# Value: 0 ... 31
+# Default: 1
+DayFee = 1
+
+# Fee charged at the last (yes) or first (no) day of tariffication period.
+# Defines how the fee will be charged in the transition to the new tariff.
+# User has tariff A with fee 100. Changing it to tariff B with fee 200
+# will result in charging user's account at 100 if DayFeeIsLastDay = yes 
+# and at 200, if DayFeeIsLastDay = no
+# Parameter: required
+# Values: yes, no
+# Default: no
+DayFeeIsLastDay = no
+
+# Day of changing delayed tariffs and resetting summary user's statistics.
+# Defines the edge of the tariffication period.
+# Parameter: required
+# Value: 0 ... 31. 0 - The last day of the month
+# Default: 1
+DayResetTraff = 1
+
+# Defines whether to charge fee daily (yes) or monthly (no)
+# Parameter: required
+# Values: yes, no
+# Default: no
+SpreadFee = no
+
+# Defines whether the user can access the internet if it has no cash,
+# but remained prepaid traffic
+# Parameter: required
+# Values: yes, no
+# Default: no
+FreeMbAllowInet = no
+
+# Defines what will be written in the traffic cost in detail_stat.
+# If user still has the prepaid traffic and WriteFreeMbTraffCost = no,
+# then the traffic cost willn't be written in detail_stat.
+# If user doestn't have prepaid traffic and WriteFreeMbTraffCost = no, 
+# then the traffic cost will be written in detail_stat.
+# When WriteFreeMbTraffCost = yes the traffic cost will be recorded in any case.
+# Parameter: required
+# Values: yes, no
+# Default: yes
+WriteFreeMbTraffCost = yes
+
+# Charge a full monthly fee even if user was "frozen" a part 
+# of the tariffication period
+# Parameter: optional
+# Values: yes, no
+# Default: no
+FullFee = yes
+
+# Allow user to see and use a full cash (yes) or hide a part of it (no) 
+# for the next fee charge
+# Parameter: optional
+# Values: yes, no
+# Default: yes
+# ShowFeeInCash=yes
+
+# The names of directions. Direction without names will not appear in
+# authorizer and configurator.
+# Note: Names consisting of several words should be quoted
+# Parameter: optional
+# Values:
+<DirNames>
+    DirName0 = Internet
+    DirName1 =
+    DirName2 =
+    DirName3 =
+    DirName4 =
+    DirName5 =
+    DirName6 =
+    DirName7 =
+    DirName8 =
+    DirName9 =
+</DirNames>
+
+# Amount of stg-exec processes.
+# These processes are responsible for the execution of scripts OnConnect, 
+# OnDisconnect, etc. 
+# Amount of processes means how many scripts can be executed simultaneously.
+# Recommend to leave 1 to avoid errors when executing scripts
+# Parameter: optional
+# Value: 1 ... 1024
+# Default: 1
+ExecutersNum = 1
+
+# Message queue identifier for the script executer.
+# It may be changed if there're a needs to run multiple copies of stargazer.
+# Warning: If you do not understand it, do not touch this setting!
+# Parameter: optional
+# Value: 0 ... 2 ^ 32
+# Default: 5555
+# ExecMsgKey = 5555
+
+# The path to directory with server modules
+# Parameter: required
+# Value: directory path
+# Default: /usr/lib/stg
+ModulesPath = /usr/lib/stg
+
+# Directory where the "monitor" files are located.
+# A blank files will be created in this directory. The modification time of such
+# files will be changed about once a minute. If server crashes or some of server 
+# component hang, the files will stop refreshing, and on this basis we can define
+# the failure of the server and if necessary restart. 
+# If option is omitted or blank, the monitoring is not performed.
+# Parameter: optional
+# Value: file path
+# Default: /var/stargazer/monitor
+#MonitorDir=/var/stargazer/monitor
+
+################################################################################
+# Store module
+# Configure the module that works with the database server
+
+# Warning: Only one store module could be used at the same time!
+
+<IncludeFile "conf-enabled.d/store_*.conf">
+</IncludeFile>
+
+
+################################################################################
+# Other modules
+
+<Modules>
+
+    <IncludeFile "conf-enabled.d/mod_*.conf">
+    </IncludeFile>
+
+</Modules>
+################################################################################