slitaz-boot-scripts diff etc/init.d/network.sh @ rev 430

init: add serial live console (again)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat May 21 17:20:19 2016 +0200 (2016-05-21)
parents 90c9aecd15b4
children 2a9569d6dbc7
line diff
     1.1 --- a/etc/init.d/network.sh	Sun Apr 24 12:34:34 2016 +0300
     1.2 +++ b/etc/init.d/network.sh	Sat May 21 17:20:19 2016 +0200
     1.3 @@ -21,7 +21,7 @@
     1.4  		interface="$INTERFACE"
     1.5  	fi
     1.6  
     1.7 -	for i in $(find ${XDG_CONFIG_HOME:-$HOME/.config}/lxpanel -name panel); do
     1.8 +	for i in $(find ${XDG_CONFIG_HOME:-$HOME/.config}/lxpanel -name panel 2> /dev/null); do
     1.9  		fgrep -q netstatus "$i" || continue
    1.10  		sed -i '/iface/s|=.*$|='$interface'|' "$i"
    1.11  	done
    1.12 @@ -62,6 +62,7 @@
    1.13  	local user="$(ps aux | grep [l]xde-session | awk 'END{print $2}')"
    1.14  	local icon="$1" rpid=''
    1.15  	[ -s "$npid" ] && rpid="-r $(cat $npid)"
    1.16 +	which notify-send > /dev/null &&
    1.17  	su -c "notify-send $rpid -p -i $icon 'Network' \"$2\"" - $user | tail -n1 > $npid
    1.18  }
    1.19  
    1.20 @@ -74,7 +75,7 @@
    1.21  		su -l -c "$0 netapplet" - "$user"
    1.22  	done
    1.23  	# restart if LXPanel running
    1.24 -	lxpanelctl restart
    1.25 +	which lxpanelctl > /dev/null && lxpanelctl restart
    1.26  }
    1.27  
    1.28