Prev |  | Next

### I.29. Changes from 1.4.0 to 2.0.0

- The sample config files are no longer installed by default. If you want to install them, use make install-conf for the main programs, and make install-cgi-conf for the CGI programs.

- ACCESS is no longer supported in upsd.conf. Use ACCEPT and REJECT.

  - Old way:

        ACCESS grant all adminbox
        ACCESS grant all webserver
        ACCESS deny all all

  - New way:

        ACCEPT adminbox
        ACCEPT webserver
        REJECT all

  - Note that ACCEPT and REJECT can take multiple arguments, so this will also work:

        ACCEPT adminbox webserver
        REJECT all

- The drivers no longer support sddelay in ups.conf or -d on the command line. If you need a delay after calling upsdrvctl shutdown, add a call to sleep in your shutdown script.
- The templates used by upsstats have changed considerably to reflect the new variable names. If you use upsstats, you will need to install new copies or edit your existing files to use the new names.
- Nobody needed UDP mode, so it has been removed. The only users seemed to be a few people like me with ancient asapm-ups binaries. If you really want to run asapm-ups again, bug me for the new patch which makes it work with upsclient.
- make install-misc is now make install-lib. The misc directory has been gone for a long time, and the target was ambiguous.
- The newapc driver has been renamed to apcsmart. If you previously used newapc, make sure you delete the old binary and fix your ups.conf. Otherwise, you may run the old driver from 1.4.

Prev | Up | Next
| Home |