1cb42080c3
We've decided to give up on trying to keep ScanCore, AN::Tools and Striker as three separate things. We had originally hoped to make ScanCore easily separatable from the Anvil!, but this was adding increasing complexity to the project and complexity is the enemy of reliability. In this release, AN::Tools becomes Anvil::Tools, all configuration files move to /etc/anvil and all programs and data files move to /usr/sbin/anvil. Words files are now merged, as are SQL schemas (ScanCore agents will still maintain their own, later). The journald tag has changed from 'an-tools' to 'anvil'. Other changes; * Tools.t has been updated to handle existing tests. New methods and parameters still need to have tests added though. * Added a simple test.pl script used for testing things outside the main program. It will be removed before final release. * Added the simple 'watch_logs' bash script to more easily tail output. Signed-off-by: Digimer <digimer@alteeve.ca>
37 lines
915 B
Plaintext
37 lines
915 B
Plaintext
All systems have a UUID, even VMs. Use that for system UUID in the future.
|
|
|
|
|
|
|
|
|
|
### Setup - Striker
|
|
|
|
# Packages
|
|
depends on: perl-XML-Simple postgresql-server postgresql-plperl postgresql-contrib perl-CGI perl-NetAddr-IP perl-DBD-Pg rsync perl-Log-Journald perl-Net-SSH2
|
|
|
|
# Paths
|
|
mkdir /usr/sbin/anvil
|
|
|
|
# virsh
|
|
virsh net-destroy default
|
|
virsh net-autostart default --disable
|
|
virsh net-undefine default
|
|
|
|
# Web - TODO: Setup to auto-use "Let's Encrypt", but make sure we have an offline fall-back
|
|
systemctl enable httpd.service
|
|
systemctl start httpd.service
|
|
|
|
# Post install
|
|
systemctl daemon-reload
|
|
|
|
# Firewall
|
|
firewall-cmd --permanent --add-service=http
|
|
firewall-cmd --permanent --add-service=postgresql
|
|
firewall-cmd --reload
|
|
|
|
# SELinux
|
|
restorecon -rv /var/www
|
|
|
|
=============================================================
|
|
[root@striker-m3 ~]# cat watch_logs
|
|
clear; journalctl -f -a -S "$(date +"%F %R:%S")" -t anvil
|