• Timothy Stack's avatar
    · 636aaa2b
    Timothy Stack authored
    Changes to the "auto nice daemon" so it can work better in Emulab.
    
      * sensors/and/GNUmakefile.in: Emulab-specific make file.  Updated to
        work with a build tree separate from the source and gave it a new
        version number. Files are installed under "/usr/testbed/" on ops.
    
      * sensors/and/Makefile: Add a warning that this is not the real
        makefile for us.
    
      * sensors/and/and-OpenBSD.c: Update to work with FreeBSD and add
        support for reporting process start time.
    
      * sensors/and/and-emulab.conf.in: Emulab-specific configuration,
        similar to the standard one, except it sends mail to tbops when it
        does something.
    
      * sensors/and/and-emulab.priorities: Emulab-specific priorities
        database. It excludes daemon pseudo users and the event-scheduler,
        otherwise, niceness levels apply to everyone.
    
      * sensors/and/and.8.man: Add the pid file to the 'FILES' section.
    
      * sensors/and/and.c: Added support for running a command when a
        niceness level change occurs.  Also writes out the pid file when
        not running in test mode.
    
      * sensors/and/and.conf.5.man: Add docs for the level commands.
    
      * sensors/and/and.h: Add start time and child CPU time to the
        and_procent struct.
    
      * sensors/and/and.startup: Changed to use "test" instead of bash
        syntax and the pid file is now used instead of killall.  Also
        added a "reconfig" option that HUPs the daemon.
    636aaa2b
Name
Last commit
Last update
..
CHANGELOG Loading commit data...
GNUmakefile.in Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README Loading commit data...
and-Linux.c Loading commit data...
and-OSF1.c Loading commit data...
and-OpenBSD.c Loading commit data...
and-emulab.conf.in Loading commit data...
and-emulab.priorities Loading commit data...
and.8.man Loading commit data...
and.c Loading commit data...
and.conf Loading commit data...
and.conf.5.man Loading commit data...
and.h Loading commit data...
and.init.debian Loading commit data...
and.priorities Loading commit data...
and.priorities.5.man Loading commit data...
and.spec Loading commit data...
and.startup Loading commit data...