Free-SA jest open source, darmowe, wieloplatformowe, szybka i zgodna z W3C wiersza polecenia / aplikacja internetowa, która została zaprojektowana z offsetu do działania jako procesor Raport generowania dziennika i narzędzia. Jest on realizowany w C.Features przy glanceKey funkcje obejmują wsparcie dla Postfix, Qmail i Squid formatów logów, wysoce konfigurowalny konfiguracji, wsparcie dla znanych, światowych standardów, w tym W3C HTML, SVG i CSS dla raportów, jak również SystemV, POSIX i C99 dla kodu C, 20x razy szybciej niż konkurenci.
Z oprogramowaniem Free-SA będzie w stanie kontrolować politykę bezpieczeństwa dostępu do Internetu, kontrolę wykorzystania ruchu, badania incydentów bezpieczeństwa, wykrywanie problemów z konfiguracją i oceny efektywności serwera. Kilka zdefiniowane przez użytkownika i predefiniowane raporty są dostępne.
Opcje wiersza polecenia obejmują możliwość, aby określić zakres dat dla generowania raportów w obecnej lokalizacji, wyślij raport topuser w pliku tekstowym do określonego adresu e-mail, odczyt konfiguracji dla konkretnego pliku, należy użyć określonego pliku w pliku dziennika, użyć określonego katalogu jako katalogu docelowego do zapisywania raportów, usunięcie rekordów z pliku dziennika, jak również ustalić korzeń index.html file.Getting rozpoczął Free-Sato użyć Free-SA na komputerze oprogramowanie GNU / Linux, należy najpierw zainstalować go. Istnieją dwie metody instalacji dostępne za pośrednictwem głównych repozytoriach twojej dystrybucji lub przez kompilacji kodu źródłowego.
Jeśli wybierzesz drugą metodę, należy pobrać najnowszą stabilną wersję Free-SA z Softoware lub za pośrednictwem swojej oficjalnej stronie internetowej (link poniżej), zapisać archiwum na komputerze, rozpakuj go i otwórz emulator terminala.
Przejdź do lokalizacji z wyodrębnionych plików archiwalnych przy użyciu & lsquo; cd & rsquo; polecenie, a następnie wykonać & lsquo; & rsquo się; polecenie, aby skompilować projekt. Po udanej kompilacji, typu & lsquo; make install & rsquo; jako root lub sudo & lsquo; & rsquo make install; jako uprzywilejowanego użytkownika, aby zainstalować system oprogramowania wide.Under maską i wspierane działa hal oprogramowania został w całości napisany w języku programowania C i dobrze współpracuje z GNU / Linux, Microsoft Windows, Solaris, HP-UX i systemów operacyjnych FreeBSD. To został z powodzeniem przetestowany na 32-bitowych i 64-bitowych komputerów
Co nowego w tym wydaniu:.
- Pomoc dla różnych słów kluczowych, jako terminu opcji '-d' wiersza poleceń zostały dodane: Dzisiaj, wczoraj thismonth, lastmonth, i wiele innych są obsługiwane teraz .
- Nowa opcja wyświetlania wszystkich adresów IP używanych przez użytkownika został dodany.
- kalendarz w raporcie indeksu został uzupełniony polu wyszukiwania, co jest przydatne do filtrowania według nazwy konfiguracji.
- znaczące przyspieszenie i niższe wykorzystanie ruchu DNS i zużycie pamięci został osiągnięty, gdy opcja "username_resolve_ip" jest włączona.
- Wiele innych ulepszeń zostały wykonane.
Co nowego w wersji 2.0.0 Beta 4P6:
- Wiele nowych opcji dla wielu dostosowywanych grafik SVG dodano raporty.
- Nowe opcje 'users_excess "i" users_excess_limit "zostały dodane do generowania tekstowy plik raportu z użytkowników przekraczającej określony limit.
- standardy W3C zgodności zostało sprecyzowane, i zawiera numer wersji standardu.
Co nowego w wersji 2.0.0 Beta 4:
- Wsparcie dla konwersji nazw użytkowników w górę strony raport został dodany.
- dodano portugalskie i litewskie tłumaczenia.
- Pewne problemy były stałe i pewne nowe opcje zostały wprowadzone.
Co nowego w wersji 2.0.0 beta 3:
- 2815675 (w_svg.c)
- Nieprawidłowe kodowanie znaków w plikach SVG stałe.
- FR2810486 (w_config. *, R_efficiency.c)
- Nowa opcja "server_efficiency_bytes_divisor" za umożliwienie bajtów dzielnik w raporcie wydajności serwera dodał.
- (global.mk)
- Domyślna wartość zmiennej DEBUG zmieniona na 0.
- (w_log_operations.c, l_logformats. *)
- Automatyczne wykrywanie plików FIFO dodał. Reszta kodu przyjęte do sytuacji, gdy rury FIFO jest stosowana jako pliku dziennika.
- 2800864 (w_log_operations.c, w_internal.c)
- Poważnie uszkodzone dzienniki są całkowicie spadła teraz.
- FR2831521 (w_config.c)
- Wsparcie dla komentarzy i pustych linii w username_file (usertab) dodał.
- (r_reports.c, r_list.c)
- Jeśli nie ma zapisów na UR i TSR to nie produkują tych raportów.
- (global.mk, src / Makefile)
- Teraz jest ok zmienić ostype w global.mk w locie.
- (solaric-native cc)
- Poprawki dla SARCH i opłatami zmienne.
- (akcji / *)
- Dodano tłumaczenie węgierskie.
- Switched zabezpieczyć funkcje strlcpy i strlcat wszędzie .
- (netbsd-i386-gcc4.mk, ubuntu-i586-gcc4.mk, opensuse-native-gcc4.mk)
- Dodane pliki konfiguracyjne dla NetBSD, Ubuntu i openSUSE.
- (logformats / *)
- Po przejściu w strncmp zamiast (const int *).
- (w_internal.c)
- Funkcja LimitedURL ponownie writed.
- (w_config.c)
- Poprawiono ostrzeżenie o putenv.
- (r_reports.c)
- Dodano wsparcie dla uruchamiania wielu instancji wolnego-sa.
- Dzięki bli.
- Kilka literówek stałe.
- (configs / altlinux *)
- Dodano wsparcie dla x86_64, DESTDIR i LDADD.
- (w_config. *, W_log_operations.c)
- Lepsze const poprawności.
Co nowego w wersji 1.6.2:.
- Usuń wpisy z pliku dziennika naprawione
Co nowego w wersji 1.6.1:.
- Obsługa dużych plików naprawiony
Co nowego w wersji 1.6.0:
- (* / Makefile, configs / *) Nowa System budynek, podobny do stosowanego w projekcie openfwtk.
- (w_log_operations.c, w_config. *, Wolnego sa.conf.5, wolnego sa.conf) "tz_shift" opcja eksperymentalna do określania różnicy stref czasowych pomiędzy proxy i użytkowników lokalizacjach dodany.
- (w_internal.c) Bug z dzielnik = & quot; V & quot; stałe.
- (*, OpenBSD-i386-gcc3) Bug na OpenBSD, która printf bez Separator tysięcy ustalona poprzez SATSEP makro.
- FR2167883 (r_usergraphs.c) różnych przedziałach czasowych w raporcie graficznym użytkownika (UGR z godziny na osi X) oraz raportu czas data użytkownika (UDR) stałe.
- (w_config.c, makefile) Opcja '-v' dodatkowo pokazuje następujące makra czasu ważne kompilacji:. CC, INSTALL, CFLAGS, LDFLAGS, LIBS, SATSEP
- (themes / Makefile) Pomija & quot; Nic do zrobienia & quot; się ostrzeżenie.
Co nowego w wersji 1.5.0:.
- licencja została zmieniona na GPLv3 +
- został dodany Eksperymentalne wsparcie dla NetCache i Blue Coat logów poprzez Squid 2.x, natywny format dziennika.
- Funkcja automatycznego wykrywania formatu dziennika został usunięty, ponieważ okazało się bezużyteczne i powolne.
- "skip_errors" pomijania błędnych zapisów pliku dziennika.
- Aby określić wartość lata dla formatów logów oparte syslog dodano SYSLOGYEAR makro.
- Inne drobne poprawki zostały wprowadzone.
Została dodana opcja eksperymentalna
Co nowego w wersji 1.4.4:
- długo oczekiwana opcja określająca cel donosi katalogu został dodany.
- Dwa błędy w parsowania plików dziennika Squid i Postfix zostały ustalone na wielu platformach, w tym FreeBSD.
Komentarze nie znaleziono