From 07b8f45d1342a16bd526314f445b9a5e6f6c415b Mon Sep 17 00:00:00 2001 From: Jed Reynolds Date: Fri, 6 May 2022 18:03:48 -0700 Subject: [PATCH] svg-desktop.bash: adds LANforge release and realm identifier Signed-off-by: Jed Reynolds --- svg-desktop.bash | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/svg-desktop.bash b/svg-desktop.bash index f004657a..59028d07 100755 --- a/svg-desktop.bash +++ b/svg-desktop.bash @@ -13,11 +13,20 @@ my_dev=`ip ro sho | awk '/default via/{print $5}'` my_ip=`ip a sho $my_dev | awk '/inet /{print $2}'` my_mac=`ip a sho | grep -A1 "$my_dev" | awk '/ether /{print $2}'` my_os="$PRETTY_NAME" +my_realm=`awk '/^realm / {print $2}' /home/lanforge/config.values` +my_resource=`awk '/^first_client / {print $2}' /home/lanforge/config.values` +my_mode=`awk '/^mode / {print $2}' /home/lanforge/config.values` my_lfver=`cat /var/www/html/installed-ver.txt` fill_color=${my_mac//:/} fill_color=${fill_color:6:12} X=220 Y=150 + +if (( $my_realm == 255 )); then + my_realm="Stand Alone" +else + my_realm="Realm $my_realm" +fi #convert -pointsize 80 -fill "#$fill_color" -stroke black -strokewidth 1 \ # -draw "text $X,$Y \"$my_hostname\"" \ # -draw "text $X,$(( Y + 75 )) \"$my_dev $my_ip\"" \ @@ -48,13 +57,14 @@ text { } - + - $my_hostname $my_lfver - $my_dev $my_ip - $my_mac - $my_os + $my_hostname LANforge $my_lfver + $my_realm Resource 1.$my_resource + $my_dev $my_ip + $my_mac + $my_os