Aurélien Bompard
|
4e727d69c2
|
IPA-tuura: restart sssd on config change
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-24 11:22:32 +02:00 |
|
Aurélien Bompard
|
a85f68762e
|
IPA-tuura: create the directories for the keytabs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 18:25:08 +02:00 |
|
Aurélien Bompard
|
0c78fa03b8
|
Fix syntax error
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 18:13:24 +02:00 |
|
Aurélien Bompard
|
69d8624cc5
|
Fix syntax error
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 18:10:58 +02:00 |
|
Aurélien Bompard
|
cb4cb65387
|
IPA-tuura: configure sssd ourselves
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 18:05:53 +02:00 |
|
Aurélien Bompard
|
0b6a71b049
|
IPA-tuura: SELinux again
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 17:06:41 +02:00 |
|
Aurélien Bompard
|
2062329c2d
|
IPA-tuura: SELinux again
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 17:04:52 +02:00 |
|
Aurélien Bompard
|
7bbe6091d7
|
IPA-tuura: SELinux again
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 16:58:52 +02:00 |
|
Aurélien Bompard
|
495c834a60
|
IPA-tuura: additional groups for Apache
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 12:13:30 +02:00 |
|
Aurélien Bompard
|
c7a3a73298
|
IPA-tuura: allow apache to run some commands with sudo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 11:52:49 +02:00 |
|
Aurélien Bompard
|
ec24d018fc
|
IPA-tuura: add dependency
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 11:39:46 +02:00 |
|
Aurélien Bompard
|
4a72720621
|
IPA-tuura: use our fork for now
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-23 11:34:48 +02:00 |
|
Aurélien Bompard
|
fca4d0d17c
|
Typo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 17:53:32 +02:00 |
|
Aurélien Bompard
|
3aa3916dc7
|
IPA-tuura: SELinux again
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 17:52:19 +02:00 |
|
Aurélien Bompard
|
f9c5e58455
|
IPA-tuura: SELinux again
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 17:32:32 +02:00 |
|
Aurélien Bompard
|
952420e76f
|
IPA-tuura: SELinux again
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 17:29:46 +02:00 |
|
Aurélien Bompard
|
baedc8dc06
|
IPA-tuura: SELinux again
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 17:25:02 +02:00 |
|
Aurélien Bompard
|
904b275962
|
IPA-tuura: SELinux
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 17:18:06 +02:00 |
|
Aurélien Bompard
|
998ec3b4dd
|
IPA-tuura: fix path to TLS certs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 17:07:28 +02:00 |
|
Aurélien Bompard
|
900d4e634a
|
Deploy the apache config file
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 17:02:21 +02:00 |
|
Aurélien Bompard
|
16e68316b7
|
IPA-tuura: add dependency
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 16:51:45 +02:00 |
|
Aurélien Bompard
|
907bea162f
|
Fix script
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 16:47:12 +02:00 |
|
Aurélien Bompard
|
928c932acf
|
Forgot to rename a file
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 16:44:26 +02:00 |
|
Aurélien Bompard
|
474565393f
|
IPA-tuura: install another systemwide package in the venv because the package on PyPI is incomplete
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 16:43:19 +02:00 |
|
Aurélien Bompard
|
d84c8503a0
|
Fix script
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 16:35:31 +02:00 |
|
Aurélien Bompard
|
a330b0c705
|
IPA-tuura: install SSSDConfig manually, it's not in PyPI
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 16:32:37 +02:00 |
|
Aurélien Bompard
|
e966b66ed9
|
IPA-tuura: add dependency
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 15:50:22 +02:00 |
|
Aurélien Bompard
|
7f06dcfcc6
|
IPA-tuura: add dependency
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 15:48:04 +02:00 |
|
Aurélien Bompard
|
cd5d25f977
|
IPA-tuura: add dependency
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 15:46:12 +02:00 |
|
Aurélien Bompard
|
1b64f6c92c
|
Typo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 15:44:21 +02:00 |
|
Aurélien Bompard
|
15127684df
|
IPA-tuura: install psycopg2 in the virtualenv
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 15:40:26 +02:00 |
|
Aurélien Bompard
|
d5a32ae8b5
|
IPA-tuura: add psycopg2
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 15:36:39 +02:00 |
|
Aurélien Bompard
|
a05040cc37
|
IPA-tuura: fix virtualenv creation
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 14:08:50 +02:00 |
|
Aurélien Bompard
|
dc87c6ded8
|
Deploy IPA-tuura directly in the VM
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-22 13:39:50 +02:00 |
|
Aurélien Bompard
|
47e7b0db96
|
IPAtuura: run migrations and use the proper keycloak hostname
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-21 16:43:52 +02:00 |
|
Aurélien Bompard
|
8de72a0f0c
|
Use our postgresql server for IPA-tuura
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-21 16:12:10 +02:00 |
|
Aurélien Bompard
|
3cf70744f0
|
Fix JSON syntax error
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-20 15:34:17 +02:00 |
|
Aurélien Bompard
|
b4bb584dd8
|
Try to get keycloak to trust the IPA CA cert
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 18:05:10 +02:00 |
|
Aurélien Bompard
|
7b0e77aaf4
|
IPAtuura: selinux perms
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 17:26:23 +02:00 |
|
Aurélien Bompard
|
d04e809c34
|
IPAtuura: selinux perms
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 17:24:00 +02:00 |
|
Aurélien Bompard
|
e7f242aa30
|
IPAtuura: selinux perms
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 17:21:54 +02:00 |
|
Aurélien Bompard
|
8851700c1e
|
IPAtuura: selinux perms
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 17:19:38 +02:00 |
|
Aurélien Bompard
|
fcc66b66cd
|
Add missing file
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 17:14:52 +02:00 |
|
Aurélien Bompard
|
6caeda2a6a
|
IPAtuura: get a cert from IPA
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 17:13:41 +02:00 |
|
Aurélien Bompard
|
a2452a6c84
|
Fix handler execution order
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 16:14:28 +02:00 |
|
Aurélien Bompard
|
1e7b4451a8
|
Typo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 16:09:58 +02:00 |
|
Aurélien Bompard
|
1f416b0215
|
Typo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 16:07:25 +02:00 |
|
Aurélien Bompard
|
1d52c77c99
|
IPAtuura: more config
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 16:06:23 +02:00 |
|
Aurélien Bompard
|
b7dfae125c
|
Syntax
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 15:40:45 +02:00 |
|
Aurélien Bompard
|
00a36aa4f6
|
Syntax
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
|
2025-10-16 15:36:41 +02:00 |
|