afe9191 support using trust-related operations in the server console

5 files Authored by abbra 3 years ago, Committed by rcritten 3 years ago,
    support using trust-related operations in the server console
    
    When using `ipa -e in_server=True console` on IPA master, the whole IPA
    framework is loaded in the same process ('ipa console'). The context
    defined for this configuration is 'cli'. Some trust-related operations
    need to load Samba bindings and guard itself to 'lite' and 'server'
    contexts.
    
    Upon reviewing these cases I came to conclusion that these guards are
    unnecessary. It is enough to require that the context is in the server
    code.
    
    Allow these operations if we are operating in server mode. This allows
    to debug trust-related issued directly in the IPA console on IPA trust
    controllers.
    
    Signed-of-by: Alexander Bokovoy <abokovoy@redhat.com>
    Reviewed-By: Rob Crittenden <rcritten@redhat.com>
    Reviewed-By: Rob Crittenden <rcritten@redhat.com>
    
        
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1