Skip to content
Snippets Groups Projects
Commit 636aaa2b authored by Timothy Stack's avatar Timothy Stack
Browse files

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.
parent 3595089a
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment