Add a hint about how to merge existing SSH keys
[mirror/userdir-ldap-cgi.git] / html / update.wml
1 #use wml::db.d.o title="debian.org Developers LDAP Maintainance"
2
3   <br><br><center>
4   <form method=post action="update.cgi">
5   <input type=hidden name=editdn value="~editdn~">  
6   <input type=hidden name=id value="~id~" >
7   <input type=hidden name=authtoken value="~authtoken~">
8   <table class="debform" border=5 cellspacing=0 cellpadding=3 width="70%" bgcolor=#DDDDDD> 
9   <tr><th colspan=2 class=center><font size="+2">Debian Developers Database Maintanence</font></th></tr>
10
11   <tr><td class=right>
12     <b>login:</b></td><td>~uid~@debian.org
13   </td></tr>
14
15   <tr><td class=right>
16     <b>Name:</b></td><td>~cn~ ~mn~ ~sn~
17   </td></tr>
18
19   <tr><td class=right>
20     <b>Gender:</b></td><td>
21     <?genderselect>
22   </td></tr>
23
24   <tr><td class=right>
25     <b>Date of Birth (YYYYMMDD):</b></td><td>
26     <input size=8 name=birthdate value="~birthdate~" maxlength=8>
27   </td></tr>
28
29   <tr><td class=right>
30     <b>Change password:</b><br><font size="-1">(re-enter to verify)</font>
31   </td><td>
32     <input size=30 name=newpass type=password><br>
33     <input size=30 name=newpassvrfy type=password>
34   </td></tr>
35
36   <tr><td class=right>
37     <b>Street address:</b>
38   </td><td>
39     <textarea name=staddress cols=30 rows=4>~staddress~</textarea>
40   </td></tr>
41   
42   <tr><td class=right>
43     <b>City/State:</b>
44   </td><td>
45     <input name=l value="~l~" size=30>
46   </td></tr>
47
48   <tr><td class=right>
49     <b>Country:</b>
50   </td><td>
51     <select name=country size=5>
52     <option value="~c~" selected>~countryname~
53 <:
54     use HTML::Entities;
55     %domain = ();
56     if (open (DOMAINS, "domains.tab")) {
57       while (<DOMAINS>) {
58         /(\S+)\s+(\S+.*)/;
59         $domain{$2} = $1 if (length ($1) == 2);
60       }
61       close (DOMAINS);
62     }
63     foreach (sort keys %domain) {
64       printf "    <option value=%s>%s\n", lc($domain{$_}), $_;
65     }
66 :>
67     </select>
68   </td></tr>
69   
70   <tr><td class=right>
71     <b>Postal code:</b>
72   </td><td>
73     <input name=postalcode value="~postalcode~" size=30>
74   </td></tr>
75
76   <tr><td class=right>
77     <b>Latitude / Longitude:</b><br>
78     <font size="-1">(format: +-DDDMMSS; + is north/east)</font>
79   </td><td>
80     <input name=latitude value="~latitude~" size=14> /
81     <input name=longitude value="~longitude~" size=14>
82   </td></tr>  
83
84   <tr><td class=right>
85     <b>Phone:</b>
86   </td><td>
87     <input name=telephonenumber value="~telephonenumber~" size=30>
88   </td></tr>
89
90   <tr><td class=right>
91     <b>FAX:</b><br>
92   </td><td>
93     <input name=facsimiletelephonenumber value="~facsimiletelephonenumber~" size=30>
94   </td></tr>
95
96   <tr><td class=right>
97     <b>ICQ UIN:</b>
98   </td><td>
99     <input name=icquin value="~icquin~" size=30>
100   </td></tr>
101
102   <tr><td class=right>
103     <b>Jabber ID:</b>
104   </td><td>
105     <input name=jabberjid value="~jabberjid~" size=30>
106   </td></tr>
107   
108   <tr><td class=right>
109     <b>VoIP:</b>
110   </td><td>
111     <input name=VoIP value="~voip~" size=30>
112   </td></tr>
113
114   <tr><td class="right">
115     <b>BATV Token:</b>
116   </td><td>
117     <input name="bATVToken" value="~batvtoken~" size="30">
118   </td></tr>
119
120   <tr><td class=right>
121     <b>Preferred shell:</b>
122   </td><td>
123     <input name=loginshell value="~loginshell~" size=30>
124   </td></tr>
125
126   <tr><td class=right>
127     <b>email forwarded to:</b>
128   </td><td>
129     <input name=email value="~email~" size=30>
130   </td></tr>
131
132   <tr><td class=right>
133     <b>debian-private subscript addr:</b>
134   </td><td>
135     <input name=privatesub value="~privatesub~" size=30>
136   </td></tr>
137
138   <tr><td class=right>
139     <b>IRC nickname:</b>
140   </td><td>
141     <input name=ircnick value="~ircnick~" size=30>
142   </td></tr>
143
144   <tr><td class=right>
145     <b>Web page:</b>
146   </td><td>
147     <input name=labeleduri value="~labeleduri~" size=30>
148   </td></tr>
149
150   <tr><td class=right>
151     <b>Vacation message:</b><br>
152     <font size="-1">(Note: if this is set, you will be shown to<br>
153     be on vacation)</font>
154   </td><td>
155     <input name=onvacation value="~onvacation~" size=30>
156   </td></tr>
157
158   <tr><td class=right>
159     <b>Greylisting:</b><br>
160   </td><td>
161     <input name=mailgreylisting type=checkbox value="TRUE"~mailgreylisting~>
162   </td></tr>
163
164   <tr><td class=right>
165     <b>Sender Verification by Callout:</b><br>
166   </td><td>
167     <input name=mailcallout type=checkbox value="TRUE"~mailcallout~>
168   </td></tr>
169
170   <tr><td class="right">
171     <b>Mail Content Inspection Action:</b><br>
172   </td><td>
173     <?mailcontentselect>
174   </td></tr>
175
176   <tr><td class="right">
177     <b>Default Mail Handling:</b><br>
178     <font size="-1">(If this option is set, several default anti-spam settings will
179     be applied to the mail handling for your account)</font>
180   </td><td>
181     <input name="maildefaultoptions" type="checkbox" value="TRUE"~maildefaultoptions~>
182   </td></tr>
183
184   <tr><td class=right>
185     <b>Mail Disable Message:</b><br>
186     <font size="-1">(Note: if this is set, ALL email to your account will be
187     bounced at SMTP accept time with this string)</font>
188   </td><td>
189     <input name=maildisablemessage value="~maildisablemessage~" size=30>
190   </td></tr>
191
192   <tr><td class=right>
193     <b>Change <a href="https://wiki.debian.org/DebianSingleSignOn">web password</a> (for <a href="https://sso.debian.org/">https://sso.debian.org/</a>):</b><br><font size="-1">(re-enter to verify)</font>
194   </td><td>
195     <input size=30 name=newwebpass type=password><br>
196     <input size=30 name=newwebpassvrfy type=password>
197   </td></tr>
198
199   <tr><td class=right>
200     <b>Change rtc password:</b><br><font size="-1">(re-enter to verify)</font>
201   </td><td>
202     <input size=30 name=newrtcpass type=password><br>
203     <input size=30 name=newrtcpassvrfy type=password>
204   </td></tr>
205
206   <tr><td class="left" colspan=2>
207     <b>sudo passwords:</b><br>
208     <table border=2>
209     <tr><th>hosts</th><th>status</th><th>password</th><th>delete</th></tr>
210     <?sudopassword>
211     </table>
212     <?confirmstring>
213     <br>
214
215     <b>new sudo password:</b><br>
216     <table>
217     <tr><td>host:</td><td><?sudopasswordhosts></td></tr>
218     <tr><td>password:</td><td><input size=30 name="newsudopass" type="password"></td></tr>
219     <tr><td>confirm:</td><td><input size=30 name="newsudopassvrfy" type="password"></td></tr>
220     </table>
221   </td></tr>
222
223   <tr><td colspan=2 align="center">
224     <input type=submit name="doupdate" value="Update ...">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
225     <input type=reset value="Reset inputs">
226   </td></tr>
227   </table>
228   </form>
229   <a href="search.cgi?id=~id~;authtoken=~authtoken~">Return to search page</a><br>
230   <a href="logout.cgi?id=~id~;authtoken=~authtoken~">Logout!</a>
231   </center>