What's new when upgradeing from old versions?Installation- you can remove some obsolete files: www/gifs www/template.proto bin/www.pl bin/cgi.pl they will not be removed automatically! - when installing some new make variables are relevant: DEST the directory where Big Sister is copied into (defaults to /usr/local/lib/bs) EXEC the directory where the DEST directory will be found when Big Sister is running (defaults to: same as DEST) INCLUDE the directory where the Big Sister perl modules will be found at runtime (defaults to EXEC/bin) CGIPATH the url where your CGI binaries can be found (defaults to /cgi) USER the Big Sister user (defaults to bs) WEBROOT the http path your Big Sister's web pages will appear below (defaults to "/bs") e.g. install: make install DEST=/export/local-solaris/lib/bs EXEC=/usr/local/lib/bs CGI=/cgi-bin - You will have to place a symbolic link to the new history cgi bin/bshistory in your CGI directory. The same applies to bswebalarm. Functions- The look of web pages is much more configurable now. The notion of 'skins' was introduced (see CONFIG). E.g. try this out: put into your bb-display.cfg before the first %Page statement: %skin white_bg frames %Logskin white_bg frames and at the bottom of the file: %Frameset index top Big-Sister - The status texts are now written both in text (www/logs) and HTML (www/html) format. If %itemref html is used in bb-display.cfg instead of %itemref logs Hyperlinks web pages will point to the HTML version rather than the text version. - an interface for adding your own pager scripts has been added to bb_event_generator. Add a line: *.* pager=notify to your bb_event_generator.cfg and customize adm/notify.cfg - a means for treating alarms differently depending on the time of day and week day has been added to bb_event_generator. E.g. try this out (in bb_event_generator.cfg): *.*{daytime 20:00-07:00} postpone_to=07:00 or *.*{$mail eq "me" and weekday Sat,Sun} postpone=180 - FQDN support more configurable (on a per-display-server basis) (see CONFIG: uxmon-net) - added mechanism for running uxmon as root (touch adm/uxmon-asroot) for those who'd like to use ICMP pings - the history page is now a CGI script - means there are filtering options now - a (rudimentary) Web interface to the alarm (currently read only) has been implemented |