# Initial Server Setup This playbook sets up a new server with a very basic configuration. ## Configuration ### Update It upgrades all packages to the latest versions. ### Package installation It installs the following packages: - sudo - git - vim - python3 - python3-pip ### Hostname It changes the hostname and verifies that IPv4 and IPv6 entries (w/ `freifunk.lu` suffix) exist in `/etc/hostname`. ### Users It creates the following users: - fantawams - orimpe - metalgamer - xbr - fflux #### User configuration Each user has: - a default password - a home directory - `bash` as their default shell. Freifunk team members, unlike `fflux`, also have the `sudo` group.