mirror of
https://github.com/webmin/webmin.git
synced 2026-03-20 16:50:24 +00:00
Fix to set config option directly
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
xterm=Set <tt>TERM</tt> environmental variable to,4,0-xterm-256color,1-xterm-16color,2-xterm,3-vt102,3-vt100,4-vt52,5-rxvt,6-nsterm,7-dtterm,8-ansi
|
||||
xterm=Set <tt>TERM</tt> environmental variable to,4,xterm+256color-xterm-256color,xterm+16color-xterm-16color,xterm-xterm,vt102-vt102,vt100-vt100,vt52-vt52,rxvt-rxvt,nsterm-nsterm,dtterm-dtterm,ansi-ansi
|
||||
base_port=Base port number for WebSockets connections,0,5
|
||||
size=Terminal width and height in characters,3,Automatic,5,,,Static (80x24)
|
||||
locale=Set shell character encoding,10,0-Shell default,1-<tt>en_US.UTF-8</tt>,Custom
|
||||
|
||||
@@ -39,8 +39,11 @@ if ($lang) {
|
||||
}
|
||||
|
||||
# Set terminal
|
||||
my @terms = ('xterm-256color', 'xterm-16color', 'xterm', 'vt102', 'vt100', 'vt52', 'rxvt', 'nsterm', 'dtterm', 'ansi');
|
||||
$ENV{'TERM'} = defined($config{'xterm'}) ? $terms[$config{'xterm'}] : 'xterm-256color';
|
||||
my $config_xterm = $config{'xterm'};
|
||||
$config_xterm = 'xterm-256color'
|
||||
if (!$config_xterm);
|
||||
$config_xterm =~ s/\+/-/;
|
||||
$ENV{'TERM'} = $config_xterm;
|
||||
$ENV{'HOME'} = $uinfo[7];
|
||||
chdir($dir || $uinfo[7] || "/");
|
||||
my $shellcmd = $uinfo[8];
|
||||
|
||||
Reference in New Issue
Block a user