Project

General

Profile

Download (1.18 KB) Statistics
| Branch: | Tag: | Revision:
module AuthSourceLdapsHelper
def on_the_fly?(authsource)
return false if authsource.new_record?
authsource.onthefly_register?
end

def account_help_data
@account_help_data ||= {
'active_directory' => _("Example value is <code>DOMAIN\\foreman</code>"),
'free_ipa' => _("Example value is <code>uid=foreman,cn=users,cn=accounts,dc=example,dc=com</code>"),
'posix' => _("Example value is <code>uid=foreman,dc=example,dc=com</code>")
}
end

def base_dn_help_data
@base_dn_help_data ||= {
'active_directory' => _("Example value is <code>CN=Users,DC=example,DC=COM</code>"),
'free_ipa' => _("Example value is <code>cn=users,cn=accounts,dc=example,dc=com</code>"),
'posix' => _("Example value is <code>dc=example,dc=com</code>")
}
end

def groups_base_dn_help_data
@groups_base_dn_help_data ||= {
'active_directory' => _("Example value is <code>CN=Users,DC=example,DC=com</code>"),
'free_ipa' => _("Example value is <code>cn=groups,cn=accounts,dc=example,dc=com</code> or <code>cn=ng,cn=compat,dc=example,dc=com</code> if you use netgroups"),
'posix' => _("Example value is <code>dc=example,dc=com</code>")
}
end
end
(4-4/49)