mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-10 11:09:04 -04:00
Tidy up configure to display better in 80x25
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5294 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
parent
4dccfb4d35
commit
56d9b1701e
25
configure
vendored
25
configure
vendored
@ -462,26 +462,24 @@ if (($config{HAS_OPENSSL}) && (($config{HAS_OPENSSL} >= 0.8) || ($config{HAS_OPE
|
||||
if ($interactive)
|
||||
{
|
||||
system("clear");
|
||||
# Display Splash Logo..
|
||||
show_splash();
|
||||
chomp($wholeos = `uname -mnr`);
|
||||
chomp($wholeos = `uname -sr`);
|
||||
|
||||
my $rev = getrevision();
|
||||
# Display Introduction Message..
|
||||
print "
|
||||
Welcome to the InspIRCd Configuration program!
|
||||
Welcome to the \033[1mInspIRCd\033[0m Configuration program! (\033[1minteractive mode\033[0m)
|
||||
\033[1mPackage maintainers: Type ./configure --help for non-interactive help\033[0m
|
||||
|
||||
*** If you are unsure of any of these values, leave it blank for ***
|
||||
*** standard settings that will work, and your server will run ***
|
||||
*** using them. If you are running this server as part of a ***
|
||||
*** larger network, you must consult with your network admins ***
|
||||
*** for the proper values to use, or server links will be unstable! ***
|
||||
*** using them. Please consult your IRC network admin if in doubt. ***
|
||||
|
||||
Press \033[1m<RETURN>\033[0m to accept the default for any option, or enter
|
||||
a new value. Please note: You will \033[1mHAVE\033[0m to read the docs
|
||||
dir, otherwise you won't have a config file!
|
||||
|
||||
Your operating system is: \033[1;32m$config{OSNAME}\033[0m ($wholeos), fdmax: $config{MAX_CLIENT_T}
|
||||
Your operating system is: \033[1;32m$config{OSNAME}\033[0m ($wholeos)
|
||||
Maximum file descriptors: \033[1;32m$config{MAX_CLIENT_T}\033[0m
|
||||
Your InspIRCd revision ID is \033[1;32mr$rev\033[0m";
|
||||
if ($rev eq "r0") {
|
||||
print " (Non-SVN build)";
|
||||
@ -1379,17 +1377,6 @@ sub getlinkerflags {
|
||||
return undef;
|
||||
}
|
||||
|
||||
sub show_splash {
|
||||
print "'\033[1;33m####\033[0m:'\033[1;33m##\033[0m::: \033[1;33m##\033[0m::'\033[1;33m######\033[0m::'\033[1;33m########\033[0m::'\033[1;33m####\033[0m:'\033[1;33m########\033[0m:::'\033[1;33m######\033[0m::'\033[1;33m########\033[0m::\n";
|
||||
print ". \033[1;33m##\033[0m:: \033[1;33m###\033[0m:: \033[1;33m##\033[0m:'\033[1;33m##\033[0m... \033[1;33m##\033[0m: \033[1;33m##\033[0m.... \033[1;33m##\033[0m:. \033[1;33m##\033[0m:: \033[1;33m##\033[0m.... \033[1;33m##\033[0m:'\033[1;33m##\033[0m... \033[1;33m##\033[0m: \033[1;33m##\033[0m.... \033[1;33m##\033[0m:\n";
|
||||
print ": \033[1;33m##\033[0m:: \033[1;33m####\033[0m: \033[1;33m##\033[0m: \033[1;33m##\033[0m:::..:: \033[1;33m##\033[0m:::: \033[1;33m##\033[0m:: \033[1;33m##\033[0m:: \033[1;33m##\033[0m:::: \033[1;33m##\033[0m: \033[1;33m##\033[0m:::..:: \033[1;33m##\033[0m:::: \033[1;33m##\033[0m:\n";
|
||||
print ": \033[1;33m##\033[0m:: \033[1;33m##\033[0m \033[1;33m##\033[0m \033[1;33m##\033[0m:. \033[1;33m######\033[0m:: \033[1;33m########\033[0m::: \033[1;33m##\033[0m:: \033[1;33m########\033[0m:: \033[1;33m##\033[0m::::::: \033[1;33m##\033[0m:::: \033[1;33m##\033[0m:\n";
|
||||
print ": \033[1;33m##\033[0m:: \033[1;33m##\033[0m. \033[1;33m####\033[0m::..... \033[1;33m##\033[0m: \033[1;33m##\033[0m.....:::: \033[1;33m##\033[0m:: \033[1;33m##\033[0m.. \033[1;33m##\033[0m::: \033[1;33m##\033[0m::::::: \033[1;33m##\033[0m:::: \033[1;33m##\033[0m:\n";
|
||||
print ": \033[1;33m##\033[0m:: \033[1;33m##\033[0m:. \033[1;33m###\033[0m:'\033[1;33m##\033[0m::: \033[1;33m##\033[0m: \033[1;33m##\033[0m::::::::: \033[1;33m##\033[0m:: \033[1;33m##\033[0m::. \033[1;33m##\033[0m:: \033[1;33m##\033[0m::: \033[1;33m##\033[0m: \033[1;33m##\033[0m:::: \033[1;33m##\033[0m:\n";
|
||||
print "'\033[1;33m####\033[0m: \033[1;33m##\033[0m::. \033[1;33m##\033[0m:. \033[1;33m######\033[0m:: \033[1;33m##\033[0m::::::::'\033[1;33m####\033[0m: \033[1;33m##\033[0m:::. \033[1;33m##\033[0m:. \033[1;33m######\033[0m:: \033[1;33m########\033[0m::\n";
|
||||
print "\033[0m\033[0m....::..::::..:::......:::..:::::::::....::..:::::..:::......:::........:::\n\n";
|
||||
}
|
||||
|
||||
sub resolve_directory {
|
||||
use File::Spec;
|
||||
return File::Spec->rel2abs($_[0]);
|
||||
|
Loading…
x
Reference in New Issue
Block a user