Feat: init refact with test

This commit is contained in:
2022-01-05 11:25:33 +01:00
parent ce2f3b872e
commit 448d5096d0
260 changed files with 1606 additions and 13294 deletions

View File

@@ -1,8 +0,0 @@
---
public_key:
- user: "{{ admin }}"
key: id_ed25519_choux2bv_admin.pub
- user: "{{ admin }}"
key: id_ed25519_combava2bv_admin.pub
- user: "{{ backup }}"
key: id_rsa_nas2bv_backup.pub

View File

@@ -1,30 +0,0 @@
---
users: ["{{ me }}", "{{ admin }}"]
dotusers: ["{{ me }}", "{{ admin }}"]
public_key:
- user: "{{ me }}"
key: id_ed25519_home.pub
prompt: zsh
editor: nvim
backup_disk_uuid: 3a22e3a8-a454-431e-929f-8818c931914a
backup_mount_point: /media/backup
borg_backup_repo: "{{ backup_mount_point }}/Choux"
borg_script_path: /root/.borg
borg_script_filename: backup.sh
# NFS export shares
label_mounts: []
access_mounts: []
nfs_shares:
- { src: '/media/local_documents', name: '/export/documents', options: 'rw,no_subtree_check,nohide' }
# NFS import shares
autofs:
- { host: nas }
music_dir: /media/documents/musique/
is_pacman_cache_server: True

View File

@@ -1,14 +0,0 @@
---
users: ["{{ me }}", "{{ admin }}"]
dotusers: ["{{ me }}", "{{ admin }}"]
public_key:
- user: "{{ me }}"
key: id_ed25519_home.pub
prompt: zsh
editor: nvim
autofs:
- { host: nas }
- { host: choux }

View File

@@ -1,12 +0,0 @@
---
public_key:
- user: "{{ admin }}"
key: id_ed25519_choux2panais_admin.pub
- user: "{{ admin }}"
key: id_ed25519_combava2panais_admin.pub
- user: "{{ content }}"
key: id_ed25519_choux2panais_content.pub
- user: "{{ content }}"
key: id_ed25519_combava2panais_content.pub
- user: "{{ backup }}"
key: id_rsa_nas2panais_backup.pub

View File

@@ -1,12 +0,0 @@
---
public_key:
# - user: "{{ admin }}"
# key: id_ed25519_choux2panais_admin.pub
- user: "{{ admin }}"
key: id_ed25519_combava2abertrand_admin.pub
# - user: "{{ content }}"
# key: id_ed25519_choux2panais_content.pub
# - user: "{{ content }}"
# key: id_ed25519_combava2panais_content.pub
# - user: "{{ backup }}"
# key: id_rsa_nas2panais_backup.pub

View File

@@ -1,22 +0,0 @@
---
# me:
# - username: 'lafrite'
# password: '$6$OnPrZgotbSWZlh0T$VSyF8lUhD/N881d1GsggE7jDFt0uAzls2r.pqgDV6XQKbTqZWfv0X4QWd/3wivUDyzaSjP4LQWVfne7KYR6Vv1'
# uid: '1000'
# group: users
#
# deploy_users:
# - username: 'waha'
# password: '$6$tQLlZ3lI/NDcT3.C$VCBzrpNxDgOK7b2que2/BnAYWl.zKVugZrQEPxtsq3iWcskEzQ1NvytZRXkB4GCDa/xEohxiodyCaZyFnhxby1'
# uid: '999'
# group: wheel
# groups: sudo, adm
prompt: fish
editor: vim
minimal: false
server: false
create_user: false

View File

@@ -1,9 +0,0 @@
---
nas_name: "Songe"
nas_nfs:
- src: '/export/documents'
name: 'NAS_documents'
options: '-rw,default,nls=utf8,uid=100,users'
- src: '/export/backup'
name: 'NAS_backup'
options: '-rw,default,nls=utf8,uid=100,users'

View File

@@ -1,4 +0,0 @@
---
deploy_public_key: id_rsa_rpi3.pub
prompt: fish

View File

@@ -1,8 +0,0 @@
---
users: ["{{ admin }}", "{{ content }}", "{{ backup }}"]
dotusers: ["{{ admin }}"]
minimal: true
server: true
create_user: true

View File

@@ -1,27 +0,0 @@
$ANSIBLE_VAULT;1.1;AES256
63353636396464623566663162653838323738333131643561373362303034323761336433633635
6438623066323138636337356362316534353265633334370a623262376662663934366637313832
39633038376133303233633964343666376633373762323661613534303266663233643763343266
3835623538313061380a346361323934666132333537363733346565633761373830346633393933
32333365376137333539616637613165633235323264366662653662373633613834353435393730
31326334343661353839303162363532383064303464393838393765303833333266343633353636
34376666323536363531653766653962383963306437333436306338653438656237323362396136
35386239323433353838663836333639363734343430613730383935393837343930386435353239
61613032386533383430663465623736633233323364376136386566376364646439363738643838
33623666383365396634666638663266636538323930616563313961383966323136303930323239
32336134303137653665663962396132363838616436343636373762346234396338323936663564
62616366323436363662343339336536643833646538636562366164643965636366616131643239
31623333623039376131636433313734633263386432666261633737613565323561616538343665
64333666623961393531643031313039363363306562316138613063663532346363306364306436
35343431383730396461346130663763656632393566336236663136323735303136663738376338
36623961616432333834333933613230636636666564333431393764326136356566336466666166
61626637636533613261353035626265386264656331656338363233666464326239356535303633
65663730663332316362363437663962373935313563653734356538313939383934393331303061
34336630396561646632396264323933383764393135613535613631623238356661646439313333
36633139646235383835653135626137313263343635346235646363623235626663313266663163
36656165356662386264336463386632323864386237663462376639666438616137646565373662
36353836646339613833383465366138643838616431313136656434303239656331666537666463
38646564376430353864636466333162353035396431636534626161626465623330626563383563
36316638396363383537343463666437613165653337386563616438376133376238656365356130
38323466343236363261613562396664323330663336623230323066343837356132363936306130
3236386662636433386634393363363763363533343739383064