Skip to content
Commits on Jul 10, 2012
  1. Fix casing in used-by line.

    wiz committed Jul 10, 2012
Commits on Jul 29, 2011
Commits on Feb 19, 2010
  1. Fix permissions.

    joerg committed Feb 19, 2010
Commits on Feb 17, 2010
  1. DESTDIR support

    joerg committed Feb 17, 2010
Commits on Jun 14, 2009
  1. Convert @exec/@unexec to @pkgdir or drop it.

    joerg committed Jun 14, 2009
  2. Remove @dirrm entries from PLISTs

    joerg committed Jun 14, 2009
Commits on Jan 30, 2008
  1. Update Network UPS Tools (pkgsrc/sysutils/ups-nut-*) to version 2.0.5.

    ghen committed Jan 30, 2008
    This release is a backport of the development version.  Many changes
    have already been backported previously.  Thus it is more a
    synchronisation release, though it includes many bugfixes and support
    for new models.
    - support for new devices: APC Smart-UPS with 6TI firmware; Belkin
      Small Enterprise F6C1500-TW-RK; Compaq R3000 XR, R5500 XR; Cyber
      Power 550SL, 725SL, 685AVR, 800AVR, 1200AVR, AE550, BC1200 and
      many similar models; Eltek; Inform GUARD; Microsol Rhino; Opti-UPS
      PowerES 420E; PowerMan RealSmart, BackPro; Powerware PW9315 3-phase;
      SOLA 305; Tripp-Lite SMART550USB, SMART2200RMXL2U, OMNI1000LCD,
      OMNI900LCD, OMNI650LCD, 1500 LCD, AVR550U; Viewsonic PowerES 420E.
    - bcmxcp: added 3-phase support
    - megatec: better hardware support, more instant commands
    - mge-hid: support more instant commands
    - newhidups: fixed APC and Tripp Lite bugs, various memory bugs,
      improved report buffering, improved Solaris support, added
      '-x explore' option for easy diagnosis of new devices
    - solis: shutdown programming, support new cables, Solaris support
    - tripplite_usb: updated SMARTPRO support, fixed OL/OB reporting,
      better error handling, some memory bugs
    - new dummy-ups driver simulator
    - added HTML interface for access to CGI scripts
    - powerpanel: new driver for CyberPower BC1200 and similar models
