Commit a60320b
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 71151e3 commit a60320b
File tree
5 files changed
+365
-9
lines changed- src/providers/ipa
5 files changed
+365
-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 | + | |
| 403 | + | |
382 | 404 | | |
383 | 405 | | |
384 | 406 | | |
| |||
924 | 946 | | |
925 | 947 | | |
926 | 948 | | |
927 | | - | |
| 949 | + | |
| 950 | + | |
928 | 951 | | |
929 | 952 | | |
930 | 953 | | |
931 | 954 | | |
932 | 955 | | |
933 | 956 | | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
934 | 971 | | |
935 | 972 | | |
936 | 973 | | |
| |||
1009 | 1046 | | |
1010 | 1047 | | |
1011 | 1048 | | |
1012 | | - | |
| 1049 | + | |
| 1050 | + | |
1013 | 1051 | | |
1014 | 1052 | | |
1015 | 1053 | | |
1016 | 1054 | | |
1017 | 1055 | | |
1018 | 1056 | | |
1019 | 1057 | | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
1020 | 1072 | | |
1021 | 1073 | | |
1022 | 1074 | | |
| |||
| 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 | + | |
| 2932 | + | |
2914 | 2933 | | |
2915 | 2934 | | |
2916 | 2935 | | |
| |||
2958 | 2977 | | |
2959 | 2978 | | |
2960 | 2979 | | |
2961 | | - | |
| 2980 | + | |
| 2981 | + | |
2962 | 2982 | | |
2963 | 2983 | | |
2964 | 2984 | | |
| |||
2995 | 3015 | | |
2996 | 3016 | | |
2997 | 3017 | | |
| 3018 | + | |
2998 | 3019 | | |
2999 | 3020 | | |
3000 | 3021 | | |
| |||
3031 | 3052 | | |
3032 | 3053 | | |
3033 | 3054 | | |
3034 | | - | |
| 3055 | + | |
| 3056 | + | |
3035 | 3057 | | |
3036 | 3058 | | |
3037 | 3059 | | |
| |||
0 commit comments