2018-05-14 01:18:46 +02:00
|
|
|
Basic config for Debian
|
|
|
|
=======================
|
|
|
|
|
|
|
|
This script configure basic config for Debian
|
|
|
|
|
|
|
|
The following component are configured:
|
|
|
|
|
|
|
|
+ Install git and tig
|
|
|
|
+ Set git username and email
|
|
|
|
+ Install bash-completion
|
|
|
|
+ Install and configure auto updates (unattended-upgrades and apt-listchanges
|
|
|
|
+ Install and tune logrotate
|
2018-05-28 23:22:20 +02:00
|
|
|
+ Disable IPv6 (or no, see parameters.conf)
|
2018-05-14 01:18:46 +02:00
|
|
|
+ Tune .vimrc
|
|
|
|
+ Tune .bashrc
|
|
|
|
+ Tune .profile
|
2018-05-28 23:22:20 +02:00
|
|
|
+ Send alert email for new ssh connexion
|
2018-05-29 00:07:53 +02:00
|
|
|
+ Set Time Zone (see parameters.conf to edit, default "Europe/Paris")
|
2018-05-14 01:18:46 +02:00
|
|
|
|
2018-05-28 23:22:20 +02:00
|
|
|
You just need to clone this repository in `/srv/git/basic_config_debian` and execute the `auto_config.sh` script
|
2018-05-14 01:18:46 +02:00
|
|
|
|
|
|
|
```bash
|
|
|
|
apt install git
|
|
|
|
mkdir -p /srv/git
|
|
|
|
git clone https://github.com/AlbanVidal/basic_config_debian.git /srv/git/basic_config_debian
|
|
|
|
cd /srv/git/basic_config_debian
|
|
|
|
./auto_config.sh
|
|
|
|
```
|