Commit a6501f4
committed
IPA: Support ID override templates
Retrieve ID override templates on subdomain
initialization. When overrides are checked
during IPA lookups, check for fallback template
values.
:relnote: SSSD now checks for existence of ID override templates
in an IPA provider configuration. ID override templates
supports overriding loginShell and homeDirectory values
for trusted AD, or upcoming IPA-IPA trusted users. This
behavior is enabled by default.1 parent 9f171a3 commit a6501f4
File tree
5 files changed
+387
-9
lines changed- src/providers/ipa
5 files changed
+387
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
210 | 210 | | |
211 | 211 | | |
212 | 212 | | |
| 213 | + | |
| 214 | + | |
213 | 215 | | |
214 | 216 | | |
215 | 217 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
372 | 372 | | |
373 | 373 | | |
374 | 374 | | |
| 375 | + | |
| 376 | + | |
375 | 377 | | |
376 | 378 | | |
377 | 379 | | |
378 | 380 | | |
379 | 381 | | |
380 | 382 | | |
381 | 383 | | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
382 | 403 | | |
383 | 404 | | |
384 | 405 | | |
| |||
924 | 945 | | |
925 | 946 | | |
926 | 947 | | |
927 | | - | |
| 948 | + | |
| 949 | + | |
928 | 950 | | |
929 | 951 | | |
930 | 952 | | |
931 | 953 | | |
932 | 954 | | |
933 | 955 | | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
934 | 967 | | |
935 | 968 | | |
936 | 969 | | |
| |||
1009 | 1042 | | |
1010 | 1043 | | |
1011 | 1044 | | |
1012 | | - | |
| 1045 | + | |
| 1046 | + | |
1013 | 1047 | | |
1014 | 1048 | | |
1015 | 1049 | | |
1016 | 1050 | | |
1017 | 1051 | | |
1018 | 1052 | | |
1019 | 1053 | | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
1020 | 1067 | | |
1021 | 1068 | | |
1022 | 1069 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
946 | 946 | | |
947 | 947 | | |
948 | 948 | | |
| 949 | + | |
949 | 950 | | |
950 | 951 | | |
951 | 952 | | |
| |||
1611 | 1612 | | |
1612 | 1613 | | |
1613 | 1614 | | |
1614 | | - | |
| 1615 | + | |
1615 | 1616 | | |
1616 | 1617 | | |
1617 | 1618 | | |
| |||
2322 | 2323 | | |
2323 | 2324 | | |
2324 | 2325 | | |
2325 | | - | |
| 2326 | + | |
| 2327 | + | |
2326 | 2328 | | |
2327 | 2329 | | |
2328 | 2330 | | |
| |||
2475 | 2477 | | |
2476 | 2478 | | |
2477 | 2479 | | |
| 2480 | + | |
2478 | 2481 | | |
2479 | 2482 | | |
2480 | 2483 | | |
| |||
2905 | 2908 | | |
2906 | 2909 | | |
2907 | 2910 | | |
2908 | | - | |
2909 | | - | |
| 2911 | + | |
| 2912 | + | |
| 2913 | + | |
| 2914 | + | |
2910 | 2915 | | |
2911 | 2916 | | |
2912 | 2917 | | |
2913 | 2918 | | |
| 2919 | + | |
| 2920 | + | |
| 2921 | + | |
| 2922 | + | |
| 2923 | + | |
| 2924 | + | |
| 2925 | + | |
| 2926 | + | |
| 2927 | + | |
| 2928 | + | |
| 2929 | + | |
| 2930 | + | |
| 2931 | + | |
2914 | 2932 | | |
2915 | 2933 | | |
2916 | 2934 | | |
| |||
2958 | 2976 | | |
2959 | 2977 | | |
2960 | 2978 | | |
2961 | | - | |
| 2979 | + | |
| 2980 | + | |
2962 | 2981 | | |
2963 | 2982 | | |
2964 | 2983 | | |
| |||
2995 | 3014 | | |
2996 | 3015 | | |
2997 | 3016 | | |
| 3017 | + | |
2998 | 3018 | | |
2999 | 3019 | | |
3000 | 3020 | | |
| |||
3031 | 3051 | | |
3032 | 3052 | | |
3033 | 3053 | | |
3034 | | - | |
| 3054 | + | |
| 3055 | + | |
3035 | 3056 | | |
3036 | 3057 | | |
3037 | 3058 | | |
| |||
0 commit comments