2007-07-04 22:55:07 by Johnny C. Lam | Files touched by this commit (136) |
Log message:
Make it easier to build and install packages "unprivileged", where
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
unprivileged.mk. 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 unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
and ${UNPRIVILEGED_GROUP}.
(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
|
2007-06-05 07:37:41 by Thomas Klausner | Files touched by this commit (226) |
Log message:
opencdk shlib major changed; bump ABI depends and PKGREVISIONs of
affected packages.
|
2007-05-16 00:40:19 by John R. Shannon | Files touched by this commit (2) |
Log message:
Update to 0.9.14. Changes:
- Implement TCP keepalive settings on platform that support it,
check client.conf for details.
- When reading prelude-adduser password from a file, remove
newline at the end of the string (fix #221).
- When we fail to read an IDMEF message, provide more information
about the place where the error happened.
- Fix an issue with idmef_path_get() on empty path (pointing to the
root message).
- Various bug fixes and minor API improvements.
|
2007-04-09 14:46:48 by John R. Shannon | Files touched by this commit (2) |
Log message:
Update to 0.9.13.2. Changes:
- Improve error reporting with the central option interface.
- Fix a bug when comparing IDMEF object with optional fields.
- Fix a problem with the logger, where large log entry wouldn't be
logged.
|
2007-02-20 16:13:03 by John R. Shannon | Files touched by this commit (3) |
Log message:
Update to 0.9.13. Changes:
- Fix a crash with Python bindings upon signal reception (Fix #200).
- New --with-system-ltdl configure switch. The default is now to use the
system wide ltdl library if it is available, unless specified otherwise
(Fix #199).
- Prevent NULL pointer dereference if no permission is specified after the
permission type (Fix #197).
- Upon IDMEFCriteria parsing error, recover from broken parser stater (Fix #195).
- Detailed error reporting on IDMEFCriteria parsing error.
- Fix string and possible criteria leak on IDMEFCriteria syntax error.
- Prefer anonymous authentication rather than SRP. We do this because there
are compatibility issue with SRP between different GnuTLS version
(Should fix #187).
- When dumping AdditionalData of type byte-string to string, encode the data \
using base64.
|
2006-10-11 16:46:10 by John R. Shannon | Files touched by this commit (4) |
Log message:
Update to 0.9.11. Changes:
- Hook class comparison function. Accept NULL, equal, not equal operator.
- Introduce better error checking in the idmef-class API, which is now
considered public and might be used by external application. Rename
error code to reflect the API.
- Change to the way IDMEF listed element are handled. Specifying negative
number as the position of the element from the low level API now allow
to position the element at the specified (reversed) index. Using the
high level API a negative index permit to address a list of element
backward (replace an element).
- Build fixes for SWIG > 1.3.27.
- Modify idmef_value_match() so that it always unroll listed value
(do it for both val1 and val2. Remove assertion, and let
idmef_value_type_compare() return an error code in case there is an issue.
- Handle path using IDMEF_LIST_APPEND or IDMEF_LIST_PREPEND as
path using an undefined list index on idmef_path_get() call.
- Make criteria parser accept (*) list index.
- Implement comparison function for all IDMEF object.
|
2006-08-31 20:02:41 by Roland Illig | Files touched by this commit (2) |
Log message:
Replaced GENERATE_PLIST with PLIST_SRC, as suggested by wiz.
|
2006-08-31 15:11:23 by Roland Illig | Files touched by this commit (2) |
Log message:
Fixed a few pkglint warnings.
|
2006-08-31 15:04:54 by Roland Illig | Files touched by this commit (3) |
Log message:
Fixed the PLISTs according to Krister's latest bulk build on NetBSD 3.0.
Made the "perl" option work and tested all four option combinations.
|
2006-08-23 20:51:56 by Thomas Klausner | Files touched by this commit (5) |
Log message:
Add master site entry for times when pkgsrc doesn't have the completely
latest version.
|