control: actionsequence = ( module:cfload.CPUmax.CPUhigh.CPUmedium.CPUlow.MEMmax.MEMhigh.MEMmedium.MEMlow shellcommands ) shellcommands: # This could be done more intelligently, but as an idea CPUmax:: # # Disable netscape and gimp if the load is too high. # CPUhigh is 60-90% load, max is 90+. # "/bin/mv /local/bin/netscape /local/bin/netscape.cf" "/bin/chmod 0700 /local/bin/netscape.cf" "/bin/cp /local/bin/netscape.stop /local/bin/netscape" "/bin/chmod 755 /local/bin/netscape" "/bin/mv /local/bin/gimp /local/bin/gimp.cf" "/bin/chmod 0700 /local/bin/gimp.cf" "/bin/cp /local/bin/gimp.stop /local/bin/gimp" "/bin/chmod 755 /local/bin/gimp" CPUlow|CPUmedium|CPUhigh:: # # Enable netscape and gimp if load is acceptable. # "/bin/mv /local/bin/netscape.cf /local/bin/netscape >/dev/null" "/bin/chmod 755 /local/bin/netscape" "/bin/mv /local/bin/gimp.cf /local/bin/gimp >/dev/null" "/bin/chmod 755 /local/bin/gimp"
Return to GNU's home page.
Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.
Please send comments on these web pages to webmasters@gnu.org, send other questions to gnu@gnu.org.
Copyright (C) 2001 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Updated: $Date: 2001/07/20 07:06:27 $ $Author: brett $