diff --git a/Installation/readme.md b/Installation/readme.md new file mode 100644 index 0000000..335b0d2 --- /dev/null +++ b/Installation/readme.md @@ -0,0 +1,18 @@ +# Update Repos +``` +sudo apt update +``` +# Install Dependencies +``` +sudo apt install software-properties-common +``` + +# Add Ansible Repo +``` +sudo add-apt-repository --yes --update ppa:ansible/ansible +``` + +# Install Ansible +``` +sudo apt install ansible +``` \ No newline at end of file diff --git a/Playbooks/Update/readme.md b/Playbooks/Update/readme.md new file mode 100644 index 0000000..73f9024 --- /dev/null +++ b/Playbooks/Update/readme.md @@ -0,0 +1,7 @@ +# Add to Hosts File (change ansible_user if required) +``` +[all:vars] +ansible_user='ubuntu' +ansible_become=yes +ansible_become_method=sudo +``` \ No newline at end of file diff --git a/Playbooks/Update/update-builtin.yml b/Playbooks/Update/update-builtin.yml new file mode 100644 index 0000000..0ae92d8 --- /dev/null +++ b/Playbooks/Update/update-builtin.yml @@ -0,0 +1,24 @@ +--- +- hosts: all + gather_facts: yes + become: yes + + tasks: + - name: Perform a distro upgrade + ansible.builtin.apt: + upgrade: dist + update_cache: yes + + - name: Check if a reboot is required + ansible.builtin.stat: + path: /var/run/reboot-required + get_checksum: no + register: reboot_required_file + + - name: Reboot the server (if necessary) + ansible.builtin.reboot: + when: reboot_required_file.stat.exists == true + + - name: Remove dependencies that are no longer needed + ansible.builtin.apt: + autoremove: yes \ No newline at end of file diff --git a/Playbooks/Update/update.yml b/Playbooks/Update/update.yml new file mode 100644 index 0000000..a87ace6 --- /dev/null +++ b/Playbooks/Update/update.yml @@ -0,0 +1,23 @@ +--- +- hosts: all + become: true + tasks: + - name: Update apt repo and cache on all Debian/Ubuntu boxes + apt: update_cache=yes force_apt_get=yes cache_valid_time=3600 + + - name: Upgrade all packages on servers + apt: upgrade=dist force_apt_get=yes + + - name: Check if a reboot is needed on all servers + register: reboot_required_file + stat: path=/var/run/reboot-required get_checksum=false + + - name: Reboot the box if kernel updated + reboot: + msg: "Reboot initiated by Ansible for kernel updates" + connect_timeout: 5 + reboot_timeout: 300 + pre_reboot_delay: 0 + post_reboot_delay: 30 + test_command: uptime + when: reboot_required_file.stat.exists diff --git a/SSH/readme.md b/SSH/readme.md new file mode 100644 index 0000000..5130195 --- /dev/null +++ b/SSH/readme.md @@ -0,0 +1,28 @@ +# Edit Hosts File +``` +sudo nano /etc/ansible/hosts +``` + +# Fix SSH Key Permissions +``` +chmod 600 ~/.ssh/ansible +``` +# Ansible Ping Command +``` +ansible all -m ping +``` + +# Create SSH Key +``` +ssh-keygen -t ed25519 -C "ansible" +``` + +# Copy SSH Key +``` +ssh-copy-id -i ~/.ssh/ansible.pub 192.168.200.50 +``` + +# Ansible Ping Command With New SSH Key +``` +ansible all -m ping --key-file ~/.ssh/ansible +``` diff --git a/LICENSE b/bibliotheque/LICENSE similarity index 100% rename from LICENSE rename to bibliotheque/LICENSE diff --git a/README.md b/bibliotheque/README.md similarity index 100% rename from README.md rename to bibliotheque/README.md diff --git a/debug.log b/bibliotheque/debug.log similarity index 100% rename from debug.log rename to bibliotheque/debug.log diff --git a/files/fusioninventory/etc-agent.cfg b/bibliotheque/files/fusioninventory/etc-agent.cfg similarity index 100% rename from files/fusioninventory/etc-agent.cfg rename to bibliotheque/files/fusioninventory/etc-agent.cfg diff --git a/files/nagios/etc-centreon.cfg b/bibliotheque/files/nagios/etc-centreon.cfg similarity index 100% rename from files/nagios/etc-centreon.cfg rename to bibliotheque/files/nagios/etc-centreon.cfg diff --git a/files/nrpe/etc-nrpe.cfg b/bibliotheque/files/nrpe/etc-nrpe.cfg similarity index 100% rename from files/nrpe/etc-nrpe.cfg rename to bibliotheque/files/nrpe/etc-nrpe.cfg diff --git a/files/nsclient/etc-nsclient.ini b/bibliotheque/files/nsclient/etc-nsclient.ini similarity index 100% rename from files/nsclient/etc-nsclient.ini rename to bibliotheque/files/nsclient/etc-nsclient.ini diff --git a/files/nsclient/scripts/check_60s.bat b/bibliotheque/files/nsclient/scripts/check_60s.bat similarity index 100% rename from files/nsclient/scripts/check_60s.bat rename to bibliotheque/files/nsclient/scripts/check_60s.bat diff --git a/files/nsclient/scripts/check_ad.vbs b/bibliotheque/files/nsclient/scripts/check_ad.vbs similarity index 100% rename from files/nsclient/scripts/check_ad.vbs rename to bibliotheque/files/nsclient/scripts/check_ad.vbs diff --git a/files/nsclient/scripts/check_battery.vbs b/bibliotheque/files/nsclient/scripts/check_battery.vbs similarity index 100% rename from files/nsclient/scripts/check_battery.vbs rename to bibliotheque/files/nsclient/scripts/check_battery.vbs diff --git a/files/nsclient/scripts/check_files.vbs b/bibliotheque/files/nsclient/scripts/check_files.vbs similarity index 100% rename from files/nsclient/scripts/check_files.vbs rename to bibliotheque/files/nsclient/scripts/check_files.vbs diff --git a/files/nsclient/scripts/check_long.bat b/bibliotheque/files/nsclient/scripts/check_long.bat similarity index 100% rename from files/nsclient/scripts/check_long.bat rename to bibliotheque/files/nsclient/scripts/check_long.bat diff --git a/files/nsclient/scripts/check_no_rdp.bat b/bibliotheque/files/nsclient/scripts/check_no_rdp.bat similarity index 100% rename from files/nsclient/scripts/check_no_rdp.bat rename to bibliotheque/files/nsclient/scripts/check_no_rdp.bat diff --git a/files/nsclient/scripts/check_ok.bat b/bibliotheque/files/nsclient/scripts/check_ok.bat similarity index 100% rename from files/nsclient/scripts/check_ok.bat rename to bibliotheque/files/nsclient/scripts/check_ok.bat diff --git a/files/nsclient/scripts/check_ok.sh b/bibliotheque/files/nsclient/scripts/check_ok.sh similarity index 100% rename from files/nsclient/scripts/check_ok.sh rename to bibliotheque/files/nsclient/scripts/check_ok.sh diff --git a/files/nsclient/scripts/check_ping.bat b/bibliotheque/files/nsclient/scripts/check_ping.bat similarity index 100% rename from files/nsclient/scripts/check_ping.bat rename to bibliotheque/files/nsclient/scripts/check_ping.bat diff --git a/files/nsclient/scripts/check_printer.vbs b/bibliotheque/files/nsclient/scripts/check_printer.vbs similarity index 100% rename from files/nsclient/scripts/check_printer.vbs rename to bibliotheque/files/nsclient/scripts/check_printer.vbs diff --git a/files/nsclient/scripts/check_test.bat b/bibliotheque/files/nsclient/scripts/check_test.bat similarity index 100% rename from files/nsclient/scripts/check_test.bat rename to bibliotheque/files/nsclient/scripts/check_test.bat diff --git a/files/nsclient/scripts/check_test.ps1 b/bibliotheque/files/nsclient/scripts/check_test.ps1 similarity index 100% rename from files/nsclient/scripts/check_test.ps1 rename to bibliotheque/files/nsclient/scripts/check_test.ps1 diff --git a/files/nsclient/scripts/check_test.sh b/bibliotheque/files/nsclient/scripts/check_test.sh similarity index 100% rename from files/nsclient/scripts/check_test.sh rename to bibliotheque/files/nsclient/scripts/check_test.sh diff --git a/files/nsclient/scripts/check_test.vbs b/bibliotheque/files/nsclient/scripts/check_test.vbs similarity index 100% rename from files/nsclient/scripts/check_test.vbs rename to bibliotheque/files/nsclient/scripts/check_test.vbs diff --git a/files/nsclient/scripts/check_time.vbs b/bibliotheque/files/nsclient/scripts/check_time.vbs similarity index 100% rename from files/nsclient/scripts/check_time.vbs rename to bibliotheque/files/nsclient/scripts/check_time.vbs diff --git a/files/nsclient/scripts/check_updates.vbs b/bibliotheque/files/nsclient/scripts/check_updates.vbs similarity index 100% rename from files/nsclient/scripts/check_updates.vbs rename to bibliotheque/files/nsclient/scripts/check_updates.vbs diff --git a/files/nsclient/scripts/check_updates.wsf b/bibliotheque/files/nsclient/scripts/check_updates.wsf similarity index 100% rename from files/nsclient/scripts/check_updates.wsf rename to bibliotheque/files/nsclient/scripts/check_updates.wsf diff --git a/files/nsclient/scripts/check_windows_updates.ps1 b/bibliotheque/files/nsclient/scripts/check_windows_updates.ps1 similarity index 100% rename from files/nsclient/scripts/check_windows_updates.ps1 rename to bibliotheque/files/nsclient/scripts/check_windows_updates.ps1 diff --git a/files/nsclient/scripts/check_windows_updates.wsf b/bibliotheque/files/nsclient/scripts/check_windows_updates.wsf similarity index 100% rename from files/nsclient/scripts/check_windows_updates.wsf rename to bibliotheque/files/nsclient/scripts/check_windows_updates.wsf diff --git a/files/nsclient/scripts/custom/my_custom_script.bat b/bibliotheque/files/nsclient/scripts/custom/my_custom_script.bat similarity index 100% rename from files/nsclient/scripts/custom/my_custom_script.bat rename to bibliotheque/files/nsclient/scripts/custom/my_custom_script.bat diff --git a/files/nsclient/scripts/lib/NagiosPlugins.vbs b/bibliotheque/files/nsclient/scripts/lib/NagiosPlugins.vbs similarity index 100% rename from files/nsclient/scripts/lib/NagiosPlugins.vbs rename to bibliotheque/files/nsclient/scripts/lib/NagiosPlugins.vbs diff --git a/files/nsclient/scripts/lib/wrapper.vbs b/bibliotheque/files/nsclient/scripts/lib/wrapper.vbs similarity index 100% rename from files/nsclient/scripts/lib/wrapper.vbs rename to bibliotheque/files/nsclient/scripts/lib/wrapper.vbs diff --git a/files/nsclient/scripts/lua/check_cpu_ex.lua b/bibliotheque/files/nsclient/scripts/lua/check_cpu_ex.lua similarity index 100% rename from files/nsclient/scripts/lua/check_cpu_ex.lua rename to bibliotheque/files/nsclient/scripts/lua/check_cpu_ex.lua diff --git a/files/nsclient/scripts/lua/default_check_mk.lua b/bibliotheque/files/nsclient/scripts/lua/default_check_mk.lua similarity index 100% rename from files/nsclient/scripts/lua/default_check_mk.lua rename to bibliotheque/files/nsclient/scripts/lua/default_check_mk.lua diff --git a/files/nsclient/scripts/lua/lib/test_helper.lua b/bibliotheque/files/nsclient/scripts/lua/lib/test_helper.lua similarity index 100% rename from files/nsclient/scripts/lua/lib/test_helper.lua rename to bibliotheque/files/nsclient/scripts/lua/lib/test_helper.lua diff --git a/files/nsclient/scripts/lua/noperf.lua b/bibliotheque/files/nsclient/scripts/lua/noperf.lua similarity index 100% rename from files/nsclient/scripts/lua/noperf.lua rename to bibliotheque/files/nsclient/scripts/lua/noperf.lua diff --git a/files/nsclient/scripts/lua/test.lua b/bibliotheque/files/nsclient/scripts/lua/test.lua similarity index 100% rename from files/nsclient/scripts/lua/test.lua rename to bibliotheque/files/nsclient/scripts/lua/test.lua diff --git a/files/nsclient/scripts/lua/test_ext_script.lua b/bibliotheque/files/nsclient/scripts/lua/test_ext_script.lua similarity index 100% rename from files/nsclient/scripts/lua/test_ext_script.lua rename to bibliotheque/files/nsclient/scripts/lua/test_ext_script.lua diff --git a/files/nsclient/scripts/lua/test_nrpe.lua b/bibliotheque/files/nsclient/scripts/lua/test_nrpe.lua similarity index 100% rename from files/nsclient/scripts/lua/test_nrpe.lua rename to bibliotheque/files/nsclient/scripts/lua/test_nrpe.lua diff --git a/files/nsclient/scripts/op5/check_ad.vbs b/bibliotheque/files/nsclient/scripts/op5/check_ad.vbs similarity index 100% rename from files/nsclient/scripts/op5/check_ad.vbs rename to bibliotheque/files/nsclient/scripts/op5/check_ad.vbs diff --git a/files/nsclient/scripts/op5/check_time.vbs b/bibliotheque/files/nsclient/scripts/op5/check_time.vbs similarity index 100% rename from files/nsclient/scripts/op5/check_time.vbs rename to bibliotheque/files/nsclient/scripts/op5/check_time.vbs diff --git a/files/nsclient/scripts/op5/restart_service.ps1 b/bibliotheque/files/nsclient/scripts/op5/restart_service.ps1 similarity index 100% rename from files/nsclient/scripts/op5/restart_service.ps1 rename to bibliotheque/files/nsclient/scripts/op5/restart_service.ps1 diff --git a/files/nsclient/scripts/op5/services.vbs b/bibliotheque/files/nsclient/scripts/op5/services.vbs similarity index 100% rename from files/nsclient/scripts/op5/services.vbs rename to bibliotheque/files/nsclient/scripts/op5/services.vbs diff --git a/files/nsclient/scripts/powershell.ps1 b/bibliotheque/files/nsclient/scripts/powershell.ps1 similarity index 100% rename from files/nsclient/scripts/powershell.ps1 rename to bibliotheque/files/nsclient/scripts/powershell.ps1 diff --git a/files/nsclient/scripts/python/__init__.py b/bibliotheque/files/nsclient/scripts/python/__init__.py similarity index 100% rename from files/nsclient/scripts/python/__init__.py rename to bibliotheque/files/nsclient/scripts/python/__init__.py diff --git a/files/nsclient/scripts/python/badapp.py b/bibliotheque/files/nsclient/scripts/python/badapp.py similarity index 100% rename from files/nsclient/scripts/python/badapp.py rename to bibliotheque/files/nsclient/scripts/python/badapp.py diff --git a/files/nsclient/scripts/python/docs.py b/bibliotheque/files/nsclient/scripts/python/docs.py similarity index 100% rename from files/nsclient/scripts/python/docs.py rename to bibliotheque/files/nsclient/scripts/python/docs.py diff --git a/files/nsclient/scripts/python/lib/__init__.py b/bibliotheque/files/nsclient/scripts/python/lib/__init__.py similarity index 100% rename from files/nsclient/scripts/python/lib/__init__.py rename to bibliotheque/files/nsclient/scripts/python/lib/__init__.py diff --git a/files/nsclient/scripts/python/lib/google/__init__.py b/bibliotheque/files/nsclient/scripts/python/lib/google/__init__.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/__init__.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/__init__.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/__init__.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/__init__.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/__init__.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/__init__.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/compiler/plugin_pb2.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/compiler/plugin_pb2.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/compiler/plugin_pb2.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/compiler/plugin_pb2.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/descriptor.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/descriptor.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/descriptor.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/descriptor.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/descriptor_pb2.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/descriptor_pb2.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/descriptor_pb2.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/descriptor_pb2.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/internal/__init__.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/__init__.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/internal/__init__.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/__init__.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/internal/api_implementation.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/api_implementation.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/internal/api_implementation.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/api_implementation.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/internal/containers.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/containers.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/internal/containers.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/containers.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/internal/cpp_message.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/cpp_message.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/internal/cpp_message.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/cpp_message.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/internal/decoder.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/decoder.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/internal/decoder.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/decoder.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/internal/encoder.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/encoder.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/internal/encoder.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/encoder.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/internal/message_listener.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/message_listener.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/internal/message_listener.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/message_listener.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/internal/python_message.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/python_message.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/internal/python_message.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/python_message.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/internal/type_checkers.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/type_checkers.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/internal/type_checkers.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/type_checkers.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/internal/wire_format.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/wire_format.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/internal/wire_format.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/internal/wire_format.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/message.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/message.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/message.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/message.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/reflection.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/reflection.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/reflection.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/reflection.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/service.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/service.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/service.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/service.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/service_reflection.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/service_reflection.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/service_reflection.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/service_reflection.py diff --git a/files/nsclient/scripts/python/lib/google/protobuf/text_format.py b/bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/text_format.py similarity index 100% rename from files/nsclient/scripts/python/lib/google/protobuf/text_format.py rename to bibliotheque/files/nsclient/scripts/python/lib/google/protobuf/text_format.py diff --git a/files/nsclient/scripts/python/lib/test_helper.py b/bibliotheque/files/nsclient/scripts/python/lib/test_helper.py similarity index 100% rename from files/nsclient/scripts/python/lib/test_helper.py rename to bibliotheque/files/nsclient/scripts/python/lib/test_helper.py diff --git a/files/nsclient/scripts/python/sample.py b/bibliotheque/files/nsclient/scripts/python/sample.py similarity index 100% rename from files/nsclient/scripts/python/sample.py rename to bibliotheque/files/nsclient/scripts/python/sample.py diff --git a/files/nsclient/scripts/python/sample/list_all_wmi_objects.py b/bibliotheque/files/nsclient/scripts/python/sample/list_all_wmi_objects.py similarity index 100% rename from files/nsclient/scripts/python/sample/list_all_wmi_objects.py rename to bibliotheque/files/nsclient/scripts/python/sample/list_all_wmi_objects.py diff --git a/files/nsclient/scripts/python/test.py b/bibliotheque/files/nsclient/scripts/python/test.py similarity index 100% rename from files/nsclient/scripts/python/test.py rename to bibliotheque/files/nsclient/scripts/python/test.py diff --git a/files/nsclient/scripts/python/test_all.py b/bibliotheque/files/nsclient/scripts/python/test_all.py similarity index 100% rename from files/nsclient/scripts/python/test_all.py rename to bibliotheque/files/nsclient/scripts/python/test_all.py diff --git a/files/nsclient/scripts/python/test_eventlog.py b/bibliotheque/files/nsclient/scripts/python/test_eventlog.py similarity index 100% rename from files/nsclient/scripts/python/test_eventlog.py rename to bibliotheque/files/nsclient/scripts/python/test_eventlog.py diff --git a/files/nsclient/scripts/python/test_external_script.py b/bibliotheque/files/nsclient/scripts/python/test_external_script.py similarity index 100% rename from files/nsclient/scripts/python/test_external_script.py rename to bibliotheque/files/nsclient/scripts/python/test_external_script.py diff --git a/files/nsclient/scripts/python/test_log_file.py b/bibliotheque/files/nsclient/scripts/python/test_log_file.py similarity index 100% rename from files/nsclient/scripts/python/test_log_file.py rename to bibliotheque/files/nsclient/scripts/python/test_log_file.py diff --git a/files/nsclient/scripts/python/test_nrpe.py b/bibliotheque/files/nsclient/scripts/python/test_nrpe.py similarity index 100% rename from files/nsclient/scripts/python/test_nrpe.py rename to bibliotheque/files/nsclient/scripts/python/test_nrpe.py diff --git a/files/nsclient/scripts/python/test_nsca.py b/bibliotheque/files/nsclient/scripts/python/test_nsca.py similarity index 100% rename from files/nsclient/scripts/python/test_nsca.py rename to bibliotheque/files/nsclient/scripts/python/test_nsca.py diff --git a/files/nsclient/scripts/python/test_nscp.py b/bibliotheque/files/nsclient/scripts/python/test_nscp.py similarity index 100% rename from files/nsclient/scripts/python/test_nscp.py rename to bibliotheque/files/nsclient/scripts/python/test_nscp.py diff --git a/files/nsclient/scripts/python/test_pb.py b/bibliotheque/files/nsclient/scripts/python/test_pb.py similarity index 100% rename from files/nsclient/scripts/python/test_pb.py rename to bibliotheque/files/nsclient/scripts/python/test_pb.py diff --git a/files/nsclient/scripts/python/test_python.py b/bibliotheque/files/nsclient/scripts/python/test_python.py similarity index 100% rename from files/nsclient/scripts/python/test_python.py rename to bibliotheque/files/nsclient/scripts/python/test_python.py diff --git a/files/nsclient/scripts/python/test_sample.py b/bibliotheque/files/nsclient/scripts/python/test_sample.py similarity index 100% rename from files/nsclient/scripts/python/test_sample.py rename to bibliotheque/files/nsclient/scripts/python/test_sample.py diff --git a/files/nsclient/scripts/python/test_stress.py b/bibliotheque/files/nsclient/scripts/python/test_stress.py similarity index 100% rename from files/nsclient/scripts/python/test_stress.py rename to bibliotheque/files/nsclient/scripts/python/test_stress.py diff --git a/files/nsclient/scripts/python/test_w32_file.py b/bibliotheque/files/nsclient/scripts/python/test_w32_file.py similarity index 100% rename from files/nsclient/scripts/python/test_w32_file.py rename to bibliotheque/files/nsclient/scripts/python/test_w32_file.py diff --git a/files/nsclient/scripts/python/test_w32_schetask.py b/bibliotheque/files/nsclient/scripts/python/test_w32_schetask.py similarity index 100% rename from files/nsclient/scripts/python/test_w32_schetask.py rename to bibliotheque/files/nsclient/scripts/python/test_w32_schetask.py diff --git a/files/nsclient/scripts/python/test_w32_system.py b/bibliotheque/files/nsclient/scripts/python/test_w32_system.py similarity index 100% rename from files/nsclient/scripts/python/test_w32_system.py rename to bibliotheque/files/nsclient/scripts/python/test_w32_system.py diff --git a/files/nsclient/scripts/python/test_w32_wmi.py b/bibliotheque/files/nsclient/scripts/python/test_w32_wmi.py similarity index 100% rename from files/nsclient/scripts/python/test_w32_wmi.py rename to bibliotheque/files/nsclient/scripts/python/test_w32_wmi.py diff --git a/files/nsclient/scripts/restart_service.ps1 b/bibliotheque/files/nsclient/scripts/restart_service.ps1 similarity index 100% rename from files/nsclient/scripts/restart_service.ps1 rename to bibliotheque/files/nsclient/scripts/restart_service.ps1 diff --git a/files/nsclient/scripts/services.vbs b/bibliotheque/files/nsclient/scripts/services.vbs similarity index 100% rename from files/nsclient/scripts/services.vbs rename to bibliotheque/files/nsclient/scripts/services.vbs diff --git a/files/nsclient/scripts/test.lua b/bibliotheque/files/nsclient/scripts/test.lua similarity index 100% rename from files/nsclient/scripts/test.lua rename to bibliotheque/files/nsclient/scripts/test.lua diff --git a/files/snmp/etc-snmp-snmpd.conf b/bibliotheque/files/snmp/etc-snmp-snmpd.conf similarity index 100% rename from files/snmp/etc-snmp-snmpd.conf rename to bibliotheque/files/snmp/etc-snmp-snmpd.conf diff --git a/inventories/active-directory-1.inv b/bibliotheque/inventories/active-directory-1.inv similarity index 100% rename from inventories/active-directory-1.inv rename to bibliotheque/inventories/active-directory-1.inv diff --git a/inventories/active-directory-2.inv b/bibliotheque/inventories/active-directory-2.inv similarity index 100% rename from inventories/active-directory-2.inv rename to bibliotheque/inventories/active-directory-2.inv diff --git a/inventories/dhcp-1.inv b/bibliotheque/inventories/dhcp-1.inv similarity index 100% rename from inventories/dhcp-1.inv rename to bibliotheque/inventories/dhcp-1.inv diff --git a/inventories/dhcp-2.inv b/bibliotheque/inventories/dhcp-2.inv similarity index 100% rename from inventories/dhcp-2.inv rename to bibliotheque/inventories/dhcp-2.inv diff --git a/inventories/dns-1.inv b/bibliotheque/inventories/dns-1.inv similarity index 100% rename from inventories/dns-1.inv rename to bibliotheque/inventories/dns-1.inv diff --git a/inventories/dns-2.inv b/bibliotheque/inventories/dns-2.inv similarity index 100% rename from inventories/dns-2.inv rename to bibliotheque/inventories/dns-2.inv diff --git a/inventories/hyper-v-1.inv b/bibliotheque/inventories/hyper-v-1.inv similarity index 100% rename from inventories/hyper-v-1.inv rename to bibliotheque/inventories/hyper-v-1.inv diff --git a/inventories/hyper-v-2.inv b/bibliotheque/inventories/hyper-v-2.inv similarity index 100% rename from inventories/hyper-v-2.inv rename to bibliotheque/inventories/hyper-v-2.inv diff --git a/inventories/prod-apache-1.inv b/bibliotheque/inventories/prod-apache-1.inv similarity index 100% rename from inventories/prod-apache-1.inv rename to bibliotheque/inventories/prod-apache-1.inv diff --git a/inventories/prod-apache-2.inv b/bibliotheque/inventories/prod-apache-2.inv similarity index 100% rename from inventories/prod-apache-2.inv rename to bibliotheque/inventories/prod-apache-2.inv diff --git a/inventories/prod-haproxy.inv b/bibliotheque/inventories/prod-haproxy.inv similarity index 100% rename from inventories/prod-haproxy.inv rename to bibliotheque/inventories/prod-haproxy.inv diff --git a/inventories/prod-mysql-1.inv b/bibliotheque/inventories/prod-mysql-1.inv similarity index 100% rename from inventories/prod-mysql-1.inv rename to bibliotheque/inventories/prod-mysql-1.inv diff --git a/inventories/prod-mysql-2.inv b/bibliotheque/inventories/prod-mysql-2.inv similarity index 100% rename from inventories/prod-mysql-2.inv rename to bibliotheque/inventories/prod-mysql-2.inv diff --git a/inventories/production.inv b/bibliotheque/inventories/production.inv similarity index 100% rename from inventories/production.inv rename to bibliotheque/inventories/production.inv diff --git a/inventories/production/group_vars/Webservers/all.yml b/bibliotheque/inventories/production/group_vars/Webservers/all.yml similarity index 100% rename from inventories/production/group_vars/Webservers/all.yml rename to bibliotheque/inventories/production/group_vars/Webservers/all.yml diff --git a/inventories/production/group_vars/all/all.yml b/bibliotheque/inventories/production/group_vars/all/all.yml similarity index 100% rename from inventories/production/group_vars/all/all.yml rename to bibliotheque/inventories/production/group_vars/all/all.yml diff --git a/inventories/production/group_vars/dbservers/all.yml b/bibliotheque/inventories/production/group_vars/dbservers/all.yml similarity index 100% rename from inventories/production/group_vars/dbservers/all.yml rename to bibliotheque/inventories/production/group_vars/dbservers/all.yml diff --git a/inventories/production/host_vars/prodhost1.yml b/bibliotheque/inventories/production/host_vars/prodhost1.yml similarity index 100% rename from inventories/production/host_vars/prodhost1.yml rename to bibliotheque/inventories/production/host_vars/prodhost1.yml diff --git a/inventories/production/host_vars/prodhost2.yml b/bibliotheque/inventories/production/host_vars/prodhost2.yml similarity index 100% rename from inventories/production/host_vars/prodhost2.yml rename to bibliotheque/inventories/production/host_vars/prodhost2.yml diff --git a/inventories/production/hosts b/bibliotheque/inventories/production/hosts similarity index 100% rename from inventories/production/hosts rename to bibliotheque/inventories/production/hosts diff --git a/inventories/production/retretreg b/bibliotheque/inventories/production/retretreg similarity index 100% rename from inventories/production/retretreg rename to bibliotheque/inventories/production/retretreg diff --git a/inventories/staging/group_vars/Webservers/all.yml b/bibliotheque/inventories/staging/group_vars/Webservers/all.yml similarity index 100% rename from inventories/staging/group_vars/Webservers/all.yml rename to bibliotheque/inventories/staging/group_vars/Webservers/all.yml diff --git a/inventories/staging/group_vars/all/all.yml b/bibliotheque/inventories/staging/group_vars/all/all.yml similarity index 100% rename from inventories/staging/group_vars/all/all.yml rename to bibliotheque/inventories/staging/group_vars/all/all.yml diff --git a/inventories/staging/group_vars/dbservers/all.yml b/bibliotheque/inventories/staging/group_vars/dbservers/all.yml similarity index 100% rename from inventories/staging/group_vars/dbservers/all.yml rename to bibliotheque/inventories/staging/group_vars/dbservers/all.yml diff --git a/inventories/staging/host_vars/prodhost1.yml b/bibliotheque/inventories/staging/host_vars/prodhost1.yml similarity index 100% rename from inventories/staging/host_vars/prodhost1.yml rename to bibliotheque/inventories/staging/host_vars/prodhost1.yml diff --git a/inventories/staging/host_vars/prodhost2.yml b/bibliotheque/inventories/staging/host_vars/prodhost2.yml similarity index 100% rename from inventories/staging/host_vars/prodhost2.yml rename to bibliotheque/inventories/staging/host_vars/prodhost2.yml diff --git a/inventories/staging/hosts/fds b/bibliotheque/inventories/staging/hosts/fds similarity index 100% rename from inventories/staging/hosts/fds rename to bibliotheque/inventories/staging/hosts/fds diff --git a/inventories/staging/retretreg b/bibliotheque/inventories/staging/retretreg similarity index 100% rename from inventories/staging/retretreg rename to bibliotheque/inventories/staging/retretreg diff --git a/playbooks/users/create_admin_user.yml b/bibliotheque/playbooks/users/create_admin_user.yml similarity index 100% rename from playbooks/users/create_admin_user.yml rename to bibliotheque/playbooks/users/create_admin_user.yml diff --git a/roles/create_admin_user/files/pub_keys/hcornet.pub b/bibliotheque/roles/create_admin_user/files/pub_keys/hcornet.pub similarity index 100% rename from roles/create_admin_user/files/pub_keys/hcornet.pub rename to bibliotheque/roles/create_admin_user/files/pub_keys/hcornet.pub diff --git a/roles/create_admin_user/files/pub_keys/semaphore.pub b/bibliotheque/roles/create_admin_user/files/pub_keys/semaphore.pub similarity index 100% rename from roles/create_admin_user/files/pub_keys/semaphore.pub rename to bibliotheque/roles/create_admin_user/files/pub_keys/semaphore.pub diff --git a/roles/create_admin_user/tasks/main.yml b/bibliotheque/roles/create_admin_user/tasks/main.yml similarity index 100% rename from roles/create_admin_user/tasks/main.yml rename to bibliotheque/roles/create_admin_user/tasks/main.yml diff --git a/roles/create_admin_user/var/main.yml b/bibliotheque/roles/create_admin_user/var/main.yml similarity index 100% rename from roles/create_admin_user/var/main.yml rename to bibliotheque/roles/create_admin_user/var/main.yml diff --git a/scripts/ConfigureRemotingForAnsible.ps1 b/bibliotheque/scripts/ConfigureRemotingForAnsible.ps1 similarity index 100% rename from scripts/ConfigureRemotingForAnsible.ps1 rename to bibliotheque/scripts/ConfigureRemotingForAnsible.ps1 diff --git a/yml/Centos-Install-FusionInventory.yml b/bibliotheque/yml/Centos-Install-FusionInventory.yml similarity index 100% rename from yml/Centos-Install-FusionInventory.yml rename to bibliotheque/yml/Centos-Install-FusionInventory.yml diff --git a/yml/Centos-Install-NRPE-NAGIOS.yml b/bibliotheque/yml/Centos-Install-NRPE-NAGIOS.yml similarity index 100% rename from yml/Centos-Install-NRPE-NAGIOS.yml rename to bibliotheque/yml/Centos-Install-NRPE-NAGIOS.yml diff --git a/yml/Centos-Install-SNMP.yml b/bibliotheque/yml/Centos-Install-SNMP.yml similarity index 100% rename from yml/Centos-Install-SNMP.yml rename to bibliotheque/yml/Centos-Install-SNMP.yml diff --git a/yml/Centos-Update-Install-Exclud.yml b/bibliotheque/yml/Centos-Update-Install-Exclud.yml similarity index 100% rename from yml/Centos-Update-Install-Exclud.yml rename to bibliotheque/yml/Centos-Update-Install-Exclud.yml diff --git a/yml/Centos-Update-Install.yml b/bibliotheque/yml/Centos-Update-Install.yml similarity index 100% rename from yml/Centos-Update-Install.yml rename to bibliotheque/yml/Centos-Update-Install.yml diff --git a/yml/Windows-Conf-DisableUAC.yml b/bibliotheque/yml/Windows-Conf-DisableUAC.yml similarity index 100% rename from yml/Windows-Conf-DisableUAC.yml rename to bibliotheque/yml/Windows-Conf-DisableUAC.yml diff --git a/yml/Windows-Conf-Firewall-OpenPort.yml b/bibliotheque/yml/Windows-Conf-Firewall-OpenPort.yml similarity index 100% rename from yml/Windows-Conf-Firewall-OpenPort.yml rename to bibliotheque/yml/Windows-Conf-Firewall-OpenPort.yml diff --git a/yml/Windows-Conf-Firewall.yml b/bibliotheque/yml/Windows-Conf-Firewall.yml similarity index 100% rename from yml/Windows-Conf-Firewall.yml rename to bibliotheque/yml/Windows-Conf-Firewall.yml diff --git a/yml/Windows-Install-7zip.yml b/bibliotheque/yml/Windows-Install-7zip.yml similarity index 100% rename from yml/Windows-Install-7zip.yml rename to bibliotheque/yml/Windows-Install-7zip.yml diff --git a/yml/Windows-Install-AdminTools.yml b/bibliotheque/yml/Windows-Install-AdminTools.yml similarity index 100% rename from yml/Windows-Install-AdminTools.yml rename to bibliotheque/yml/Windows-Install-AdminTools.yml diff --git a/yml/Windows-Install-Chocloatey.yml b/bibliotheque/yml/Windows-Install-Chocloatey.yml similarity index 100% rename from yml/Windows-Install-Chocloatey.yml rename to bibliotheque/yml/Windows-Install-Chocloatey.yml diff --git a/yml/Windows-Install-FusionInventory.yml b/bibliotheque/yml/Windows-Install-FusionInventory.yml similarity index 100% rename from yml/Windows-Install-FusionInventory.yml rename to bibliotheque/yml/Windows-Install-FusionInventory.yml diff --git a/yml/Windows-Install-GoogleChrome.yml b/bibliotheque/yml/Windows-Install-GoogleChrome.yml similarity index 100% rename from yml/Windows-Install-GoogleChrome.yml rename to bibliotheque/yml/Windows-Install-GoogleChrome.yml diff --git a/yml/Windows-Install-NSClient.yml b/bibliotheque/yml/Windows-Install-NSClient.yml similarity index 100% rename from yml/Windows-Install-NSClient.yml rename to bibliotheque/yml/Windows-Install-NSClient.yml diff --git a/yml/Windows-Install-Notepad++.yml b/bibliotheque/yml/Windows-Install-Notepad++.yml similarity index 100% rename from yml/Windows-Install-Notepad++.yml rename to bibliotheque/yml/Windows-Install-Notepad++.yml diff --git a/yml/Windows-Install-Service-Divers.yml b/bibliotheque/yml/Windows-Install-Service-Divers.yml similarity index 100% rename from yml/Windows-Install-Service-Divers.yml rename to bibliotheque/yml/Windows-Install-Service-Divers.yml diff --git a/yml/Windows-Install-Service-Hyper-V.yml b/bibliotheque/yml/Windows-Install-Service-Hyper-V.yml similarity index 100% rename from yml/Windows-Install-Service-Hyper-V.yml rename to bibliotheque/yml/Windows-Install-Service-Hyper-V.yml diff --git a/yml/Windows-Install-Service-SNMP.yml b/bibliotheque/yml/Windows-Install-Service-SNMP.yml similarity index 100% rename from yml/Windows-Install-Service-SNMP.yml rename to bibliotheque/yml/Windows-Install-Service-SNMP.yml diff --git a/yml/Windows-Install-msi.yml b/bibliotheque/yml/Windows-Install-msi.yml similarity index 100% rename from yml/Windows-Install-msi.yml rename to bibliotheque/yml/Windows-Install-msi.yml diff --git a/yml/Windows-Power-Off.yml b/bibliotheque/yml/Windows-Power-Off.yml similarity index 100% rename from yml/Windows-Power-Off.yml rename to bibliotheque/yml/Windows-Power-Off.yml diff --git a/yml/Windows-Power-Reboot.yml b/bibliotheque/yml/Windows-Power-Reboot.yml similarity index 100% rename from yml/Windows-Power-Reboot.yml rename to bibliotheque/yml/Windows-Power-Reboot.yml diff --git a/yml/Windows-Run-powershell.yml b/bibliotheque/yml/Windows-Run-powershell.yml similarity index 100% rename from yml/Windows-Run-powershell.yml rename to bibliotheque/yml/Windows-Run-powershell.yml diff --git a/yml/Windows-Updates-Install.yml b/bibliotheque/yml/Windows-Updates-Install.yml similarity index 100% rename from yml/Windows-Updates-Install.yml rename to bibliotheque/yml/Windows-Updates-Install.yml diff --git a/yml/Windows-Updates-Search.yml b/bibliotheque/yml/Windows-Updates-Search.yml similarity index 100% rename from yml/Windows-Updates-Search.yml rename to bibliotheque/yml/Windows-Updates-Search.yml diff --git a/yml/linux-install-vm-core.yml b/bibliotheque/yml/linux-install-vm-core.yml similarity index 100% rename from yml/linux-install-vm-core.yml rename to bibliotheque/yml/linux-install-vm-core.yml diff --git a/yml/linux-update-diskspace.yml b/bibliotheque/yml/linux-update-diskspace.yml similarity index 100% rename from yml/linux-update-diskspace.yml rename to bibliotheque/yml/linux-update-diskspace.yml diff --git a/yml/update-apt-packages.yaml b/bibliotheque/yml/update-apt-packages.yaml similarity index 100% rename from yml/update-apt-packages.yaml rename to bibliotheque/yml/update-apt-packages.yaml