mirror of
https://github.com/smxi/inxi.git
synced 2024-11-17 00:31:19 +00:00
removed hostname app from dependencies and recommends, can use $HOSTNAME instead.
Now this might cause some issues later, we'll see.
This commit is contained in:
parent
d07e2c6cb6
commit
3839656174
22
inxi
22
inxi
|
@ -1,8 +1,8 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
########################################################################
|
########################################################################
|
||||||
#### Script Name: inxi
|
#### Script Name: inxi
|
||||||
#### version: 1.7.3
|
#### version: 1.7.4
|
||||||
#### Date: June 19 2011
|
#### Date: June 20 2011
|
||||||
#### Patch Number: 00
|
#### Patch Number: 00
|
||||||
########################################################################
|
########################################################################
|
||||||
#### SPECIAL THANKS
|
#### SPECIAL THANKS
|
||||||
|
@ -48,7 +48,7 @@
|
||||||
#### then find what package owns that application file.
|
#### then find what package owns that application file.
|
||||||
#### DEPENDENCIES
|
#### DEPENDENCIES
|
||||||
#### bash >=3.0 (bash); df, readlink, stty, tr, uname, wc (coreutils);
|
#### bash >=3.0 (bash); df, readlink, stty, tr, uname, wc (coreutils);
|
||||||
#### gawk (gawk); grep (grep); hostname (hostname); lspci (pciutils);
|
#### gawk (gawk); grep (grep); lspci (pciutils);
|
||||||
#### free, ps, uptime (procps);
|
#### free, ps, uptime (procps);
|
||||||
#### Also the proc filesystem should be present and mounted
|
#### Also the proc filesystem should be present and mounted
|
||||||
####
|
####
|
||||||
|
@ -527,7 +527,8 @@ main()
|
||||||
# Contrary to my previous belief, "${ARR[@]}" passes a quoted list, not one string
|
# Contrary to my previous belief, "${ARR[@]}" passes a quoted list, not one string
|
||||||
BAN_LIST_NORMAL=$( make_ban_lists "${A_NORMAL_BANS[@]}" )
|
BAN_LIST_NORMAL=$( make_ban_lists "${A_NORMAL_BANS[@]}" )
|
||||||
BAN_LIST_CPU=$( make_ban_lists "${A_CPU_BANS[@]}" )
|
BAN_LIST_CPU=$( make_ban_lists "${A_CPU_BANS[@]}" )
|
||||||
##echo "BAN_LIST_NORMAL='$BAN_LIST_NORMAL'"
|
# echo "BAN_LIST_NORMAL='$BAN_LIST_NORMAL'"
|
||||||
|
# echo "BAN_LIST_CPU='$BAN_LIST_CPU'"
|
||||||
|
|
||||||
# first init function must be set first for colors etc. Remember, no debugger
|
# first init function must be set first for colors etc. Remember, no debugger
|
||||||
# stuff works on this function unless you set the debugging flag manually.
|
# stuff works on this function unless you set the debugging flag manually.
|
||||||
|
@ -789,7 +790,7 @@ check_script_depends()
|
||||||
eval $LOGFS
|
eval $LOGFS
|
||||||
local app_name='' app_path=''
|
local app_name='' app_path=''
|
||||||
# bc removed from deps for now
|
# bc removed from deps for now
|
||||||
local depends="df free gawk grep hostname lspci ps readlink tr uname uptime wc"
|
local depends="df free gawk grep lspci ps readlink tr uname uptime wc"
|
||||||
# no need to add xprop because it will just give N/A if not there, but if we expand use of xprop,
|
# no need to add xprop because it will just give N/A if not there, but if we expand use of xprop,
|
||||||
# should add that here as a test, then use the B_SHOW_X_DATA flag to trigger the tests in de function
|
# should add that here as a test, then use the B_SHOW_X_DATA flag to trigger the tests in de function
|
||||||
local x_apps="xrandr xdpyinfo glxinfo"
|
local x_apps="xrandr xdpyinfo glxinfo"
|
||||||
|
@ -1290,7 +1291,7 @@ script_self_updater()
|
||||||
debug_data_collector()
|
debug_data_collector()
|
||||||
{
|
{
|
||||||
local xiin_app='' xiin_data_file='' xiin_download='' inxi_args=''
|
local xiin_app='' xiin_data_file='' xiin_download='' inxi_args=''
|
||||||
local xiin_data_dir="inxi-$(hostname | tr ' ' '-' | tr '[A-Z]' '[a-z]' )-$1-$(date +%Y%m%d)"
|
local xiin_data_dir="inxi-$(tr ' ' '-' <<< $HOSTNAME | tr '[A-Z]' '[a-z]' )-$1-$(date +%Y%m%d)"
|
||||||
|
|
||||||
if [[ $B_RUNNING_IN_SHELL == 'true' ]];then
|
if [[ $B_RUNNING_IN_SHELL == 'true' ]];then
|
||||||
echo "Starting debugging data collection type: $1"
|
echo "Starting debugging data collection type: $1"
|
||||||
|
@ -1495,7 +1496,6 @@ check_recommends_items()
|
||||||
free:procps~procps~procps~:system_memory
|
free:procps~procps~procps~:system_memory
|
||||||
gawk:gawk~gawk~gawk~:core_tool
|
gawk:gawk~gawk~gawk~:core_tool
|
||||||
grep:grep~grep~grep~:string_search
|
grep:grep~grep~grep~:string_search
|
||||||
hostname:hostname~coreutils~hostname~:
|
|
||||||
lspci:pciutils~pciutils~pciutils~:hardware_data
|
lspci:pciutils~pciutils~pciutils~:hardware_data
|
||||||
ps:procps~procps~procps~:process_data
|
ps:procps~procps~procps~:process_data
|
||||||
readlink:coreutils~coreutils~coreutils~:
|
readlink:coreutils~coreutils~coreutils~:
|
||||||
|
@ -7374,7 +7374,7 @@ print_system_data()
|
||||||
eval $LOGFS
|
eval $LOGFS
|
||||||
local system_data='' bits='' desktop_environment=''
|
local system_data='' bits='' desktop_environment=''
|
||||||
local host_kernel_string='' de_distro_string='' host_string='' desktop_type='Desktop'
|
local host_kernel_string='' de_distro_string='' host_string='' desktop_type='Desktop'
|
||||||
local host_name=$( hostname )
|
local host_name=$HOSTNAME
|
||||||
local current_kernel=$( uname -rm ) # | gawk '{print $1,$3,$(NF-1)}' )
|
local current_kernel=$( uname -rm ) # | gawk '{print $1,$3,$(NF-1)}' )
|
||||||
local distro="$( get_distro_data )"
|
local distro="$( get_distro_data )"
|
||||||
local tty_session=$( basename "$( tty 2>/dev/null )" | sed 's/[^0-9]*//g' )
|
local tty_session=$( basename "$( tty 2>/dev/null )" | sed 's/[^0-9]*//g' )
|
||||||
|
@ -7408,14 +7408,14 @@ print_system_data()
|
||||||
else
|
else
|
||||||
bits="(32 bit$gcc_string)"
|
bits="(32 bit$gcc_string)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ $B_SHOW_HOST == 'true' ]];then
|
if [[ $B_SHOW_HOST == 'true' ]];then
|
||||||
|
if [[ -z $HOSTNAME ]];then
|
||||||
|
host_name='N/A'
|
||||||
|
fi
|
||||||
host_string="${C1}Host${C2} $host_name "
|
host_string="${C1}Host${C2} $host_name "
|
||||||
system_data=$( create_print_line "System:" "${C1}Host${C2} $host_name ${C1}Kernel${C2}" )
|
system_data=$( create_print_line "System:" "${C1}Host${C2} $host_name ${C1}Kernel${C2}" )
|
||||||
fi
|
fi
|
||||||
|
|
||||||
host_kernel_string="$host_string${C1}Kernel${C2} $current_kernel $bits "
|
host_kernel_string="$host_string${C1}Kernel${C2} $current_kernel $bits "
|
||||||
|
|
||||||
if [[ $( calculate_line_length "$host_kernel_string$de_distro_string" ) -lt $LINE_MAX ]];then
|
if [[ $( calculate_line_length "$host_kernel_string$de_distro_string" ) -lt $LINE_MAX ]];then
|
||||||
system_data="$host_kernel_string$de_distro_string"
|
system_data="$host_kernel_string$de_distro_string"
|
||||||
system_data=$( create_print_line "System:" "$system_data" )
|
system_data=$( create_print_line "System:" "$system_data" )
|
||||||
|
|
Loading…
Reference in a new issue