Files
@ 7382c88e89fc
Branch filter:
Location: freifunk/Ansible-Configuration/initial_server_setup/README.md - annotation
7382c88e89fc
687 B
text/markdown
style: make initial-gw-setup conform MORE to the linter
Not perfect yet, but much better.
Issues right now lie with shell usage & permissions.
Not perfect yet, but much better.
Issues right now lie with shell usage & permissions.
16e460446568 16e460446568 16e460446568 0a793668ad50 1fa2261908ab 0a793668ad50 0a793668ad50 0a793668ad50 0a793668ad50 0a793668ad50 0a793668ad50 0a793668ad50 0a793668ad50 0a793668ad50 16e460446568 16e460446568 16e460446568 16e460446568 16e460446568 16e460446568 16e460446568 0a793668ad50 1fa2261908ab a92b116dcc99 0a793668ad50 0a793668ad50 0a793668ad50 0a793668ad50 16e460446568 16e460446568 16e460446568 16e460446568 16e460446568 16e460446568 a92b116dcc99 a92b116dcc99 a92b116dcc99 a92b116dcc99 a92b116dcc99 a92b116dcc99 a92b116dcc99 a92b116dcc99 a92b116dcc99 a92b116dcc99 |
# 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.
|