Ben Pfaff
b6eb6bc746
vlog: Add ability to log to an arbitrary file, and following related changes:
...
* New command-line options for configuring log files, hence:
- Centralized vlog usage messages.
* New vlogconf action for reopening log files.
* New vlogconf support for specifying a target by pidfile.
2008-10-23 14:07:25 -07:00
Ben Pfaff
ddbf6040e3
Make pkidir, rundir, logdir modifiable from "configure" command line.
...
Make "make" behave properly when these are changed by re-running
"configure", by putting their definitions into a generated file that
depends on Makefile.
2008-10-23 14:07:25 -07:00
Ben Pfaff
eb0341e711
Rename utility functions to avoid partner namespace conflicts.
2008-09-04 13:53:27 -07:00
Ben Pfaff
3cc1ae6a32
Add ability to run fatal signal hooks upon normal termination too.
...
This is convenient since in many cases we want these hooks to run in
both cases.
2008-08-28 14:24:39 -07:00
Ben Pfaff
e9ab3dbf6d
Make -P or --pidfile keep programs from running if already running.
2008-08-28 13:17:16 -07:00
Ben Pfaff
ab43666b20
vlog: Apply rate-limiting everywhere it seems warranted.
2008-08-26 13:25:21 -07:00
Ben Pfaff
3f683b32c8
Initialize the timetracking module in each userspace program.
...
Also, use time_alarm() instead of the POSIX alarm() function, because
alarm() interferes with time_alarm().
2008-08-12 15:21:30 -07:00
Ben Pfaff
5fed6531b9
Enable secchan, ofp-discover to update /etc/resolv.conf.
...
This way it becomes possible to more reliably refer to the controller
and the PKI server using hostnames.
2008-07-23 14:30:59 -07:00
Ben Pfaff
32c18a40af
New program ofp-discover.
2008-07-23 13:12:21 -07:00