# HG changeset patch # User Aleksej Bobylev # Date 1464010282 -10800 # Node ID 6e5673c7fa0875d739010ca99fb2b0f1a9fd6f32 # Parent c8226a527542235ab1d3ab70508bf50c2bda04b3 Hide procps's "ps" warning (on boot log and more) like: "Unknown HZ value! (70) Assume 100." diff -r c8226a527542 -r 6e5673c7fa08 boot.cgi --- a/boot.cgi Thu Apr 28 23:18:44 2016 +0200 +++ b/boot.cgi Mon May 23 16:31:22 2016 +0300 @@ -126,9 +126,9 @@ /etc/init.d/${daemon#stop=} stop | log ;; pid=*) echo "
"
-				ps ww | sed 1q
+				ps ww 2>/dev/null | sed 1q
 				for i in $(echo ${daemon#pid=} | sed 's/%20/ /g'); do
-					ps ww | sed "/^ $i /!d"
+					ps ww 2>/dev/null | sed "/^ $i /!d"
 				done
 				echo "
" ;; esac diff -r c8226a527542 -r 6e5673c7fa08 index.cgi --- a/index.cgi Thu Apr 28 23:18:44 2016 +0200 +++ b/index.cgi Mon May 23 16:31:22 2016 +0300 @@ -543,7 +543,7 @@ cat <
- $(ps auxww | sed "/^ *$curpid /!d") + $(ps auxww 2>/dev/null | sed "/^ *$curpid /!d")
diff -r c8226a527542 -r 6e5673c7fa08 settings.cgi --- a/settings.cgi Thu Apr 28 23:18:44 2016 +0200 +++ b/settings.cgi Mon May 23 16:31:22 2016 +0300 @@ -37,7 +37,7 @@ [ -z "$DISPLAY" ] && export DISPLAY=':0.0' # find LXPanel ProcessID, filter out zombie '[lxpanel]' (if any) - lxpanel_pid="$(ps -o comm,pid,args | grep lxpanel | grep -v -E 'grep|sh|\[' | awk '{print $2}')" + lxpanel_pid="$(ps -o comm,pid,args 2>/dev/null | grep lxpanel | grep -v -E 'grep|sh|\[' | awk '{print $2}')" # if LXPanel not running, just run it with default option if [ -z "$lxpanel_pid" ]; then @@ -45,12 +45,12 @@ sh -l -c "lxpanel -p slitaz" & else # who started LXPanel?.. - lxpanel_user="$(ps -o pid,user | fgrep "$lxpanel_pid " | awk '{print $2}')" + lxpanel_user="$(ps -o pid,user 2>/dev/null | fgrep "$lxpanel_pid " | awk '{print $2}')" # ... current user? if [ "$USER" == "$lxpanel_user" ]; then # custom command? - lxpanel_comm="$(ps -o pid,args | grep -e "^\ *$lxpanel_pid " | awk '{$1="";print}')" + lxpanel_comm="$(ps -o pid,args 2>/dev/null | grep -e "^\ *$lxpanel_pid " | awk '{$1="";print}')" [ -z "$lxpanel_comm" ] && lxpanel_comm='lxpanel -p slitaz' # stop LXPanel and start it again with the same command diff -r c8226a527542 -r 6e5673c7fa08 tazpanel --- a/tazpanel Thu Apr 28 23:18:44 2016 +0200 +++ b/tazpanel Mon May 23 16:31:22 2016 +0300 @@ -58,7 +58,7 @@ _n 'Starting TazPanel web server on port %d...' $HTTPD_PORT $DAEMON -p $HTTPD_PORT -u root -c $HTTPD_CONF \ -r "$(_ 'TazPanel Authentication - Default: root:root')" & - ps | grep "$DAEMON -p $HTTPD_PORT " | grep -v grep | \ + ps 2>/dev/null | grep "$DAEMON -p $HTTPD_PORT " | grep -v grep | \ awk '{ print $1 }' > $PIDFILE [ ! -f /var/lib/tazpkg/installed.info ] && tazpkg -l>/dev/null& status ;;