Commits on Jul 4, 2007
  1. Make it easier to build and install packages "unprivileged", where

    jlam committed Jul 4, 2007
    the owner of all installed files is a non-root user.  This change
    affects most packages that require special users or groups by making
    them use the specified unprivileged user and group instead.
    (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to  These two variables are lists of other bmake
        variables that define package-specific users and groups.  Packages
        that have user-settable variables for users and groups, e.g. apache
        and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
        etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
        so that can know to set them to ${UNPRIVILEGED_USER}
        and ${UNPRIVILEGED_GROUP}.
    (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
Commits on Aug 16, 2006
  1. Merge the common bits of net/ups-nut/Makefile and net/ups-nut-cgi/Mak…

    ghen committed Aug 16, 2006
    into net/ups-nut/Makefile.common.  No functional changes.
Commits on Aug 15, 2006
  1. Update to nut-2.0.4. Also set NUT_USER's homedirectory to NUT_STATEDIR.

    ghen committed Aug 15, 2006
    Changes since nut-2.0.3:
     - The newhidups critical bug (segmentation fault) has been fixed. It has
       also received some more care, like buxfixes and new models support and
       enhancement for Solaris.
     - A bug has been fixed in NUT core to support resuming from suspend-to-disk.
       This should also fix other similar issues, like time synchronisation
       through the NTP - Network Time Protocol.
     - The mge-shut driver now better detects the Low Battery status, support
       new models and fixes some wrong status and data. It also fixes some
       issue where the UPS wasn't restarting (refer to mge-shut manpage).
     - The genericups custom configuration through ups.conf is working again.
     - The genericups driver type 22 also support CyberPower 725SL
       (and maybe others SL models).
     - The new megatec driver, which will replace a bunch of drivers by nut 2.2
       (refer to docs/megatec.txt and UPGRADING) has been backported from the
       trunk (Development tree). The powermust driver has also received some
     - The new rhino driver was added to support Microsol Rhino UPS hardware
       The solis has also been improved for solaris compatibility, and
       internal / external shutdown programming. solis can now save external
       shutdown programming to ups, and support new cables for solis 3.
     - Several fixes and improvements have been made to upsrw, upsset,
       cpsups, tripplite_usb and the FAQ.
     - users of the following drivers (powermust, blazer, fentonups, mustek,
       esupssmart, ippon, sms, masterguard) are encouraged to switch to megatec,
       which should replace all these drivers by nut 2.2. For more information,
       please refer to doc/megatec.txt
  2. rc.d scripts: upsmon does not require upsd <running on the same machi…

    ghen committed Aug 15, 2006
    …ne>, but
    still, upsd should start before upsmon when they are running on the same
    machine.  The current setup (where has REQUIRE: upsd) results in
    errors like "rcorder: requirement `upsd' in file `upsmon' has no providers."
    when you don't copy the upsd script to /etc/rc.d and set upsd=NO in
    Hence, remove REQUIRE: upsd from and add BEFORE: upsmon to,
    as suggested by jnemeth on tech-userlevel@.  Bump PKGREVISION.
Commits on Aug 2, 2006
  1. Fix more pkglint warnings:

    ghen committed Aug 2, 2006
    - The shell command "${MKDIR}" should not be hidden.
    - The INSTALL_*_DIR commands can only handle one directory at a time.
  2. Change NUT_STATEDIR from an absolute pathname /var/db/nut to ${VARBAS…

    ghen committed Aug 2, 2006
    and make it user-settable.  Bump PKGREVISION because VARBASE is not always /var.
  3. Unify the patches and distinfo for sysutils/ups-nut and sysutils/ups-…

    ghen committed Aug 2, 2006
    Both are under sysutils/ups-nut now.
Commits on Apr 23, 2006
  1. Modify packages that set PKG_USERS and PKG_GROUPS to follow the new

    jlam committed Apr 23, 2006
    syntax as specified in pkgsrc/mk/install/
Commits on Apr 22, 2006
  1. Reset MAINTAINER; I don't have the time nor inclination to maintain

    lukem committed Apr 22, 2006
    these any more.
Commits on Mar 9, 2006
  1. Update ups-nut to 2.0.3:

    abs committed Mar 9, 2006
    Over 700 lines of changes omitted, but four new drivers added:
        bcmxcp  gamatronic  solis  upscode2
Commits on Dec 29, 2005
  1. Remove USE_PKGINSTALL from pkgsrc now that mk/install/

    jlam committed Dec 29, 2005
    automatically detects whether we want the pkginstall machinery to be
    used by the package Makefile.
Commits on Dec 5, 2005
  1. Ran "pkglint --autofix", which corrected some of the quoting issues in

    rillig committed Dec 5, 2005
  2. Fixed pkglint warnings. The warnings are mostly quoting issues, for

    rillig committed Dec 5, 2005
    example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
    other changes are outlined in
Commits on Aug 23, 2005
  1. The real user name in PKG_USERS does not need to be escaped with double

    rillig committed Aug 23, 2005
    backslashes anymore. A single backslash is enough. Changed the
    definition in all affected packages. For those that are not caught, an
    additional check is placed into
Commits on May 21, 2005
  1. Update ups-nut to 2.0.1.

    lukem committed May 21, 2005
    Numerous changes (see NEWS for full list), including:
    * Updated support for various UPS models, including porting various
      drivers to the 2.0 tree.
    * Call varargs functions with "%s" instead of raw strings from config files.
Commits on May 3, 2005
  1. Sort.

    wiz committed May 3, 2005
Commits on May 2, 2005
  1. RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.

    reed committed May 2, 2005
    And always is defined as share/examples/rc.d
    which was the default before.
    This rc.d scripts are not automatically added to PLISTs now also.
    So add to each corresponding PLIST as required.
    This was discussed on tech-pkg in late January and late April.
    Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
    and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
Commits on Apr 11, 2005
Commits on Feb 24, 2005
  1. Add RMD160 digests.

    agc committed Feb 24, 2005
Commits on Dec 28, 2004
  1. The default location of the pkgsrc-installed rc.d scripts is now

    reed committed Dec 28, 2004
    under share/examples/rc.d. The variable name already was named
    This is from ideas from Greg Woods and others.
    Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism
    (as requested by wiz).
Commits on Aug 3, 2004
  1. Updated ups-nut to 2.0.0nb1

    martti committed Aug 3, 2004
    * Added support for Mustek PowerMust
Commits on Apr 23, 2004
  1. mk/ now automatically registers

    reed committed Apr 23, 2004
    the RCD_SCRIPTS rc.d script(s) to the PLIST.
    This GENERATE_PLIST idea is part of Greg A. Woods'
    PR #22954.
    This helps when the RC_SCRIPTS are installed to
    a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later,
    the default RCD_SCRIPTS_EXAMPLEDIR will be changed
    to be more clear that they are the examples.)
    These patches also remove the etc/rc.d/ scripts from PLISTs
    (of packages that use RCD_SCRIPTS). (This also removes
    now unused references from openssh* makefiles. Note that
    qmail package has not been changed yet.)
    I have been doing automatic PLIST registration for RC_SCRIPTS
    for over a year. Not all of these packages have been tested,
    but many have been tested and used.
    Somethings maybe to do:
    - a few packages still manually install the rc.d scripts to
      hard-coded etc/rc.d. These need to be fixed.
    - maybe  remove from mk/${OPSYS}.pkg.dist mtree specifications too.
Commits on Apr 11, 2004
  1. Convert to buildlink3.

    snj committed Apr 11, 2004
Commits on Apr 5, 2004
  1. Ooops, forgot a cvs add for previous

    martin committed Apr 5, 2004
  2. Update ups-nut and ups-nut-cgi to version 2.0.

    martin committed Apr 5, 2004
Commits on Feb 15, 2004
  1. Update to ups-nut 1.4.1.

    lukem committed Feb 15, 2004
    Many changes, including
        *	various configuation file format changes
        *	most UPS drivers enhanced
        *	upsmon/upssched support a lockfile
        *	chroot jails supported
        *	various bugfixes
    (Refer to
    for more information)
    pkg update based on work sent in private email by Daniel Farrugia,
    with various fixes by me.
Commits on Jul 17, 2003
  1. s/

    grant committed Jul 17, 2003
Commits on Jan 28, 2003
  1. Instead of including directly in a package Makefile,

    jlam committed Jan 28, 2003
    have it be automatically included by if USE_PKGINSTALL is set
    to "YES".  This enforces the requirement that be
    included at the end of a package Makefile.  Idea suggested by Julio M.
    Merino Vidal <jmmv at>.
Something went wrong with that request. Please try again.