Skip to content

Commit 6b94292

Browse files
author
Serghey Rodin
committed
Detailed info about installed SSL certificate
1 parent e05e01d commit 6b94292

File tree

3 files changed

+138
-0
lines changed

3 files changed

+138
-0
lines changed

web/edit/web/index.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,13 @@
4242
$v_ssl_crt = $ssl_str[$v_domain]['CRT'];
4343
$v_ssl_key = $ssl_str[$v_domain]['KEY'];
4444
$v_ssl_ca = $ssl_str[$v_domain]['CA'];
45+
$v_ssl_subject = $ssl_str[$v_domain]['SUBJECT'];
46+
$v_ssl_aliases = $ssl_str[$v_domain]['ALIASES'];
47+
$v_ssl_not_before = $ssl_str[$v_domain]['NOT_BEFORE'];
48+
$v_ssl_not_after = $ssl_str[$v_domain]['NOT_AFTER'];
49+
$v_ssl_signature = $ssl_str[$v_domain]['SIGNATURE'];
50+
$v_ssl_pub_key = $ssl_str[$v_domain]['PUB_KEY'];
51+
$v_ssl_issuer = $ssl_str[$v_domain]['ISSUER'];
4552
}
4653
$v_ssl_home = $data[$v_domain]['SSL_HOME'];
4754
$v_backend_template = $data[$v_domain]['BACKEND'];

web/templates/admin/edit_web.html

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,72 @@
235235
<textarea size="20" class="vst-textinput" name="v_ssl_ca"><?php if (!empty($v_ssl_ca)) echo htmlentities($v_ssl_ca); ?></textarea>
236236
</td>
237237
</tr>
238+
239+
<tr>
240+
<td>
241+
<table class="additional-info">
242+
<?php $uname_arr=posix_uname(); $hostname=$uname_arr['nodename']; ?>
243+
<tr>
244+
<td>
245+
<?=__('SUBJECT')?>:
246+
</td>
247+
<td class="details">
248+
<?=$v_ssl_subject?>
249+
</td>
250+
</tr>
251+
<? if($v_ssl_aliases){?>
252+
<tr>
253+
<td>
254+
<?=__('ALIASES')?>:
255+
</td>
256+
<td class="details">
257+
<?=$v_ssl_aliases?>
258+
</td>
259+
</tr>
260+
<? } ?>
261+
<tr>
262+
<td>
263+
<?=__('NOT_BEFORE')?>:
264+
</td>
265+
<td class="details">
266+
<?=$v_ssl_not_before?>
267+
</td>
268+
</tr>
269+
<tr>
270+
<td>
271+
<?=__('NOT_AFTER')?>:
272+
</td>
273+
<td class="details">
274+
<?=$v_ssl_not_after?>
275+
</td>
276+
</tr>
277+
<tr>
278+
<td>
279+
<?=__('SIGNATURE')?>:
280+
</td>
281+
<td class="details">
282+
<?=$v_ssl_signature?>
283+
</td>
284+
</tr>
285+
<tr>
286+
<td>
287+
<?=__('PUB_KEY')?>:
288+
</td>
289+
<td class="details">
290+
<?=$v_ssl_pub_key?>
291+
</td>
292+
</tr>
293+
<tr>
294+
<td>
295+
<?=__('ISSUER')?>
296+
</td>
297+
<td class="details">
298+
<?=$v_ssl_issuer?>
299+
</td>
300+
</tr>
301+
</table>
302+
</td>
303+
</tr>
238304
</table>
239305
</td>
240306
</tr>

web/templates/user/edit_web.html

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,71 @@
169169
<textarea size="20" class="vst-textinput" name="v_ssl_ca"><?php if (!empty($v_ssl_ca)) echo htmlentities($v_ssl_ca); ?></textarea>
170170
</td>
171171
</tr>
172+
173+
<tr>
174+
<td>
175+
<table class="additional-info">
176+
<?php $uname_arr=posix_uname(); $hostname=$uname_arr['nodename']; ?>
177+
<tr>
178+
<td>
179+
<?=__('SUBJECT')?>:
180+
</td>
181+
<td class="details">
182+
<?=$v_ssl_subject?>
183+
</td>
184+
</tr>
185+
<? if($v_ssl_aliases){?>
186+
<tr>
187+
<td>
188+
<?=__('ALIASES')?>:
189+
</td>
190+
<td class="details">
191+
<?=$v_ssl_aliases?>
192+
</td>
193+
</tr>
194+
<? } ?>
195+
<tr>
196+
<td>
197+
<?=__('NOT_BEFORE')?>:
198+
</td>
199+
<td class="details">
200+
<?=$v_ssl_not_before?>
201+
</td>
202+
</tr>
203+
<tr>
204+
<td>
205+
<?=__('NOT_AFTER')?>:
206+
</td>
207+
<td class="details">
208+
<?=$v_ssl_not_after?>
209+
</td>
210+
</tr>
211+
<tr>
212+
<td>
213+
<?=__('SIGNATURE')?>:
214+
</td>
215+
<td class="details">
216+
<?=$v_ssl_signature?>
217+
</td>
218+
<tr>
219+
<td>
220+
<?=__('PUB_KEY')?>:
221+
</td>
222+
<td class="details">
223+
<?=$v_ssl_pub_key?>
224+
</td>
225+
</tr>
226+
<tr>
227+
<td>
228+
<?=__('ISSUER')?>
229+
</td>
230+
<td class="details">
231+
<?=$v_ssl_issuer?>
232+
</td>
233+
</tr>
234+
</table>
235+
</td>
236+
</tr>
172237
</table>
173238
</td>
174239
</tr>

0 commit comments

Comments
 (0)