Mon Aug 24 13:57:33 2009 UTC ()
Update to 0.9.17. From Rumko via PR 41763. Upstream changes:

Changes in 0.9.17:
==================

- Do not provide an exhaustive list of unreachable linked alert, rather,
tell the user how many linked alert are not reachable any more.

- String encoding fixes, do not mix unicode and bytestring, and more
generally, use unicode for internal string storage. This fixes a lot
of possible exception with particular specific user input, or with
localization enabled.

- Inline filter didn't work as expected when viewing events starting
with a specific offset, because the offset keyword wasn't removed
from the generated link.

- Error handling improvement (back / retry button weren't always
working as expected).

- Fix exception when no protocol was available.

- Improve navigation button link (make the link cover the whole button).

Changes in 0.9.16:
==================

- Multiples advanced filter within the same column wouldn't display
correctly.

- Correctly restore input field when switching between advanced/simple
filter mode.

- Fix multiple bug that would results in inconsistant filtered "state"
and reset button.

- Using the classification simple filter now also trigger a search on
impact.completion.

- Fix multiple alert deletion checkbox, (#357).

- Various bug fixes.

Changes in 0.9.15:
==================

- Make it obvious when a column is filtered by replacing the old sober
star with a big "[filtered]" red marker. If the column filter is
saved, then the marker color will go from red to black.

- Once the user filtered a given field by clicking on it, deny further
click so that it is clear that the filter is currently active.

- Re-write the inline filter implementation using Cheetah + Jquery, in
place of generating an enormous amount of javascript code. This
drastically reduce the size of the events listing HTML page, and will
allow for much easier modification of the inline-filters.

- Only propose filter operator relevant to the selected path.

- Inline filter now present a single input field (with no path and
operator selection). Using this field, the user can filter on what is
seen in the associated column. For example, in the classification
column, the filter will trigger a search on classification.text,
classification.reference.name and classification.reference.origin.

There is also an [advanced] button allowing the user to specify both
the path and the operator.

- Implement a reset button in each inline filter column, that allow to
switch between different version of the filter: last saved filters,
default filters, or current filters.

- The user can now click an alert completion to set an inline filter on
the completion value.

- Clicking on a port / protocol now trigger a CSS menu allowing to
filter on the port and protocol information, or to get information
concerning this port / protocol.

- Clicking on a classification reference now trigger a CSS menu which
allow to filter on the reference, or to get more information
concerning it.

- Clicking on classification now add a filter on the selected
classification (previously, it would have unfolded aggregated alerts
for the selected entry, which is now done clicking the alert count).

- Until now, the default user that was automatically created by Prewikka
if there was no administrative user was "admin". As of now you can
define the initial administrative username and password from the
configuration file. (fix #289).

- Fix escaping for reference details URI parameters.

- Fix ModPython content-type handling.

- Invalid variable name, fix #339.

- Update to JQuery 1.3.2, and fit small JQuery API change.

- If the installed libprelude or libpreludedb version is too old,
Prewikka will require the user to upgrade. Currently, Prewikka depend
on libpreludedb 0.9.12, and libprelude 0.9.23.

- Fix IDMEFDatabase exception on empty criteria string (fixes #346).

- Analyzer retrieval fixes and speedup (fixes #350).


(hasso)
diff -r1.30 -r1.31 pkgsrc/security/py-prewikka/Makefile
diff -r1.15 -r1.16 pkgsrc/security/py-prewikka/PLIST
diff -r1.12 -r1.13 pkgsrc/security/py-prewikka/distinfo

cvs diff -r1.30 -r1.31 pkgsrc/security/py-prewikka/Attic/Makefile (switch to unified diff)

--- pkgsrc/security/py-prewikka/Attic/Makefile 2009/03/05 18:51:31 1.30
+++ pkgsrc/security/py-prewikka/Attic/Makefile 2009/08/24 13:57:33 1.31
@@ -1,73 +1,72 @@ @@ -1,73 +1,72 @@
1# $NetBSD: Makefile,v 1.30 2009/03/05 18:51:31 joerg Exp $ 1# $NetBSD: Makefile,v 1.31 2009/08/24 13:57:33 hasso Exp $
2# 2#
3 3
4DISTNAME= prewikka-${VERSION} 4DISTNAME= prewikka-${VERSION}
5PKGNAME= ${PYPKGPREFIX}-prewikka-${VERSION} 5PKGNAME= ${PYPKGPREFIX}-prewikka-${VERSION}
6PKGREVISION= 1 
7CATEGORIES= security 6CATEGORIES= security
8MASTER_SITES= http://www.prelude-ids.org/download/releases/ \ 7MASTER_SITES= http://www.prelude-ids.org/download/releases/prewikka/ \
9 http://www.prelude-ids.org/download/releases/old/ 8 http://www.prelude-ids.org/download/releases/old/
10 9
11PKG_DESTDIR_SUPPORT= user-destdir 10PKG_DESTDIR_SUPPORT= user-destdir
12 11
13VERSION= 0.9.14 12VERSION= 0.9.17
14 13
15CONFLICTS= prewikka-[0-9]* 14CONFLICTS= prewikka-[0-9]*
16 15
17MAINTAINER= shannonjr@NetBSD.org 16MAINTAINER= shannonjr@NetBSD.org
18HOMEPAGE= http://prelude-ids.org/download/releases/ 17HOMEPAGE= http://prelude-ids.org/download/releases/
19COMMENT= Prelude-IDS console 18COMMENT= Prelude-IDS console
20 19
21DEPENDS+= ${PYPKGPREFIX}-cheetah-[0-9]*:../../devel/py-cheetah 20DEPENDS+= ${PYPKGPREFIX}-cheetah-[0-9]*:../../devel/py-cheetah
22 21
23USE_TOOLS+= msgfmt 22USE_TOOLS+= msgfmt
24 23
25.include "../../mk/bsd.prefs.mk" 24.include "../../mk/bsd.prefs.mk"
26 25
27PYDISTUTILSPKG= yes 26PYDISTUTILSPKG= yes
28PYSETUP= setup.py 27PYSETUP= setup.py
29PYTHON_PATCH_SCRIPTS= scripts/prewikka-httpd 28PYTHON_PATCH_SCRIPTS= scripts/prewikka-httpd
30PREWIKKA_USER?= prewikka 29PREWIKKA_USER?= prewikka
31PREWIKKA_GROUP?= prewikka 30PREWIKKA_GROUP?= prewikka
32PREWIKKA_HOME= /nonexistent 31PREWIKKA_HOME= /nonexistent
33RCD_SCRIPTS= prewikka 32RCD_SCRIPTS= prewikka
34PKG_SYSCONFSUBDIR= prewikka 33PKG_SYSCONFSUBDIR= prewikka
35 34
36PKG_GROUPS= ${PREWIKKA_GROUP} 35PKG_GROUPS= ${PREWIKKA_GROUP}
37PKG_USERS= ${PREWIKKA_USER}:${PREWIKKA_GROUP} 36PKG_USERS= ${PREWIKKA_USER}:${PREWIKKA_GROUP}
38 37
39PKG_GECOS.${PREWIKKA_USER}= Prelude-IDS console 38PKG_GECOS.${PREWIKKA_USER}= Prelude-IDS console
40PKG_HOME.${PREWIKKA_USER}= ${PREWIKKA_HOME} 39PKG_HOME.${PREWIKKA_USER}= ${PREWIKKA_HOME}
41 40
42PKG_GROUPS_VARS+= PREWIKKA_GROUP 41PKG_GROUPS_VARS+= PREWIKKA_GROUP
43PKG_USERS_VARS+= PREWIKKA_USER 42PKG_USERS_VARS+= PREWIKKA_USER
44 43
45SUBST_CLASSES+= code 44SUBST_CLASSES+= code
46SUBST_STAGE.code= post-patch 45SUBST_STAGE.code= post-patch
47SUBST_FILES.code= runPrewikka.c 46SUBST_FILES.code= runPrewikka.c
48SUBST_SED.code= -e 's,@PREFIX@,${PREFIX},g' 47SUBST_SED.code= -e 's,@PREFIX@,${PREFIX},g'
49SUBST_SED.code+= -e 's,@PREWIKKA_USER@,${PREWIKKA_USER},g' 48SUBST_SED.code+= -e 's,@PREWIKKA_USER@,${PREWIKKA_USER},g'
50SUBST_SED.code+= -e 's,@PYTHONBIN@,${PYTHONBIN},g' 49SUBST_SED.code+= -e 's,@PYTHONBIN@,${PYTHONBIN},g'
51 50
52FILES_SUBST+= PREWIKKA_USER=${PREWIKKA_USER:Q} 51FILES_SUBST+= PREWIKKA_USER=${PREWIKKA_USER:Q}
53 52
54MAKE_ENV+= EXAMPLEDIR=share/examples/${PKGBASE} 53MAKE_ENV+= EXAMPLEDIR=share/examples/${PKGBASE}
55 54
56INSTALLATION_DIRS+= share/examples/${PKGBASE} sbin 55INSTALLATION_DIRS+= share/examples/${PKGBASE} sbin
57CONF_FILES+= ${PREFIX}/share/examples/${PKGBASE}/prewikka.conf ${PKG_SYSCONFDIR}/prewikka.conf 56CONF_FILES+= ${PREFIX}/share/examples/${PKGBASE}/prewikka.conf ${PKG_SYSCONFDIR}/prewikka.conf
58 57
59pre-patch: 58pre-patch:
60 cp ${FILESDIR}/runPrewikka.c ${WRKSRC} 59 cp ${FILESDIR}/runPrewikka.c ${WRKSRC}
61 60
62post-build: 61post-build:
63 cd ${WRKSRC} && env ${MAKE_ENV} ${CC} ${CFLAGS} -o runPrewikka runPrewikka.c 62 cd ${WRKSRC} && env ${MAKE_ENV} ${CC} ${CFLAGS} -o runPrewikka runPrewikka.c
64 63
65post-install: 64post-install:
66 ${INSTALL_PROGRAM} ${WRKSRC}/runPrewikka ${DESTDIR}${PREFIX}/sbin/runPrewikka 65 ${INSTALL_PROGRAM} ${WRKSRC}/runPrewikka ${DESTDIR}${PREFIX}/sbin/runPrewikka
67 66
68.include "../../lang/python/application.mk" 67.include "../../lang/python/application.mk"
69.include "../../lang/python/extension.mk" 68.include "../../lang/python/extension.mk"
70BUILDLINK_API_DEPENDS.libpreludedb+= libpreludedb>=0.9.9 69BUILDLINK_API_DEPENDS.libpreludedb+= libpreludedb>=0.9.9
71.include "../../security/libpreludedb/buildlink3.mk" 70.include "../../security/libpreludedb/buildlink3.mk"
72.include "../../security/libprelude/buildlink3.mk" 71.include "../../security/libprelude-python/buildlink3.mk"
73.include "../../mk/bsd.pkg.mk" 72.include "../../mk/bsd.pkg.mk"

cvs diff -r1.15 -r1.16 pkgsrc/security/py-prewikka/Attic/PLIST (switch to unified diff)

--- pkgsrc/security/py-prewikka/Attic/PLIST 2009/06/14 18:13:37 1.15
+++ pkgsrc/security/py-prewikka/Attic/PLIST 2009/08/24 13:57:33 1.16
@@ -1,224 +1,226 @@ @@ -1,224 +1,226 @@
1@comment $NetBSD: PLIST,v 1.15 2009/06/14 18:13:37 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.16 2009/08/24 13:57:33 hasso Exp $
2${PYSITELIB}/prewikka/Auth.py 2${PYSITELIB}/prewikka/Auth.py
3${PYSITELIB}/prewikka/Auth.pyc 3${PYSITELIB}/prewikka/Auth.pyc
4${PYSITELIB}/prewikka/Auth.pyo 4${PYSITELIB}/prewikka/Auth.pyo
5${PYSITELIB}/prewikka/CheetahFilters.py 5${PYSITELIB}/prewikka/CheetahFilters.py
6${PYSITELIB}/prewikka/CheetahFilters.pyc 6${PYSITELIB}/prewikka/CheetahFilters.pyc
7${PYSITELIB}/prewikka/CheetahFilters.pyo 7${PYSITELIB}/prewikka/CheetahFilters.pyo
8${PYSITELIB}/prewikka/Config.py 8${PYSITELIB}/prewikka/Config.py
9${PYSITELIB}/prewikka/Config.pyc 9${PYSITELIB}/prewikka/Config.pyc
10${PYSITELIB}/prewikka/Config.pyo 10${PYSITELIB}/prewikka/Config.pyo
11${PYSITELIB}/prewikka/Core.py 11${PYSITELIB}/prewikka/Core.py
12${PYSITELIB}/prewikka/Core.pyc 12${PYSITELIB}/prewikka/Core.pyc
13${PYSITELIB}/prewikka/Core.pyo 13${PYSITELIB}/prewikka/Core.pyo
14${PYSITELIB}/prewikka/DataSet.py 14${PYSITELIB}/prewikka/DataSet.py
15${PYSITELIB}/prewikka/DataSet.pyc 15${PYSITELIB}/prewikka/DataSet.pyc
16${PYSITELIB}/prewikka/DataSet.pyo 16${PYSITELIB}/prewikka/DataSet.pyo
17${PYSITELIB}/prewikka/Database.py 17${PYSITELIB}/prewikka/Database.py
18${PYSITELIB}/prewikka/Database.pyc 18${PYSITELIB}/prewikka/Database.pyc
19${PYSITELIB}/prewikka/Database.pyo 19${PYSITELIB}/prewikka/Database.pyo
20${PYSITELIB}/prewikka/Error.py 20${PYSITELIB}/prewikka/Error.py
21${PYSITELIB}/prewikka/Error.pyc 21${PYSITELIB}/prewikka/Error.pyc
22${PYSITELIB}/prewikka/Error.pyo 22${PYSITELIB}/prewikka/Error.pyo
23${PYSITELIB}/prewikka/Filter.py 23${PYSITELIB}/prewikka/Filter.py
24${PYSITELIB}/prewikka/Filter.pyc 24${PYSITELIB}/prewikka/Filter.pyc
25${PYSITELIB}/prewikka/Filter.pyo 25${PYSITELIB}/prewikka/Filter.pyo
26${PYSITELIB}/prewikka/IDMEFDatabase.py 26${PYSITELIB}/prewikka/IDMEFDatabase.py
27${PYSITELIB}/prewikka/IDMEFDatabase.pyc 27${PYSITELIB}/prewikka/IDMEFDatabase.pyc
28${PYSITELIB}/prewikka/IDMEFDatabase.pyo 28${PYSITELIB}/prewikka/IDMEFDatabase.pyo
29${PYSITELIB}/prewikka/Log.py 29${PYSITELIB}/prewikka/Log.py
30${PYSITELIB}/prewikka/Log.pyc 30${PYSITELIB}/prewikka/Log.pyc
31${PYSITELIB}/prewikka/Log.pyo 31${PYSITELIB}/prewikka/Log.pyo
32${PYSITELIB}/prewikka/ModPythonHandler.py 32${PYSITELIB}/prewikka/ModPythonHandler.py
33${PYSITELIB}/prewikka/ModPythonHandler.pyc 33${PYSITELIB}/prewikka/ModPythonHandler.pyc
34${PYSITELIB}/prewikka/ModPythonHandler.pyo 34${PYSITELIB}/prewikka/ModPythonHandler.pyo
35${PYSITELIB}/prewikka/MyConfigParser.py 35${PYSITELIB}/prewikka/MyConfigParser.py
36${PYSITELIB}/prewikka/MyConfigParser.pyc 36${PYSITELIB}/prewikka/MyConfigParser.pyc
37${PYSITELIB}/prewikka/MyConfigParser.pyo 37${PYSITELIB}/prewikka/MyConfigParser.pyo
38${PYSITELIB}/prewikka/Request.py 38${PYSITELIB}/prewikka/Request.py
39${PYSITELIB}/prewikka/Request.pyc 39${PYSITELIB}/prewikka/Request.pyc
40${PYSITELIB}/prewikka/Request.pyo 40${PYSITELIB}/prewikka/Request.pyo
41${PYSITELIB}/prewikka/User.py 41${PYSITELIB}/prewikka/User.py
42${PYSITELIB}/prewikka/User.pyc 42${PYSITELIB}/prewikka/User.pyc
43${PYSITELIB}/prewikka/User.pyo 43${PYSITELIB}/prewikka/User.pyo
44${PYSITELIB}/prewikka/__init__.py 44${PYSITELIB}/prewikka/__init__.py
45${PYSITELIB}/prewikka/__init__.pyc 45${PYSITELIB}/prewikka/__init__.pyc
46${PYSITELIB}/prewikka/__init__.pyo 46${PYSITELIB}/prewikka/__init__.pyo
47${PYSITELIB}/prewikka/modules/__init__.py 47${PYSITELIB}/prewikka/modules/__init__.py
48${PYSITELIB}/prewikka/modules/__init__.pyc 48${PYSITELIB}/prewikka/modules/__init__.pyc
49${PYSITELIB}/prewikka/modules/__init__.pyo 49${PYSITELIB}/prewikka/modules/__init__.pyo
50${PYSITELIB}/prewikka/modules/auth/__init__.py 50${PYSITELIB}/prewikka/modules/auth/__init__.py
51${PYSITELIB}/prewikka/modules/auth/__init__.pyc 51${PYSITELIB}/prewikka/modules/auth/__init__.pyc
52${PYSITELIB}/prewikka/modules/auth/__init__.pyo 52${PYSITELIB}/prewikka/modules/auth/__init__.pyo
53${PYSITELIB}/prewikka/modules/auth/cgi/__init__.py 53${PYSITELIB}/prewikka/modules/auth/cgi/__init__.py
54${PYSITELIB}/prewikka/modules/auth/cgi/__init__.pyc 54${PYSITELIB}/prewikka/modules/auth/cgi/__init__.pyc
55${PYSITELIB}/prewikka/modules/auth/cgi/__init__.pyo 55${PYSITELIB}/prewikka/modules/auth/cgi/__init__.pyo
56${PYSITELIB}/prewikka/modules/auth/cgi/cgi.py 56${PYSITELIB}/prewikka/modules/auth/cgi/cgi.py
57${PYSITELIB}/prewikka/modules/auth/cgi/cgi.pyc 57${PYSITELIB}/prewikka/modules/auth/cgi/cgi.pyc
58${PYSITELIB}/prewikka/modules/auth/cgi/cgi.pyo 58${PYSITELIB}/prewikka/modules/auth/cgi/cgi.pyo
59${PYSITELIB}/prewikka/modules/auth/loginpassword/__init__.py 59${PYSITELIB}/prewikka/modules/auth/loginpassword/__init__.py
60${PYSITELIB}/prewikka/modules/auth/loginpassword/__init__.pyc 60${PYSITELIB}/prewikka/modules/auth/loginpassword/__init__.pyc
61${PYSITELIB}/prewikka/modules/auth/loginpassword/__init__.pyo 61${PYSITELIB}/prewikka/modules/auth/loginpassword/__init__.pyo
62${PYSITELIB}/prewikka/modules/auth/loginpassword/loginpassword.py 62${PYSITELIB}/prewikka/modules/auth/loginpassword/loginpassword.py
63${PYSITELIB}/prewikka/modules/auth/loginpassword/loginpassword.pyc 63${PYSITELIB}/prewikka/modules/auth/loginpassword/loginpassword.pyc
64${PYSITELIB}/prewikka/modules/auth/loginpassword/loginpassword.pyo 64${PYSITELIB}/prewikka/modules/auth/loginpassword/loginpassword.pyo
65${PYSITELIB}/prewikka/siteconfig.py 65${PYSITELIB}/prewikka/siteconfig.py
66${PYSITELIB}/prewikka/siteconfig.pyc 66${PYSITELIB}/prewikka/siteconfig.pyc
67${PYSITELIB}/prewikka/siteconfig.pyo 67${PYSITELIB}/prewikka/siteconfig.pyo
68${PYSITELIB}/prewikka/templates/About.py 68${PYSITELIB}/prewikka/templates/About.py
69${PYSITELIB}/prewikka/templates/About.pyc 69${PYSITELIB}/prewikka/templates/About.pyc
70${PYSITELIB}/prewikka/templates/About.pyo 70${PYSITELIB}/prewikka/templates/About.pyo
71${PYSITELIB}/prewikka/templates/AlertListing.py 71${PYSITELIB}/prewikka/templates/AlertListing.py
72${PYSITELIB}/prewikka/templates/AlertListing.pyc 72${PYSITELIB}/prewikka/templates/AlertListing.pyc
73${PYSITELIB}/prewikka/templates/AlertListing.pyo 73${PYSITELIB}/prewikka/templates/AlertListing.pyo
74${PYSITELIB}/prewikka/templates/ClassicLayout.py 74${PYSITELIB}/prewikka/templates/ClassicLayout.py
75${PYSITELIB}/prewikka/templates/ClassicLayout.pyc 75${PYSITELIB}/prewikka/templates/ClassicLayout.pyc
76${PYSITELIB}/prewikka/templates/ClassicLayout.pyo 76${PYSITELIB}/prewikka/templates/ClassicLayout.pyo
77${PYSITELIB}/prewikka/templates/Command.py 77${PYSITELIB}/prewikka/templates/Command.py
78${PYSITELIB}/prewikka/templates/Command.pyc 78${PYSITELIB}/prewikka/templates/Command.pyc
79${PYSITELIB}/prewikka/templates/Command.pyo 79${PYSITELIB}/prewikka/templates/Command.pyo
80${PYSITELIB}/prewikka/templates/ErrorTemplate.py 80${PYSITELIB}/prewikka/templates/ErrorTemplate.py
81${PYSITELIB}/prewikka/templates/ErrorTemplate.pyc 81${PYSITELIB}/prewikka/templates/ErrorTemplate.pyc
82${PYSITELIB}/prewikka/templates/ErrorTemplate.pyo 82${PYSITELIB}/prewikka/templates/ErrorTemplate.pyo
83${PYSITELIB}/prewikka/templates/FilterEdition.py 83${PYSITELIB}/prewikka/templates/FilterEdition.py
84${PYSITELIB}/prewikka/templates/FilterEdition.pyc 84${PYSITELIB}/prewikka/templates/FilterEdition.pyc
85${PYSITELIB}/prewikka/templates/FilterEdition.pyo 85${PYSITELIB}/prewikka/templates/FilterEdition.pyo
86${PYSITELIB}/prewikka/templates/HTMLDocument.py 86${PYSITELIB}/prewikka/templates/HTMLDocument.py
87${PYSITELIB}/prewikka/templates/HTMLDocument.pyc 87${PYSITELIB}/prewikka/templates/HTMLDocument.pyc
88${PYSITELIB}/prewikka/templates/HTMLDocument.pyo 88${PYSITELIB}/prewikka/templates/HTMLDocument.pyo
89${PYSITELIB}/prewikka/templates/HeartbeatAnalyze.py 89${PYSITELIB}/prewikka/templates/HeartbeatAnalyze.py
90${PYSITELIB}/prewikka/templates/HeartbeatAnalyze.pyc 90${PYSITELIB}/prewikka/templates/HeartbeatAnalyze.pyc
91${PYSITELIB}/prewikka/templates/HeartbeatAnalyze.pyo 91${PYSITELIB}/prewikka/templates/HeartbeatAnalyze.pyo
92${PYSITELIB}/prewikka/templates/HeartbeatListing.py 92${PYSITELIB}/prewikka/templates/HeartbeatListing.py
93${PYSITELIB}/prewikka/templates/HeartbeatListing.pyc 93${PYSITELIB}/prewikka/templates/HeartbeatListing.pyc
94${PYSITELIB}/prewikka/templates/HeartbeatListing.pyo 94${PYSITELIB}/prewikka/templates/HeartbeatListing.pyo
 95${PYSITELIB}/prewikka/templates/IDMEFBrowser.pyc
 96${PYSITELIB}/prewikka/templates/IDMEFBrowser.pyo
95${PYSITELIB}/prewikka/templates/LoginPasswordForm.py 97${PYSITELIB}/prewikka/templates/LoginPasswordForm.py
96${PYSITELIB}/prewikka/templates/LoginPasswordForm.pyc 98${PYSITELIB}/prewikka/templates/LoginPasswordForm.pyc
97${PYSITELIB}/prewikka/templates/LoginPasswordForm.pyo 99${PYSITELIB}/prewikka/templates/LoginPasswordForm.pyo
98${PYSITELIB}/prewikka/templates/MessageDetails.py 100${PYSITELIB}/prewikka/templates/MessageDetails.py
99${PYSITELIB}/prewikka/templates/MessageDetails.pyc 101${PYSITELIB}/prewikka/templates/MessageDetails.pyc
100${PYSITELIB}/prewikka/templates/MessageDetails.pyo 102${PYSITELIB}/prewikka/templates/MessageDetails.pyo
101${PYSITELIB}/prewikka/templates/MessageListing.py 103${PYSITELIB}/prewikka/templates/MessageListing.py
102${PYSITELIB}/prewikka/templates/MessageListing.pyc 104${PYSITELIB}/prewikka/templates/MessageListing.pyc
103${PYSITELIB}/prewikka/templates/MessageListing.pyo 105${PYSITELIB}/prewikka/templates/MessageListing.pyo
104${PYSITELIB}/prewikka/templates/MessageSummary.py 106${PYSITELIB}/prewikka/templates/MessageSummary.py
105${PYSITELIB}/prewikka/templates/MessageSummary.pyc 107${PYSITELIB}/prewikka/templates/MessageSummary.pyc
106${PYSITELIB}/prewikka/templates/MessageSummary.pyo 108${PYSITELIB}/prewikka/templates/MessageSummary.pyo
107${PYSITELIB}/prewikka/templates/PropertiesChangeForm.py 109${PYSITELIB}/prewikka/templates/PropertiesChangeForm.py
108${PYSITELIB}/prewikka/templates/PropertiesChangeForm.pyc 110${PYSITELIB}/prewikka/templates/PropertiesChangeForm.pyc
109${PYSITELIB}/prewikka/templates/PropertiesChangeForm.pyo 111${PYSITELIB}/prewikka/templates/PropertiesChangeForm.pyo
110${PYSITELIB}/prewikka/templates/SensorAlertListing.py 112${PYSITELIB}/prewikka/templates/SensorAlertListing.py
111${PYSITELIB}/prewikka/templates/SensorAlertListing.pyc 113${PYSITELIB}/prewikka/templates/SensorAlertListing.pyc
112${PYSITELIB}/prewikka/templates/SensorAlertListing.pyo 114${PYSITELIB}/prewikka/templates/SensorAlertListing.pyo
113${PYSITELIB}/prewikka/templates/SensorHeartbeatListing.py 115${PYSITELIB}/prewikka/templates/SensorHeartbeatListing.py
114${PYSITELIB}/prewikka/templates/SensorHeartbeatListing.pyc 116${PYSITELIB}/prewikka/templates/SensorHeartbeatListing.pyc
115${PYSITELIB}/prewikka/templates/SensorHeartbeatListing.pyo 117${PYSITELIB}/prewikka/templates/SensorHeartbeatListing.pyo
116${PYSITELIB}/prewikka/templates/SensorListing.py 118${PYSITELIB}/prewikka/templates/SensorListing.py
117${PYSITELIB}/prewikka/templates/SensorListing.pyc 119${PYSITELIB}/prewikka/templates/SensorListing.pyc
118${PYSITELIB}/prewikka/templates/SensorListing.pyo 120${PYSITELIB}/prewikka/templates/SensorListing.pyo
119${PYSITELIB}/prewikka/templates/TopLayout.py 121${PYSITELIB}/prewikka/templates/TopLayout.py
120${PYSITELIB}/prewikka/templates/TopLayout.pyc 122${PYSITELIB}/prewikka/templates/TopLayout.pyc
121${PYSITELIB}/prewikka/templates/TopLayout.pyo 123${PYSITELIB}/prewikka/templates/TopLayout.pyo
122${PYSITELIB}/prewikka/templates/UserListing.py 124${PYSITELIB}/prewikka/templates/UserListing.py
123${PYSITELIB}/prewikka/templates/UserListing.pyc 125${PYSITELIB}/prewikka/templates/UserListing.pyc
124${PYSITELIB}/prewikka/templates/UserListing.pyo 126${PYSITELIB}/prewikka/templates/UserListing.pyo
125${PYSITELIB}/prewikka/templates/UserSettings.py 127${PYSITELIB}/prewikka/templates/UserSettings.py
126${PYSITELIB}/prewikka/templates/UserSettings.pyc 128${PYSITELIB}/prewikka/templates/UserSettings.pyc
127${PYSITELIB}/prewikka/templates/UserSettings.pyo 129${PYSITELIB}/prewikka/templates/UserSettings.pyo
128${PYSITELIB}/prewikka/templates/__init__.py 130${PYSITELIB}/prewikka/templates/__init__.py
129${PYSITELIB}/prewikka/templates/__init__.pyc 131${PYSITELIB}/prewikka/templates/__init__.pyc
130${PYSITELIB}/prewikka/templates/__init__.pyo 132${PYSITELIB}/prewikka/templates/__init__.pyo
131${PYSITELIB}/prewikka/templates/utils.py 133${PYSITELIB}/prewikka/templates/utils.py
132${PYSITELIB}/prewikka/templates/utils.pyc 134${PYSITELIB}/prewikka/templates/utils.pyc
133${PYSITELIB}/prewikka/templates/utils.pyo 135${PYSITELIB}/prewikka/templates/utils.pyo
134${PYSITELIB}/prewikka/utils.py 136${PYSITELIB}/prewikka/utils.py
135${PYSITELIB}/prewikka/utils.pyc 137${PYSITELIB}/prewikka/utils.pyc
136${PYSITELIB}/prewikka/utils.pyo 138${PYSITELIB}/prewikka/utils.pyo
137${PYSITELIB}/prewikka/view.py 139${PYSITELIB}/prewikka/view.py
138${PYSITELIB}/prewikka/view.pyc 140${PYSITELIB}/prewikka/view.pyc
139${PYSITELIB}/prewikka/view.pyo 141${PYSITELIB}/prewikka/view.pyo
140${PYSITELIB}/prewikka/views/__init__.py 142${PYSITELIB}/prewikka/views/__init__.py
141${PYSITELIB}/prewikka/views/__init__.pyc 143${PYSITELIB}/prewikka/views/__init__.pyc
142${PYSITELIB}/prewikka/views/__init__.pyo 144${PYSITELIB}/prewikka/views/__init__.pyo
143${PYSITELIB}/prewikka/views/commands.py 145${PYSITELIB}/prewikka/views/commands.py
144${PYSITELIB}/prewikka/views/commands.pyc 146${PYSITELIB}/prewikka/views/commands.pyc
145${PYSITELIB}/prewikka/views/commands.pyo 147${PYSITELIB}/prewikka/views/commands.pyo
146${PYSITELIB}/prewikka/views/filter.py 148${PYSITELIB}/prewikka/views/filter.py
147${PYSITELIB}/prewikka/views/filter.pyc 149${PYSITELIB}/prewikka/views/filter.pyc
148${PYSITELIB}/prewikka/views/filter.pyo 150${PYSITELIB}/prewikka/views/filter.pyo
149${PYSITELIB}/prewikka/views/messagedetails.py 151${PYSITELIB}/prewikka/views/messagedetails.py
150${PYSITELIB}/prewikka/views/messagedetails.pyc 152${PYSITELIB}/prewikka/views/messagedetails.pyc
151${PYSITELIB}/prewikka/views/messagedetails.pyo 153${PYSITELIB}/prewikka/views/messagedetails.pyo
152${PYSITELIB}/prewikka/views/messagelisting.py 154${PYSITELIB}/prewikka/views/messagelisting.py
153${PYSITELIB}/prewikka/views/messagelisting.pyc 155${PYSITELIB}/prewikka/views/messagelisting.pyc
154${PYSITELIB}/prewikka/views/messagelisting.pyo 156${PYSITELIB}/prewikka/views/messagelisting.pyo
155${PYSITELIB}/prewikka/views/messagesummary.py 157${PYSITELIB}/prewikka/views/messagesummary.py
156${PYSITELIB}/prewikka/views/messagesummary.pyc 158${PYSITELIB}/prewikka/views/messagesummary.pyc
157${PYSITELIB}/prewikka/views/messagesummary.pyo 159${PYSITELIB}/prewikka/views/messagesummary.pyo
158${PYSITELIB}/prewikka/views/misc.py 160${PYSITELIB}/prewikka/views/misc.py
159${PYSITELIB}/prewikka/views/misc.pyc 161${PYSITELIB}/prewikka/views/misc.pyc
160${PYSITELIB}/prewikka/views/misc.pyo 162${PYSITELIB}/prewikka/views/misc.pyo
161${PYSITELIB}/prewikka/views/sensor.py 163${PYSITELIB}/prewikka/views/sensor.py
162${PYSITELIB}/prewikka/views/sensor.pyc 164${PYSITELIB}/prewikka/views/sensor.pyc
163${PYSITELIB}/prewikka/views/sensor.pyo 165${PYSITELIB}/prewikka/views/sensor.pyo
164${PYSITELIB}/prewikka/views/usermanagement.py 166${PYSITELIB}/prewikka/views/usermanagement.py
165${PYSITELIB}/prewikka/views/usermanagement.pyc 167${PYSITELIB}/prewikka/views/usermanagement.pyc
166${PYSITELIB}/prewikka/views/usermanagement.pyo 168${PYSITELIB}/prewikka/views/usermanagement.pyo
167${PYSITELIB}/prewikka/views/alertlisting.py 169${PYSITELIB}/prewikka/views/alertlisting.py
168${PYSITELIB}/prewikka/views/alertlisting.pyc 170${PYSITELIB}/prewikka/views/alertlisting.pyc
169${PYSITELIB}/prewikka/views/alertlisting.pyo 171${PYSITELIB}/prewikka/views/alertlisting.pyo
170${PYSITELIB}/prewikka/views/heartbeatlisting.py 172${PYSITELIB}/prewikka/views/heartbeatlisting.py
171${PYSITELIB}/prewikka/views/heartbeatlisting.pyc 173${PYSITELIB}/prewikka/views/heartbeatlisting.pyc
172${PYSITELIB}/prewikka/views/heartbeatlisting.pyo 174${PYSITELIB}/prewikka/views/heartbeatlisting.pyo
173${PYSITELIB}/prewikka/localization.py 175${PYSITELIB}/prewikka/localization.py
174${PYSITELIB}/prewikka/localization.pyc 176${PYSITELIB}/prewikka/localization.pyc
175${PYSITELIB}/prewikka/localization.pyo 177${PYSITELIB}/prewikka/localization.pyo
176${PYSITELIB}/prewikka/modules/auth/anonymous/__init__.py 178${PYSITELIB}/prewikka/modules/auth/anonymous/__init__.py
177${PYSITELIB}/prewikka/modules/auth/anonymous/__init__.pyc 179${PYSITELIB}/prewikka/modules/auth/anonymous/__init__.pyc
178${PYSITELIB}/prewikka/modules/auth/anonymous/__init__.pyo 180${PYSITELIB}/prewikka/modules/auth/anonymous/__init__.pyo
179${PYSITELIB}/prewikka/modules/auth/anonymous/anonymous.py 181${PYSITELIB}/prewikka/modules/auth/anonymous/anonymous.py
180${PYSITELIB}/prewikka/modules/auth/anonymous/anonymous.pyc 182${PYSITELIB}/prewikka/modules/auth/anonymous/anonymous.pyc
181${PYSITELIB}/prewikka/modules/auth/anonymous/anonymous.pyo 183${PYSITELIB}/prewikka/modules/auth/anonymous/anonymous.pyo
182${PYSITELIB}/prewikka/_threading_local.py 184${PYSITELIB}/prewikka/_threading_local.py
183${PYSITELIB}/prewikka/_threading_local.pyc 185${PYSITELIB}/prewikka/_threading_local.pyc
184${PYSITELIB}/prewikka/_threading_local.pyo 186${PYSITELIB}/prewikka/_threading_local.pyo
185${PYSITELIB}/prewikka/resolve.py 187${PYSITELIB}/prewikka/resolve.py
186${PYSITELIB}/prewikka/resolve.pyc 188${PYSITELIB}/prewikka/resolve.pyc
187${PYSITELIB}/prewikka/resolve.pyo 189${PYSITELIB}/prewikka/resolve.pyo
188share/locale/pl/LC_MESSAGES/prewikka.mo 190share/locale/pl/LC_MESSAGES/prewikka.mo
189share/locale/de/LC_MESSAGES/prewikka.mo 191share/locale/de/LC_MESSAGES/prewikka.mo
190share/locale/es/LC_MESSAGES/prewikka.mo 192share/locale/es/LC_MESSAGES/prewikka.mo
191share/locale/pt_BR/LC_MESSAGES/prewikka.mo 193share/locale/pt_BR/LC_MESSAGES/prewikka.mo
192share/locale/ru/LC_MESSAGES/prewikka.mo 194share/locale/ru/LC_MESSAGES/prewikka.mo
193share/prewikka/database/mysql-update-0.9.11.sql 195share/prewikka/database/mysql-update-0.9.11.sql
194share/prewikka/database/pgsql-update-0.9.11.sql 196share/prewikka/database/pgsql-update-0.9.11.sql
195share/prewikka/database/sqlite-update-0.9.11.sql 197share/prewikka/database/sqlite-update-0.9.11.sql
196bin/prewikka-httpd 198bin/prewikka-httpd
197sbin/runPrewikka 199sbin/runPrewikka
198share/examples/${PKGBASE}/prewikka.conf 200share/examples/${PKGBASE}/prewikka.conf
199share/examples/rc.d/prewikka 201share/examples/rc.d/prewikka
200share/prewikka/cgi-bin/prewikka.cgi 202share/prewikka/cgi-bin/prewikka.cgi
201share/prewikka/database/mysql-update-0.9.1.sql 203share/prewikka/database/mysql-update-0.9.1.sql
202share/prewikka/database/mysql.sql 204share/prewikka/database/mysql.sql
203share/prewikka/database/mysql2sqlite.sh 205share/prewikka/database/mysql2sqlite.sh
204share/prewikka/database/pgsql-update-0.9.1.sql 206share/prewikka/database/pgsql-update-0.9.1.sql
205share/prewikka/database/pgsql.sql 207share/prewikka/database/pgsql.sql
206share/prewikka/database/sqlite.sql 208share/prewikka/database/sqlite.sql
207share/prewikka/database/mysql2pgsql.sh 209share/prewikka/database/mysql2pgsql.sh
208share/prewikka/htdocs/css/style.css 210share/prewikka/htdocs/css/style.css
209share/prewikka/htdocs/images/bg2.gif 211share/prewikka/htdocs/images/bg2.gif
210share/prewikka/htdocs/images/bg_content.gif 212share/prewikka/htdocs/images/bg_content.gif
211share/prewikka/htdocs/images/favicon.ico 213share/prewikka/htdocs/images/favicon.ico
212share/prewikka/htdocs/images/led_N.gif 214share/prewikka/htdocs/images/led_N.gif
213share/prewikka/htdocs/images/led_Y.gif 215share/prewikka/htdocs/images/led_Y.gif
214share/prewikka/htdocs/images/n.gif 216share/prewikka/htdocs/images/n.gif
215share/prewikka/htdocs/images/prelude-logo.gif 217share/prewikka/htdocs/images/prelude-logo.gif
216share/prewikka/htdocs/images/prelude-logo.png 218share/prewikka/htdocs/images/prelude-logo.png
217share/prewikka/htdocs/images/search.png 219share/prewikka/htdocs/images/search.png
218share/prewikka/htdocs/images/table_order_down.gif 220share/prewikka/htdocs/images/table_order_down.gif
219share/prewikka/htdocs/images/table_order_up.gif 221share/prewikka/htdocs/images/table_order_up.gif
220share/prewikka/htdocs/images/pause.png 222share/prewikka/htdocs/images/pause.png
221share/prewikka/htdocs/images/play.png 223share/prewikka/htdocs/images/play.png
222share/prewikka/htdocs/js/functions.js 224share/prewikka/htdocs/js/functions.js
223share/prewikka/htdocs/js/jquery.js 225share/prewikka/htdocs/js/jquery.js
224share/locale/fr/LC_MESSAGES/prewikka.mo 226share/locale/fr/LC_MESSAGES/prewikka.mo

cvs diff -r1.12 -r1.13 pkgsrc/security/py-prewikka/Attic/distinfo (switch to unified diff)

--- pkgsrc/security/py-prewikka/Attic/distinfo 2008/04/28 10:59:42 1.12
+++ pkgsrc/security/py-prewikka/Attic/distinfo 2009/08/24 13:57:33 1.13
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.12 2008/04/28 10:59:42 shannonjr Exp $ 1$NetBSD: distinfo,v 1.13 2009/08/24 13:57:33 hasso Exp $
2 2
3SHA1 (prewikka-0.9.14.tar.gz) = 25f946ca05fb4e1bb98a022acb2a80917487d4cf 3SHA1 (prewikka-0.9.17.tar.gz) = 3d28ff5e87b1fcaf361970ed6c0c9e477e4eb00c
4RMD160 (prewikka-0.9.14.tar.gz) = 3fe32709d4e52f795716d70015c1997f6b6debbb 4RMD160 (prewikka-0.9.17.tar.gz) = 501d51cb74755a43f366dad8249314612eae2b47
5Size (prewikka-0.9.14.tar.gz) = 260034 bytes 5Size (prewikka-0.9.17.tar.gz) = 277834 bytes
6SHA1 (patch-ab) = 76fd7ee4f1c19336a8eaa98fa1513e88e1c4c070 6SHA1 (patch-ab) = 76fd7ee4f1c19336a8eaa98fa1513e88e1c4c070