Coder Social home page Coder Social logo

adfinis / ansible-role-console Goto Github PK

View Code? Open in Web Editor NEW
0.0 14.0 6.0 74 KB

Ansible role console

Home Page: https://docs.adfinis-sygroup.ch/public/ansible-guide/adfinis-sygroup.console.yml.html

License: GNU General Public License v3.0

ansible ansible-role automation infrastructure ansible-galaxy

ansible-role-console's Introduction

ROLE CONSOLE

GitHub Travis (.org) Ansible Galaxy

This role configures and manages various console related topics:

  • Set of handy default tools to have available on the system for daily business
  • VIM, git and shell (bash) configuration

Requirements

This role has no additional requirements.

Role Variables

The following defaults variables can be configured:

# Set backupcopy default to no
console_vim_backupcopy: False

# disable mouse support (Only Debian)
console_vim_mouse_disable: True

For a list OS related variables that usually don't need to be customized have a look at the vars/ directory.

Dependencies

This role has no additional dependencies.

Example Playbook

Below example shows how the role can be integrated into a playbook using external vars:

- hosts: servers
  roles:
    - { role: adfinis-sygroup.console }

License

GPL-3.0

Author Information

console role was written by:

ansible-role-console's People

Contributors

altesockensuppe avatar ayekat avatar eni23 avatar eyenx avatar fujexo avatar karras avatar keachi avatar olivier-magloire avatar tongpu avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ansible-role-console's Issues

No docs

ISSUE TYPE

  • Bug Report

SUMMARY

The README.md says "A brief description of the role goes here." and then goes on to contain generated default text.

STEPS TO REPRODUCE

Read docs.

EXPECTED RESULTS

Be informed.

ACTUAL RESULTS

No information.

vars/RedHat.yml: htop is not present in RH-supported repositories

Enforcing the presence of htop require the EPEL repository to be enabled. However neither does RH support EPEL packages, nor is it always even recommended to enable EPEL in certain situations. (i.e. on RHVH and vdsm version are known examples to me).

Either dropping the requirement for htop OR having a knob/variable that allows enabling/disabling EPEL for RHEL-derived distributions and defaulting to false if on RHEL would be quite nice.

Disable rsync daemon

ISSUE TYPE
  • Bug Report
ANSIBLE VERSION
n/a
CONFIGURATION
OS / ENVIRONMENT
SUMMARY

The rsync package on Ubuntu/Debian (and maybe also on EL) enables the rsync daemon by default. Why the heck would you need the a daemon on every system?! This role should therefore disable the rsync daemon after the package installation to prevent unnecessary service startups, even if the daemon fails by default due to the missing start condition (config file).

STEPS TO REPRODUCE
EXPECTED RESULTS
ACTUAL RESULTS

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.