Server Installation/changetrack: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „* überwacht Änderungen der Config Files unter /etc * per apt installieren * ''/etc/changetrack.conf'' erweitern mit: /etc/* /etc/*/* /etc- /: * /root/cha…“)
 
(Fehlendes Perl Modul Find2Perl)
 
(2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
* überwacht Änderungen der Config Files unter /etc
+
Überwacht Änderungen der Config Files (z.B. unter /etc).
 +
 
 +
=== Installation ===
 +
 
 
* per apt installieren
 
* per apt installieren
 
* ''/etc/changetrack.conf'' erweitern mit:
 
* ''/etc/changetrack.conf'' erweitern mit:
  /etc/*
+
  # track opennet changelog
/etc/*/*
+
/etc/*/*/*
+
 
  /root/changes.txt
 
  /root/changes.txt
 +
# track ssh auth keys
 
  /root/.ssh/authorized_*
 
  /root/.ssh/authorized_*
 +
# track config files without Opennet CA CRL
 +
@/etc/ -type f ! -name 'opennet*.crl'
 
* ''/etc/default/changetrack'' anpassen:
 
* ''/etc/default/changetrack'' anpassen:
 
  AUTO_TRACK_ALL_CONFFILES=yes
 
  AUTO_TRACK_ALL_CONFFILES=yes
 
* die danach final überwachten Dateien sind unter ''/var/lib/changetrack/all_conffiles.txt'' einsehbar (nicht manuell bearbeiten! wird via daily-cron erzeugt)
 
* die danach final überwachten Dateien sind unter ''/var/lib/changetrack/all_conffiles.txt'' einsehbar (nicht manuell bearbeiten! wird via daily-cron erzeugt)
 +
 +
=== Fehlendes Perl Modul Find2Perl ===
 +
 +
"http://perldoc.perl.org/5.22.0/perl5211delta.html perl5211delta - what
 +
is new for perl v5.21.1 - The x2p/ directory has been removed from the
 +
Perl core. -- This removes find2perl, s2p and a2p. They have all been
 +
released to CPAN as separate distributions (App::find2perl, App::s2p,
 +
App::a2p)."
 +
 +
Modul als DEB Paket erstellen und installieren:
 +
dh-make-perl --build --cpan Devel::FindPerl
 +
dpkg -i libdevel-findperl-perl_<version>_all.deb
 +
dh-make-perl --build --cpan App::find2perl
 +
dpkg -i libapp-find2perl-perl_<version>_all.deb
 +
 +
Basierend auf: https://wiki.debian.org/PerlFAQ

Aktuelle Version vom 18. Januar 2019, 13:28 Uhr

Überwacht Änderungen der Config Files (z.B. unter /etc).

[Bearbeiten] Installation

  • per apt installieren
  • /etc/changetrack.conf erweitern mit:
# track opennet changelog
/root/changes.txt
# track ssh auth keys
/root/.ssh/authorized_*
# track config files without Opennet CA CRL
@/etc/ -type f ! -name 'opennet*.crl'
  • /etc/default/changetrack anpassen:
AUTO_TRACK_ALL_CONFFILES=yes
  • die danach final überwachten Dateien sind unter /var/lib/changetrack/all_conffiles.txt einsehbar (nicht manuell bearbeiten! wird via daily-cron erzeugt)

[Bearbeiten] Fehlendes Perl Modul Find2Perl

"http://perldoc.perl.org/5.22.0/perl5211delta.html perl5211delta - what is new for perl v5.21.1 - The x2p/ directory has been removed from the Perl core. -- This removes find2perl, s2p and a2p. They have all been released to CPAN as separate distributions (App::find2perl, App::s2p, App::a2p)."

Modul als DEB Paket erstellen und installieren:

dh-make-perl --build --cpan Devel::FindPerl
dpkg -i libdevel-findperl-perl_<version>_all.deb
dh-make-perl --build --cpan App::find2perl
dpkg -i libapp-find2perl-perl_<version>_all.deb

Basierend auf: https://wiki.debian.org/PerlFAQ

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge