Server IP : 170.150.155.74 / Your IP : 3.142.54.83 Web Server : Apache/2.4.53 (Debian) System : Linux b22bf132354b 5.4.0-162-generic #179-Ubuntu SMP Mon Aug 14 08:51:31 UTC 2023 x86_64 User : www-data ( 33) PHP Version : 7.4.29 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/perl5/Debconf/FrontEnd/ |
Upload File : |
#!/usr/bin/perl -w # This file was preprocessed, do not edit! package Debconf::FrontEnd::ScreenSize; use strict; use Debconf::Gettext; use base qw(Debconf::FrontEnd); sub init { my $this=shift; $this->SUPER::init(@_); $this->resize; # Get current screen size. $SIG{WINCH}=sub { if (defined $this) { $this->resize; } }; } sub resize { my $this=shift; if (exists $ENV{LINES}) { $this->screenheight($ENV{'LINES'}); $this->screenheight_guessed(0); } else { my ($rows)=`stty -a 2>/dev/null` =~ m/rows (\d+)/s; if ($rows) { $this->screenheight($rows); $this->screenheight_guessed(0); } else { $this->screenheight(25); $this->screenheight_guessed(1); } } if (exists $ENV{COLUMNS}) { $this->screenwidth($ENV{'COLUMNS'}); } else { my ($cols)=`stty -a 2>/dev/null` =~ m/columns (\d+)/s; $this->screenwidth($cols || 80); } } 1