Ixchel 0.8.0
Kwalitee Issues
This is not the latest release. The following issues may have already been fixed in the newer releases.
- manifest_matches_dist
-
Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.
Error:
- MANIFEST (128) does not match dist (127):
- Duplicates in MANIFEST: lib/Ixchel/Actions/extend_logsize_config.pm
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 0.000001,0.001000,0.001001,0.002000,0.003000,0.004000,0.008000
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Ixchel | Automate various sys admin stuff. | 0.008000 | metacpan |
Ixchel::Actions::apt_proxy | Generates the proxy config file for apt. | 0.001000 | metacpan |
Ixchel::Actions::auto_cron | Generates a cron file for stuff configured/handled via Ixchel. | 0.001000 | metacpan |
Ixchel::Actions::base | Base module for actions. | 0.000001 | metacpan |
Ixchel::Actions::dump_config | Prints out the config. | 0.002000 | metacpan |
Ixchel::Actions::extend_logsize_config | Generates the config for the logsize SNMP extend. | 0.000001 | metacpan |
Ixchel::Actions::extend_smart_config | Generates the config for the SMART SNMP extend. | 0.001000 | metacpan |
Ixchel::Actions::github_fetch_release_asset | Fetch an release asset from a github repo. | 0.001000 | metacpan |
Ixchel::Actions::install_cpanm | Install cpanm via packages. | 0.002000 | metacpan |
Ixchel::Actions::install_pip | Install pip via packages. | 0.002000 | metacpan |
Ixchel::Actions::install_yq | Install installs yq | 0.002000 | metacpan |
Ixchel::Actions::lilith_config | Generates the config for Lilith. | 0.000001 | metacpan |
Ixchel::Actions::lilith_install | Installs Lilith using packages as much as possible. | 0.001000 | metacpan |
Ixchel::Actions::list_actions | Lists the various actions with a short description. | 0.002000 | metacpan |
Ixchel::Actions::perl | Handles making sure desired Perl modules are installed as specified by the config. | 0.004000 | metacpan |
Ixchel::Actions::perl_module_via_pkg | Install Perl modules via the package manager. | 0.003000 | metacpan |
Ixchel::Actions::pkgs | Handles making sure desired packages are installed as specified by the config. | 0.003000 | metacpan |
Ixchel::Actions::python_module_via_pkg | Install cpanm via packages. | 0.002000 | metacpan |
Ixchel::Actions::sagan_base | Generates the base config for a sagan instance. | 0.002000 | metacpan |
Ixchel::Actions::sagan_conf_update | Update the all Sagan confs. | 0.002000 | metacpan |
Ixchel::Actions::sagan_include | Generates the instance specific include for a sagan instance. | 0.002000 | metacpan |
Ixchel::Actions::sagan_merged | Generated a merged base/include for Sagan. | 0.002000 | metacpan |
Ixchel::Actions::sagan_rules | Generate the rules include for Sagan. | 0.003000 | metacpan |
Ixchel::Actions::sneck_config | Generates the config for the Sneck. | 0.001000 | metacpan |
Ixchel::Actions::sneck_install | Installs Sneck using packages as much as possible. | 0.001000 | metacpan |
Ixchel::Actions::snmp_extends | List or install/update SNMP extends | 0.001000 | metacpan |
Ixchel::Actions::snmp_install | Installs snmpd and snmp utils. | 0.001000 | metacpan |
Ixchel::Actions::snmp_service | Manage the snmpd service. | 0.001001 | metacpan |
Ixchel::Actions::snmp_v2 | Generates a config file SNMPD. | 0.001000 | metacpan |
Ixchel::Actions::suricata_base | Reels in the base Suricata config and uses it for generating the base config for each instance. | 0.004000 | metacpan |
Ixchel::Actions::suricata_diff | Finds the differences between the Ixchel config and current Suricata config. | 0.002000 | metacpan |
Ixchel::Actions::suricata_extract_submit_config | Generates the config file for suricata_extract_submit. | 0.001000 | metacpan |
Ixchel::Actions::suricata_include | Generates the instance specific include for a suricata instance. | 0.002000 | metacpan |
Ixchel::Actions::suricata_outputs | 0.002000 | metacpan | |
Ixchel::Actions::sys_info | Fetches system info via Rex::Hardware and prints it in various formats. | 0.002000 | metacpan |
Ixchel::Actions::systemd_auto | Generate systemd service files using the systemd_service template. | 0.002000 | metacpan |
Ixchel::Actions::systemd_auto_list | List systemd auto generated services. | 0.002000 | metacpan |
Ixchel::Actions::systemd_journald_conf | Generate a systemd journald config include. | 0.002000 | metacpan |
Ixchel::Actions::template | Fill in a template. | 0.002000 | metacpan |
Ixchel::Actions::xeno | Invokes xeno_build with the specified hash. | 0.003000 | metacpan |
Ixchel::Actions::xeno_build | Builds and installs stuff based on the supplied hash. | 0.001000 | metacpan |
Ixchel::DefaultConfig | The default config used for with Ixchel. | 0.002000 | metacpan |
Ixchel::functions::cpu_count | Gets a count of processors | 0.000001 | metacpan |
Ixchel::functions::file_get | Fetches a file file via URL. | 0.000001 | metacpan |
Ixchel::functions::github_fetch_release_asset | Fetches a release asset from a Github repo. | 0.000001 | metacpan |
Ixchel::functions::github_releases | Fetches release information for the specified Github repo | 0.000001 | metacpan |
Ixchel::functions::install_cpanm | Installs cpanm | 0.000001 | metacpan |
Ixchel::functions::install_pip | Installs pip for python3 | 0.000001 | metacpan |
Ixchel::functions::install_yq | Installs mikefarah/yq. | 0.000001 | metacpan |
Ixchel::functions::manufacturer | Returns the manufacturer of the system found via dmidecode. | 0.000001 | metacpan |
Ixchel::functions::perl_module_via_pkg | Tries to install a Perl module via the package manager. | 0.000001 | metacpan |
Ixchel::functions::product | Returns the product name of the system found via dmidecode. | 0.000001 | metacpan |
Ixchel::functions::python_module_via_pkg | Tries to install a module for python3 via the package manager. | 0.000001 | metacpan |
Ixchel::functions::serial | Returns either system serial or baseboard serial found via dmidecode. | 0.000001 | metacpan |
Ixchel::functions::status | Helper function for creating status lines. | 0.000001 | metacpan |
Ixchel::functions::sys_info | Fetches system info via Rex::Hardware. | 0.000001 | metacpan |