2
export TEXTDOMAIN=ltsp-cluster-info
4
if [ -f /usr/bin/gettext.sh ]; then
8
if [ $"test" = "\$test" ]; then
16
if [ -z "$LDM_SERVER" ]; then
17
eval $(getltscfg -a -c /var/cache/getltscfg-cluster/lts.conf) || true
20
if [ -z "$CLUSTER_CONFIGURED" ]; then
21
title=`eval_gettext "Information on this thin client."`
23
title=`eval_gettext "This thin client hasn't been configured yet."`
26
. /etc/ltsp/getltscfg-cluster.conf
27
INTERFACE=$(ip route | grep default | cut -d " " -f5)
28
INTERFACE_MAC=$(/sbin/ifconfig | grep ${INTERFACE} | cut -f11 -d" ")
29
INTERFACE_IP=$(/sbin/ifconfig ${INTERFACE} | grep inet | cut -f2 -d":" | cut -f1 -d" ")
30
CPU=$(cat /proc/cpuinfo | grep "^model name" | head -1 | sed "s/.*: //")
31
RAM=$(free -m | grep "^Mem" | awk '{print $2}')
32
VGA=$(lspci | grep "VGA" | sed "s/.* \[//" | sed "s/\]//")
33
APPSERVER=${LDM_SERVER:-$RDP_SERVER}
34
URL="http://$SERVER/ltsp-cluster-control/Admin"
36
BROWSER=$(which firefox)
37
if [ -n "$BROWSER" ]; then
38
URL="<a href=\"$URL\">$URL</a>"
41
output=$(ldm-dialog --message "<b>${title}</b>
43
<b>`eval_gettext "MAC address"`:</b> ${INTERFACE_MAC}
44
<b>`eval_gettext "IP address"`:</b> ${INTERFACE_IP}
45
<b>`eval_gettext "CPU"`:</b> ${CPU}
46
<b>`eval_gettext "RAM"`:</b> ${RAM}MB
47
<b>`eval_gettext "Video"`:</b> ${VGA}
48
<b>`eval_gettext "Application server"`:</b> ${APPSERVER}
50
<b>`eval_gettext "Web interface"`:</b> ${URL}
53
url=$(echo $output | grep "^url: " | sed "s/^url: //g")
54
if [ -n "$BROWSER" ] && [ -n "$url" ]; then