Abstract

Xander’s Dot files and Sundry Store documentation master file, created by sphinx-quickstart on Sat Jan 20 10:30:38 2024. You can adapt this file completely to your liking, but it should at least contain the root toctree directive.

Xander’s Dot Files and Sundry Store#

Dot files for the masses#

Or just the one guy, you know, whatever.

Minutiae#

Indices and tables#

Readme#

Role Variables#

Name

Description

user

Username for the user under operation

urole

The type of user defined as one of these options [sa,user,ns, root]

Dependencies#

  • None

Example Playbook#

User shell configuration role example.

- name: Update user shell and settings
  hosts: servers
  roles:
    - role: user
      user: luser
      urole: user

License#

Copyright © Xander Harris 2025. All rights reserved.

Author Information#

Section author: Xander Harris xandertheharris@gmail.com

Glossary#

AD

Short for Active Directory, which is a collection of network services that are intended to provide an enhanced LDAP service.

Ansible

Ansible is an open source IT automation engine that automates provisioning, configuration management, application deployment, orchestration, and many other IT processes.

ArchLinux

Arch Linux is a lightweight and flexible Linux® distribution that tries to Keep It Simple.

crowdsec

A free, OSS firewall that takes advantage of the wisdom of crowds.

dotfiles

A collection of configuration files for a luser’s shell environment.

DC

Short for Domain Controller, this is a system that manages domain services for a computer network.

etcd

This is a key value store that is used by Kubernetes Control Planes

GPG

GnuPG is a complete and free implementation of the OpenPGP standard as defined by RFC4880 (also known as PGP).

netctl

This is a program that allows the configuration of multiple network interfaces on a single system.

For more information on setting up profiles, see netctl.profile(5)

Router

A piece of network infrastructure that sends network packets to the appropriate destination.

Sphinx

Sphinx is a static site generator that is used to generate the documentation for this repository.

sysctl

This is a utility that can be used to configure Linux system options.

See this documentation for more information about how to configure sysctl.

You can also read the related man page, sysctl.d.5.

systemd

This is a set of programs that manage the boot process and system services for Linux after the kernel has been loaded. It is usually run as PID 1.

ufw

Un-Complicated Firewall, which is an Ubuntu project designed to make managing Linux firewalls less of a disaster area.