Brice Waegeneire
689ed21b38
evolinux-base: Add missing journald.conf
2023-09-13 11:36:02 +02:00
Jérémy Lecour
b57a5c3b3c
evolinux-base: default value for evolinux_kernel_cloud_reboot (true)
2023-09-13 09:42:30 +02:00
William Hirigoyen
5b63ba112c
Revert "evolinux-base: include postfix role, move exim4 purge from evolinux-base to postfix role"
...
This reverts commit a440110cad
.
2023-08-31 17:47:49 +02:00
William Hirigoyen
a440110cad
evolinux-base: include postfix role, move exim4 purge from evolinux-base to postfix role
2023-08-31 17:30:34 +02:00
Alexis Ben Miloud--Josselin
73c0a0d29a
evolinux-base: include files under sshd_config.d
...
In case we need to add the Include directive, we add it at the
beginning of the global configuration file. This way the Include
directive can't be inside a Match directive.
2023-08-31 17:09:43 +02:00
Brice Waegeneire
53aab6f405
evolinux-base: Add comments structure in logs
2023-08-23 15:48:45 +02:00
Brice Waegeneire
fe369257ed
evolinux-base: Limit journald to 1 day
2023-08-23 15:48:42 +02:00
Brice Waegeneire
0e1fe0e81f
evolinux-base: Disable logcheck monitoring of journald
2023-08-23 15:05:10 +02:00
Ludovic Poujol
5cc7c13104
evolinux-base/tasks/kernel.yml > fix typo, 'is changed' vs '| changed'
2023-08-22 12:28:57 +02:00
Jérémy Lecour
feba74c469
evolinux-base: reboot the server if the Cloud kernel has been installed
2023-08-18 12:10:01 +02:00
Alexis Ben Miloud--Josselin
536d051890
Fix mode for files under /etc/ssh/sshd_config.d
2023-08-16 18:21:06 +02:00
Alexis Ben Miloud--Josselin
7e15e01b14
Fix task name
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
87711ef00c
evolinux-base: PermitRootLogin depends on evolinux_root_disable_ssh
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
fc241f2835
evolinux-base: Add SSH configuration template
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
eca2b5e4bf
fqcn
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin
ec34d8afe1
Move PermitRootLogin to another file
...
Debian >= 12.
2023-08-16 15:25:07 +02:00
Ludovic Poujol
f0abb53750
evolinux-base: New variable "evolinux_system_include_ntpd" to chose wether or not to include ntpd role
2023-08-04 11:47:42 +02:00
Jérémy Lecour
3ce412341f
dump-server-state: upstream release 23.08
2023-08-01 23:00:11 +02:00
David Prevot
4b4b34e849
Ensure {{ apt_keyring_dir }} directory exists
2023-07-25 10:59:53 +02:00
William Hirigoyen
67f0fa5942
evolinux-base: configure bashrc for all users
2023-07-17 17:18:55 +02:00
Jérémy Lecour
83f7b6cdca
evolinux: Install HPE Agentless Management Service (amsd)
2023-07-12 09:40:24 +02:00
Jérémy Lecour
00fe225a3c
force: [yes,no] → force [true,false]
2023-06-28 13:25:30 +02:00
William Hirigoyen
db0b5ab3db
postfix: add missing localhost.$mydomain to mydestination
2023-05-02 14:21:39 +02:00
David Prevot
0ed1fb9f0a
evolinux-base: add wrapper task file for backward compatibility
2023-03-27 16:13:11 +02:00
Jérémy Lecour
ee21973371
Use FQCN
...
Fully Qualified Collection Name
2023-03-20 23:33:19 +01:00
Jérémy Lecour
7a73df6bd7
Comments on Dell RAID controllers
2023-03-20 21:33:49 +01:00
Jérémy Lecour
45e8132d07
Install deb822 sources on Debian >=12
2023-03-20 15:43:34 +01:00
Jérémy Lecour
5974f12b82
evolinux-base: fix conditional precedence
2023-03-18 18:50:06 +01:00
Jérémy Lecour
958109c3b3
evolinux-base: reorganize ssh section
2023-03-18 18:40:03 +01:00
Jérémy Lecour
38b106a8f2
evolinux-base: reorganize hardware section
2023-03-18 18:40:03 +01:00
Jérémy Lecour
8f25dfe041
evolinux-base: syntax
2023-03-18 18:40:03 +01:00
Jérémy Lecour
431ffd5991
evolinux-base: subversion is not installed anymore
2023-02-26 21:31:02 +01:00
Patrick Marchand
1c6fdbf85a
Remove warning ignores as they are depreciated
...
Will cause a hard fail in ansible 2.14, so better get rid of them now.
There is no alternative, but the ansible warnings for those modules
are not hard failures anyways.
2022-12-22 11:32:32 -05:00
William Hirigoyen
7005344a5b
evolinux-base: ensure dbus enabled and started
2022-12-19 17:07:18 +01:00
William Hirigoyen
144c723e87
Revert "evolinux-base: ensure dbus enabled and started"
...
This reverts commit d8238d04c2
.
2022-12-19 17:04:42 +01:00
William Hirigoyen
d8238d04c2
evolinux-base: ensure dbus enabled and started
2022-12-19 17:02:10 +01:00
Jérémy Lecour
1728eaee68
Revert "Add “when: not ansible_check_mode” to allow more --check"
...
This reverts commit fafff25c20
.
This reverts commit e64471c5a8084f95a8e6f955d3fa918c55b8e846.
2022-12-14 07:41:18 +01:00
David Prevot
fafff25c20
Add “when: not ansible_check_mode” to allow more --check
2022-12-02 17:40:43 +01:00
David Prevot
a1bad43b25
Drop unsigned repository when adding a signed one
2022-12-02 17:40:43 +01:00
Jérémy Lecour
28540247f0
Add signed-by option for additional APT sources
2022-11-02 23:17:08 +01:00
Jérémy Lecour
f531460f49
Use proper keyrings directory for APT version
...
Debian 9 → 11 : /etc/apt/trusted.gpg.d
Debian 12 : /etc/apt/keyrings
2022-11-02 23:16:32 +01:00
Jérémy Lecour
f71075d4ef
evolinux-base: replace regular kernel by cloud kernel on virtual servers
2022-10-19 16:33:25 +02:00
Jérémy Lecour
05e782c6f8
evolinux-base: remove deprecated tasks files
2022-10-11 17:58:27 +02:00
Jérémy Lecour
2d16aeb41e
evolinux-base: utils.yml can be excluded
2022-10-11 13:37:21 +02:00
William Hirigoyen
c310482ba6
domains: revert commits moved to dev branch domains
2022-09-15 10:48:55 +02:00
William Hirigoyen
0964865c4c
domains: integrate role into evolinux-base
2022-09-15 10:14:45 +02:00
Jérémy Lecour
28276b5d6f
evolinux-base: update-evobackup-canary upstream release 22.06
2022-09-12 13:54:57 +02:00
Jérémy Lecour
0a3bfd7f27
evolinux-base: session timeout is configurable
2022-07-06 14:24:41 +02:00
Brice Waegeneire
4d50bab03b
base: Extract dump-server-state in task file
2022-07-05 15:57:41 +02:00
Brice Waegeneire
71879b999c
nginx: Start server once.
...
Nginx is already started at the end of the main task. Starting the
service before we configure it correctly can put the role as failed if
the default configuration don't work on the host.
2022-07-05 15:57:41 +02:00