Ticket #1059 (closed enhancement: fixed)
zenoss startup script enhancements
| Reported by: | ecn | Owned by: | ecn |
|---|---|---|---|
| Priority: | 1 - Blocker | Milestone: | zenoss-2.1 |
| Component: | All | Version: | 1.1 |
| Severity: | low | Keywords: | |
| Cc: | Documentation: | Not required | |
| Installer: | Reviewed: | yes |
Description
The current zenoss startup scripts are pretty lame:
- fixed list of startup daemons
- pid file is based on the deamon name, which makes it difficult to run more than one per machine
- known to be unsufficient on some platforms for use in /etc
- run zenmigrate in the main zenoss script
- maybe run the Hail Mary script?
- run the product initialization script like we do on Redhat and the Appliance.
We need a Zope object to represent the custom config of each daemon as well as one to bind them together under a single name, probably a hostname. We need to clean up the modification of $1 by zenfunction. Some of the scripts need to not have a daemon option.
Here's a set of changes to the zenoss script to make it more freebsd friendly:
Change History
Note: See
TracTickets for help on using
tickets.