Git Product home page Git Product logo

ansible-workstation's People

Contributors

tojaj avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

7exx

ansible-workstation's Issues

Add role for Raspberry Pi

Packages:

  • git
  • vim
  • mc
  • python3-pip
  • virtualenv
  • virtualenvwrapper

Tasks:

  • Generate SSH keys
  • Install my dotvim
  • Configure git (email and name)
  • Add aliases
    • ll
  • Setup virtualenv
    • export WORKON_HOME=~/.virtualenvs
    • source /usr/share/virtualenvwrapper/virtualenvwrapper.sh

Git config for pull.rebase is not set

    [tmlcoch@blackbox inventory (master)]$ git pull upstream master
    warning: Pulling without specifying how to reconcile divergent branches is
    discouraged. You can squelch this message by running one of the following
    commands sometime before your next pull:
    
      git config pull.rebase false  # merge (the default strategy)
      git config pull.rebase true   # rebase
      git config pull.ff only       # fast-forward only
    
    You can replace "git config" with "git config --global" to set a default
    preference for all repositories. You can also pass --rebase, --no-rebase,
    or --ff-only on the command line to override the configured default per
    invocation.

Missing psutil

  TASK [common : Desktop - Set Wallpaper] ******************************************************************************************************************************************************************************************************
  task path: /home/tojaj/git/ansible-workstation/roles/common/tasks/desktop.yaml:24
  An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ModuleNotFoundError: No module named 'psutil'
  fatal: [localhost]: FAILED! => changed=false 
    msg: Failed to import the required Python library (psutil) on fedora's Python /usr/bin/python. Please read module documentation and install in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter

Add some hardening

  • Fail2ban for ssh
  • Geo location based blocking for ssh (e.g. block login attempts from other countries or countries I won't probably visit)

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.