diff options
Diffstat (limited to 'httemplate/view')
| -rwxr-xr-x | httemplate/view/svc_acct.cgi | 9 | 
1 files changed, 7 insertions, 2 deletions
diff --git a/httemplate/view/svc_acct.cgi b/httemplate/view/svc_acct.cgi index 6a47ec767..44a2aa611 100755 --- a/httemplate/view/svc_acct.cgi +++ b/httemplate/view/svc_acct.cgi @@ -160,14 +160,19 @@ Service #<B><% $svcnum %></B>  <TR>    <TD ALIGN="right">Password</TD>    <TD BGCOLOR="#ffffff"> -% my $password = $svc_acct->_password;  +% my $password = $svc_acct->get_cleartext_password;   % if ( $password =~ /^\*\w+\* (.*)$/ ) {  %         $password = $1;  %            <I>(login disabled)</I>  % }  -% if ( $conf->exists('showpasswords') ) {  +% if ( !$password and  +%        $svc_acct->_password_encryption ne 'plain' and +%        $svc_acct->_password ) { +      <I>(<% uc($svc_acct->_password_encryption) %> encrypted)</I> +% } +% elsif ( $conf->exists('showpasswords') ) {         <PRE><% encode_entities($password) %></PRE>  % } else {   | 
