Files
@ 821af4d34204
Branch filter:
Location: freifunk/Ansible-Configuration/initial_server_setup/README.md - annotation
821af4d34204
687 B
text/markdown
fix: api no sticky bit and correct directory
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.
|