Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • v1.14.6
  • v1.14.5
  • v1.14.4
  • v1.14.3
  • v1.14.2
  • v1.14.1
  • v1.14.0
  • v1.13.2
  • v1.13.1
  • v1.13.0
  • v1.12.1
  • v1.12.0
  • v1.11.1
  • v1.11.0
  • v1.10.0
  • v1.9.2
  • v1.9.1
  • v1.9.0
  • v1.8.4
  • v1.8.3
21 results

ipaservice.py

  • Rafael Guterres Jeffman's avatar
    debdef19
    ipaservice: Handle smb services as other services. · debdef19
    Rafael Guterres Jeffman authored
    In current implementation, when using `smb: yes`, only a small subset
    of the attributes can be used in the playbook. This happened due the
    use of `service_add_smb`, which adds a new service and does not modify
    an existing one, and not coping with attributes not supported by this
    IPA API call.
    
    The implementation was modified so that a service with `smb: true` is
    treated like any other service, which, in effect, simplified and fixed
    service search, and allowed for the use of the same attributes as with
    any service. Although simplified, when using `smb: true` an extra
    query is done against the LDAP server, as a second `service_show` is
    performed.
    
    Tests have been updated to reflect the new imprlementation.
    debdef19
    History
    ipaservice: Handle smb services as other services.
    Rafael Guterres Jeffman authored
    In current implementation, when using `smb: yes`, only a small subset
    of the attributes can be used in the playbook. This happened due the
    use of `service_add_smb`, which adds a new service and does not modify
    an existing one, and not coping with attributes not supported by this
    IPA API call.
    
    The implementation was modified so that a service with `smb: true` is
    treated like any other service, which, in effect, simplified and fixed
    service search, and allowed for the use of the same attributes as with
    any service. Although simplified, when using `smb: true` an extra
    query is done against the LDAP server, as a second `service_show` is
    performed.
    
    Tests have been updated to reflect the new imprlementation.