Files
@ 0819b8117b4d
Branch filter:
Location: freifunk/Ansible-Configuration/initial_server_setup/README.md - annotation
0819b8117b4d
687 B
text/markdown
fix: do not sudo when listing files locally
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.
|