-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathCHANGELOG
49 lines (36 loc) · 1.96 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
30/12/2020
- passage à python3 pour Ansible
- Logs dans ${SCRIPTPATH}/logs/ansible.log avec logrotate
- Prerequis.sh à lancer en root, tout le reste passe en user normal ==> Annulé le 31/12/2020
- variabilisation dans les scripts pour éviter les chemins en dur
- add_user devient get_infos : même chose mais sans création user système
- apache2-utils installé dès les prérequis
- install de la gui ok : le user est maintenant celui qui installe et non plus www-data
- plusieurs playbooks ajoutés pour gérer les fichier/répertoires et droits
- Installation de traefik => ajout d'une ligne dans la db
31/12/2020
- installation des modules pip uniquement pour le user seedbox (système général intouché)
- conf de ansible uniquement pour le user seedbox (système général intouché)
- verification que le user est dans un groupe docker (même si docker n'est pas encore installé). Si non, création du groupe, ajout du user, et alerte sur le script pour inviter le user à se déloguer/reloguer
- install de fail2ban : recup des variables ip / ssh avant le become
- Install de rclone : le fichier de conf est maintenant dans le $HOME du user
02/01/2020
- variabilisation des applis pour un lancement générique
- ajoute de la timezone et /etc/localtime si manquant (par défaut Europe/Paris)
03/01/2020
- bugfilx lignes en double sur install_appli
- ajout du profile
- si lancement en root, proposition de créer un nouveau utilisateur
- changement sur filebot avec utilisation de la commande cron ansible
- changement sur backup avec utilisation de la commande cron ansible
04/01/2020
- tests
05/01/2020
- ajout d'un .prerequis.lock pour vérifier que les prérequis sont installés
- ajout du $HOME/.local/bin dans le path pour les installs neuvs d'ansible
- tests du root remontés en haut de liste
- chmod du dossier avant tout lancement
12/01/2020
- silent install de la gui
- tout est logué dans logs/seedbox.log et logs/ansible.log
- Gestion d'une aide (fonction usage)