/[soft]/identity/CatDap/branches/live/catdap.yml
ViewVC logotype

Annotation of /identity/CatDap/branches/live/catdap.yml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5 - (hide annotations) (download)
Tue Oct 19 16:22:06 2010 UTC (13 years, 6 months ago) by buchan
Original Path: identity/CatDap/catdap.yml
File size: 3472 byte(s)
First version with:
-working registration and subsequent password change
-user editing of LDAP attributes (including add/delete, still need to fix multi values)
-normal password changes

What is still missing:
-password policy checking at login
-password policy checking at password change
-multi-value editing
-administration controller

1 buchan 4 name: CatDap
2 buchan 5 default_view: TT
3 buchan 4
4 buchan 5 #user_view_skip_attrs:
5    
6     Controller::User:
7     editable_attrs:
8     - cn
9     - sn
10     - givenName
11     - mail
12     - mobile
13     - roomNumber
14     - secretary
15     - mailForwardingAddress
16     uneditable_attrs:
17     - uid
18     # - uidNumber
19     # - gidNumber
20     - homeDirectory
21     - host
22     - manager
23     - krb5PrincipalName
24     skip_attrs:
25     - objectClass
26     - krb5Key
27     - sambaMungedDial
28     - sambaPasswordHistory
29     - userPassword
30     - sambaLMPassword
31     - sambaNTPassword
32     - sambaPwdMustChange
33     - sambaSID
34     - sambaPrimaryGroupSID
35     - sambaAcctFlags
36     - sambaPwdCanChange
37     - sambaPwdLastSet
38     - sambaKickOffTime
39     - sambaUserWorkstations
40     - sambaLogonTime
41     - krb5KeyVersionNumber
42     - krb5PasswordEnd
43     - krb5MaxLife
44     - krb5MaxRenew
45     - krb5KDCFlags
46     - shadowLastChange
47     - shadowWarning
48     - shadowMax
49     - shadowMin
50     - shadowInactive
51     - shadowExpire
52     - shadowFlag
53    
54    
55 buchan 4 Plugin::Captcha:
56     new:
57     gd_font: giant
58     width: 100
59     height: 50
60     lines: 7
61    
62     create:
63     - normal
64     - rect
65    
66     particle:
67     - 100
68    
69     gd_font: giant
70    
71 buchan 5 Plugin::Session:
72     expires: 600
73    
74 buchan 4 Model::Proxy:
75     base: ou=People,dc=mageia,dc=org
76     dn: cn=catdap,ou=System Accounts,dc=mageai,dc=org
77     password:
78     host: ldap.mageia.org
79     start_tls: 1
80    
81 buchan 5 Model::User:
82     base: ou=People,dc=mageia,dc=org
83     host: ldap.mageia.org
84     start_tls: 1
85 buchan 4
86     authentication:
87     default_realm: ldap
88     realms:
89     ldap:
90     credential:
91     class: Password
92     password_field: password
93     password_type: self_check
94     store:
95     class: LDAP
96     ldap_server: 'ldap.mageia.org'
97     start_tls: 1
98     binddn: cn=xxx
99     bindpw: xxx
100     user_basedn: "ou=people,dc=mageia,dc=org"
101     user_filter: '(&(objectClass=inetOrgPerson)(uid=%s))'
102     user_scope: 'one'
103     user_field: 'uid'
104     use_roles: 1
105     role_basedn: 'ou=group,dc=mageia,dc=org'
106     role_scope: 'one'
107     role_field: 'cn'
108     role_value: 'uid'

  ViewVC Help
Powered by ViewVC 1.1.30