Ver Fonte

prepare last release in 2.4

Roman Dmitriev há 2 anos atrás
pai
commit
9a2cbea037

+ 6 - 6
docs/Readme.ru.md

@@ -17,25 +17,27 @@ dnf install httpd php php-common perl mariadb-server git fping net-snmp-utils \
 php-mysqlnd php-bcmath php-intl php-mbstring php-pear-Date php-pear-Mail php-snmp perl-Net-Patricia \
 perl-NetAddr-IP perl-Config-Tiny perl-Net-DNS perl-DateTime perl-Proc-Daemon perl-Net-Netmask \
 perl-Text-Iconv perl-DateTime-Format-DateParse perl-Net-SNMP perl-Net-Telnet perl-Net-IPv4Addr \
-perl-DBI perl-DBD-MySQL perl-Net-OpenSSH perl-Parallel-ForkManager -y
+perl-DBI perl-DBD-MySQL perl-Net-OpenSSH perl-Parallel-ForkManager perl-File-Tail php-fpm -y
+
+Ubuntu/Debian:
 
-Ubuntu:
 apt install apache2 git fping perl mariadb-server php php-mysql php-bcmath php-intl \
 php-mbstring php-date php-mail php-snmp \
 libnet-patricia-perl libnetaddr-ip-perl libconfig-tiny-perl libnet-dns-perl libdatetime-perl \
 libnet-netmask-perl libtext-iconv-perl libnet-snmp-perl libnet-telnet-perl libdbi-perl \
 libdbd-mysql-perl libparallel-forkmanager-perl libproc-daemon-perl libdatetime-format-dateparse-perl \
-libnetwork-ipv4addr-perl libnet-openssh-perl
+libnetwork-ipv4addr-perl libnet-openssh-perl libfile-tail-perl php-fpm pdo-mysql libapache2-mod-fcgid
 
 3. Качаем исходники и раскидываем по каталогам:
 
 git clone https://github.com/rajven/statV2
 mkdir -p /opt/Eye/scripts
 mkdir -p /opt/Eye/scripts/cfg
+mkdir -p /opt/Eye/scripts/log
 cd statV2/
 cp -R scripts/ /opt/Eye/
 cp docs/addons/cfg/config /opt/Eye/scripts/cfg/
-cp -R html/ /var/www
+cp -R html/ /opt/Eye/
 
 4. Можно скачать дополнительные скрипты (красивости)
 
@@ -232,8 +234,6 @@ add name=download_root_[LAN_INTERFACE_NAME] parent=[LAN_INTERFACE_NAME] queue=pc
 #dhcp script
 /tool fetch mode=http keep-result=no url="http://<STAT_IP_OR_HOSTNAME>/admin/users/add_dhcp.php\?login=<LOGIN>&password=<PASSWORD_HASH>&mac=$leaseActMAC&ip=$leaseActIP&action=$leaseBound&hostname=$"lease-hostname""
 
-#просмотреть хэши паролей - print-customers.pl
-
 #расширенный скрипт, создаёт список доступа для дальнейшей блокировки клиентов с статическими адресами
 /tool fetch mode=http keep-result=no url="http://<STAT_IP_OR_HOSTNAME>/admin/users/add_dhcp.php\?login=<LOGIN>&password=<PASSWORD_HASH>&mac=$leaseActMAC&ip=$leaseActIP&action=$leaseBound&hostname=$"lease-hostname""
 :if ($leaseBound = 0) do={

+ 0 - 27
scripts/print-customers.pl

@@ -1,27 +0,0 @@
-#!/usr/bin/perl
-
-#
-# Copyright (C) Roman Dmitiriev, rnd@rajven.ru
-#
-
-use utf8;
-use English;
-use base;
-use FindBin '$Bin';
-use lib "$Bin/";
-use strict;
-use DBI;
-use Time::Local;
-use Rstat::config;
-use Rstat::main;
-use Rstat::mysql;
-use Rstat::net_utils;
-
-my @customers = get_records_sql($dbh,"SELECT * FROM Customers WHERE readonly=0");
-
-foreach my $row (@customers) {
-next if (!$row);
-print "id: $row->{id} name: $row->{Login} hash: $row->{Pwd}\n";
-}
-
-exit 0;

+ 0 - 0
updates/20210918/mysql-device-ports.sql → updates/2-4-0/mysql-device-ports.sql


+ 0 - 0
updates/20211129/manuf.csv → updates/2-4-1/manuf.csv


+ 0 - 0
updates/20211129/migrate_mac_vendors.pl → updates/2-4-1/migrate_mac_vendors.pl


+ 0 - 0
updates/20211129/mysql-patch-to-2.4.sql → updates/2-4-1/mysql-patch-to-2.4.sql


+ 0 - 0
updates/20211129/upgrade-to-2.4.pl → updates/2-4-1/upgrade-to-2.4.pl


+ 0 - 0
updates/20230531/sessions.sql → updates/2-4-10/sessions.sql


+ 0 - 0
updates/20220301/mysql-patch-filters.sql → updates/2-4-2/mysql-patch-filters.sql


+ 0 - 0
updates/20220919/mysql-optimize-index.sql → updates/2-4-3/mysql-optimize-index.sql


+ 0 - 0
updates/20221105/mysql_fix_aliases.sql → updates/2-4-4/mysql_fix_aliases.sql


+ 0 - 0
updates/20230224/mysql-20230224.sql → updates/2-4-5/mysql-20230224.sql


+ 0 - 0
updates/20230304/mysql-patch.sql → updates/2-4-6/mysql-patch.sql


+ 0 - 0
updates/20230312/mysql-customer.sql → updates/2-4-7/mysql-customer.sql


+ 0 - 0
updates/20230316/int2bigint.sql → updates/2-4-8/int2bigint.sql


+ 0 - 0
updates/20230316/option82.sql → updates/2-4-8/option82.sql


+ 0 - 0
updates/20230316/ros7.sql → updates/2-4-8/ros7.sql


+ 0 - 0
updates/20230429/mysql-migrate-path.sql → updates/2-4-9/mysql-migrate-path.sql


+ 0 - 1
updates/20210408/db-patch-mysql-option.sql

@@ -1 +0,0 @@
-UPDATE `config_options` SET `default_value` = 'http://127.0.0.1/torrus/CollectorName/' WHERE `config_options`.`id` = 59;

+ 0 - 2
updates/20210809/mysql-wikiweb.sql

@@ -1,2 +0,0 @@
-INSERT INTO `config_options` (`id`, `option_name`, `description`, `uniq`, `type`, `default_value`, `min_value`, `max_value`) VALUES
-(63, 'wiki_web', 'Web for Wiki. Default - Main. http://example.local/Main/WebHome', 1, 'text', 'Main', 0, 0);