Some things have changed since 1.0.  When upgrading from that version or
an earlier (0.x) release, be sure to note the following:

 - upsct is gone.  upsc now uses the new upsclient library which is
   TCP only, so there is no need for a separate client for TCP polling.

 - upsct2 has been renamed to upsrw since the name was already
   ambiguous and it looked even more out of place with upsct gone.

 - The multimon.cgi behavior has been absorbed into upsstats.cgi.

 - Calling upsstats.cgi with no arguments will make it render
   the template file called upsstats.html in your confpath.  The default
   version of this file looks a lot like multimon, but is flexible.
   You will have to copy this file from upsstats.html.sample to 
   upsstats.html the first time you install this version.

 - Calling upsstats.cgi with host= set will still render a single status
   page as before, but the markup for that page now comes from
   upsstats-single.html.  This is also a template and may be
   reconfigured to suit your needs.  It must also be copied over from
   the .sample filename the first time.

 - upsmon can now send a username when authenticating to upsd.  It is
   recommended that you change to this mode, as the old host-based
   authentication is clunky and eventually will be removed.

   Old way:

	MONITOR myups@bigserver 1 blah master

   New way:

	MONITOR myups@bigserver 1 monmaster blah master

   Note that the username has been inserted between the power value and
   the password.  When switching to this method, be sure to add a user
   to upsd.users, i.e.:

	[monmaster]
		password  = blah
		allowfrom = localhost
		upsmon master

   You still need to give the upsmon host(s) at least "monitor" access,
   so don't delete those old ACCESS lines in your upsd.conf.  Just
   lower the access level and remove the password.

   Old way:

	ACCESS grant master localhost blah

   New way:

	ACCESS grant monitor localhost

 - The old upsfetch "library" (used loosely) has been replaced by
   upsclient.  This will be installed if you do "make install-misc",
   but it goes into $(prefix)/lib and $(prefix)/include by default.

   The upsclient interface is not compatible with upsfetch.  Old
   accessory programs which linked to upsfetch will have to be updated
   to work with upsclient instead.

   Existing binaries that were linked against upsfetch will still work
   since the network protocol used by upsd has not changed.

 - SET and INSTCMD no longer work via host-level authentication.  This
   is only a meaningful change if you are using very old versions of
   upscmd/upsct2/upsset.cgi, or if you're talking to upsd directly.

   You must now set a USERNAME first, and authentication will occur
   through upsd.users as a result.

   This means that the "manager" level in upsd.conf ACCESS directives
   is no longer meaningful, and you should remove them.

 - INSTALLROOT is no longer available for redirecting 'make install' -
   use DESTDIR instead.

 - Makefile targets have been reworked to allow fine-grained control
   over what happens at install-time.  'make install' and 'make
   install-cgi' still do everything, but you can call subsets instead
   if necessary.  See CHANGES.
