Bug 140816 - update port: net/p5-ZConf update to 2.0.0 that includes lots of cleanups, fixes, and new features
Summary: update port: net/p5-ZConf update to 2.0.0 that includes lots of cleanups, fi...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-24 02:20 UTC by Zane C. Bowers-Hadley
Modified: 2009-11-28 00:00 UTC (History)
0 users

See Also:


Attachments
p5-ZConf.diff (910 bytes, patch)
2009-11-24 02:20 UTC, Zane C. Bowers-Hadley
no flags Details | Diff
p5-ZConf.diff (940 bytes, patch)
2009-11-26 13:53 UTC, Zane C. Bowers-Hadley
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Zane C. Bowers-Hadley 2009-11-24 02:20:01 UTC

This requires ports/140782 be submitted for meta and comment related
functions to work.

If the LDAP backend is beind used, the schema needs updated.

2.0.0   2009-11-23/20:00
                -the writeFromHash functions now use ZML instead of creating
                        them manually. This makes it more robust as it is easier
                        add support in the future for what ever supported by ZML
                        and it does checking of the variable names.
                -Add meta and comment support methods as listed below.
                        regexCommentDel
                        regexCommentGet
                        regexMetaDel
                        regexMetaGet
                        setComment
                        setMeta
                -Add support for config revisions and support methods.
                        getConfigRevision
                        getConfigRevisionFile
                        getConfigRevisionLDAP
                        getLoadedConfigRevision
                -Added update if change support methods.
                        getAutoupdate
                        setAutoupdate
                        reread
                        updatable
                        updateIfNeeded
                -Added automatic rereading to the methods listed below.
                        getComments
                        getKeys
                        getMetas
                        regexCommentDel
                        regexCommentGet
                        regexMetaDel
                        regexMetaGet
                        regexVarDel
                        regexVarGet
                        regexVarSearch
                        setComment
                        setMeta
                        SetVar
                -Add 'zconfRev' and 'zconfLock' to the LDAP schema.
                -Add config locking and supporting methods.
                        setLockConfig
                        setLockConfigFile
                        setLockConfigLDAP
                        getLockedLoadedConfigs
                        isLoadedConfigLocked
                        isConfigLocked
                        isConfigLockedFile
                        isConfigLockedLDAP
                -All backend related methods now call the backend
                        related methods for checking if a config exists
                        or not.
                -Modified time support added. The meta $var='mtime'
                        is set to the UNIX time when it is changed. It can be
                        fetched using getMtime.
                -Create time support added. The meta $var='ctime'
                        is set to the UNIX time when it was created. It can be
                        fetched using getCtime.
                -Add ldap/<profile>/passwordfile support to zconf.zml.
                -If a set name is not specified for writing to LDAP or the
                        file backend, it will now properly choose one. Previously
                        it only would if the generic ones were called.
                -When syncing to file backend, it will now make sure the config
                        exists and if not it will be created.
                -Lots of assorted POD cleanups.
                -Add override support and the support methods listed below. override
                        is ran when ever readFile or readLDAP is called.
                                getOverrideChooser
                                override
                                setOverrideChooser
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2009-11-24 08:39:13 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

takje
Comment 2 Zane C. Bowers-Hadley 2009-11-26 13:53:36 UTC
Quoting FreeBSD-gnats-submit@FreeBSD.org:

> Thank you very much for your problem report.
> It has the internal identification `ports/140816'.
> The individual assigned to look at your
> report is: freebsd-ports-bugs.
>
> You can access the state of your problem report at any time
> via this link:
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=140816
>
>> Category:       ports
>> Responsible:    freebsd-ports-bugs
>> Synopsis:       update port: net/p5-ZConf  update to 2.0.0 that  
>> includes lots of cleanups, fixes, and new features
>> Arrival-Date:   Tue Nov 24 02:20:01 UTC 2009
>

Submitting a new diff. 2.0.1 patches a small but in the override method.

Comment 3 Martin Wilke freebsd_committer freebsd_triage 2009-11-27 23:53:21 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2009-11-27 23:53:29 UTC
miwi        2009-11-27 23:53:15 UTC

  FreeBSD ports repository

  Modified files:
    net/p5-ZConf         Makefile distinfo 
  Log:
  - Update to 2.0.1
  
  PR:             140816
  Submitted by:   "Zane C.B." <vvelox@vvelox.net> (maintainer)
  
  Revision  Changes    Path
  1.12      +1 -1      ports/net/p5-ZConf/Makefile
  1.11      +3 -3      ports/net/p5-ZConf/distinfo
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"