Local modifications to ClusterLabs/Anvil by Alteeve
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Digimer
9a37f66468
* Decided to abandon using apache security and to integrate it into Striker itself. This will allow for layers of access, easier account sync'ing, etc. Further, there is no proper way to handle logging out on apache, and they use md5 * 1000 iterations (with a salt, to be fair) for security... Not exactly the strongest.
...
* Created the new Account.pm module for handling account related tasks.
* Moved 'sys::stty' to 'sys::terminal:stty'.
* Created Get->_salt which generates a (pseudo) random salt for internal passwords and Get->_wrap_to that checks the current terminal width.
* Added the parameter 'redirect_stderr' (default '1') to System->call to optionally not redirect STDERR to STDOUT (needed for tput to be useful as STDERR is a terminal of sorts).
* Disabled System->change_apache_password (to be removed entirely later).
* Created Words->_wrap_string to wrap text strings to the active terminal width.
* Added the user's table to the core SQL. Also deleted the empty Anvil/Tools.sql file.
Signed-off-by: Digimer <digimer@alteeve.ca>
7 years ago
Anvil
* Decided to abandon using apache security and to integrate it into Striker itself. This will allow for layers of access, easier account sync'ing, etc. Further, there is no proper way to handle logging out on apache, and they use md5 * 1000 iterations (with a salt, to be fair) for security... Not exactly the strongest.
7 years ago
cgi-bin
* Added the new tools/anvil-cycle-vm-nics, which is the updated version for m2's cycle-vm-nics.pl.
7 years ago
html
* Got tools/anvil-configure-network to the point where it loads the job details.
7 years ago
journald.conf.d
* Moved words.xml to /usr/share/anvil/
7 years ago
ocf/ alteeve
* Fixed a couple bugs to get System->change_shell_user_password() working.
7 years ago
rpm
* Added the new tools/anvil-cycle-vm-nics, which is the updated version for m2's cycle-vm-nics.pl.
7 years ago
share
* Added the new tools/anvil-cycle-vm-nics, which is the updated version for m2's cycle-vm-nics.pl.
7 years ago
tools
* Decided to abandon using apache security and to integrate it into Striker itself. This will allow for layers of access, easier account sync'ing, etc. Further, there is no proper way to handle logging out on apache, and they use md5 * 1000 iterations (with a salt, to be fair) for security... Not exactly the strongest.
7 years ago
units
* Changed all methods to take a 'debug' argument for setting log level on calls.
7 years ago
README.md
* Updated the database components to use the name 'anvil' and the user 'admin'. The 'database: ❌ :user' and 'database: ❌ :name' variables are still supported, but now hidden.
7 years ago
anvil.conf
* Created System->change_apache_password() to update (and enable) Striker's apache user. For now, it simply enables it in httpd.conf, it doesn't actually set/update the password.
7 years ago
anvil.version
* Added a version file and Tools->_anvil_version() which reports the version in it.
7 years ago
notes
* Got tools/anvil-configure-network writing the first network config file body.
7 years ago
test.pl
** Major Changes **
7 years ago
watch_logs
** Major Changes **
7 years ago
This will be the repository for the third generation of the Anvil! Intelligent Availability™ platform.
Major components;
The "ScanCore" decision engine and scan agents.
The "Striker" Web interface
Tools for Striker dashboards, Anvil! nodes and DR targets
This project is being designed for RHEL 7, Pacemaker, DRBD v9, Corosync 3 and Kronosnet.