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