pkgsrc-wip/trac-plugins-AccountManager/Makefile

28 lines
844 B
Makefile
Raw Normal View History

Update trac-plugins-AccountManager to 0.4.2. acct_mgr-0.4.2 (27-Dec-2012) - branch 0.11 resolved issues * #10730: AccountGuard.lock_time effectively disables account locking acct_mgr-0.4.1 (26-Dec-2012) - branch 0.11 resolved issues * #5964: Prevent multiple calls to LoginModule._remote_user() by re-using a flag introduced for account locking * #8545: Authentication always fails by introducing authentication attempt debug logging and a new option 'environ_auth_overwrite' for additional control over REMOTE_USER's value * #10134: HttpAuth login throws traceback * #10625: AssertionError in trac.db.pool.PooledConnection.__del__ * #10700: AccountModule._do_reset_password discards error from _reset_password * #10701: Reset password reports `Cannot find ... "IPasswordHashMethod"` * several fixes for unreported account guard issues acct_mgr-0.4 (01-Dec-2012) - branch 0.11 resolved issues * #3459: Authentication information not available * #4677: Admin based chaining HtDigestStore & HtPasswdStore breaks config by adding dedicated options 'htdigest_file' and 'htpasswd_file' * #5691: No cookie warning shown when trying to log in with Konqueror * #6616: Invalid entries for usernames in table by adding a cleaner macro implementation outside of `UserStatsMacro` * #8685: User deletion ordering breaks 'deleted' notification for SessionStore * #8770: AttributeError: Cannot find implementation of "IPasswordHashMethod" * #8990: HtPasswdStore and SessionStore with HtPasswdHashMethod share option by adding dedicated options 'db_htpasswd_hash_type' and 'db_htdigest_realm' * #9052: acct_mgr.web_ui.emailverificationmodule - Doesn't send email * #9079: PostgreSQL: Database error when creating new user with attributes * #9090: AccountManager plugin does not email after user registration * #9139: SvnServePasswordStore and case sensitivity * #9246: InternalError when refresh_passwd = true * #9252: All session attributes are deleted when user logs in first time * #9547: Option `persistent_sessions` is not working in `0.4dev-r10747` * #9843: New user missing in 'session' table. * #9940: Admin unable to reset password * #10023: SQL Injection in acct_mgr.api.AccountManager.lastseen() * #10028: Account delete does not purge user's auth cookie * #10123: Registration with EmailVerification should instruct more clearly * #10204: Users can delete their email address even when verify_email=true * #10276: "Unknown preference panel" when logging out from account tab * #10397: Don't allow username with all capital letters * #10412: acct_mgr-0.4dev breaking 2.4 compatibility * #10594: Some options' docs are missing * #10644: Add a real license * do AccountManager class API cleanup by moving db access to model layer * prevent duplicate action entries in Trac core permission select box new features * #874: Add new fields to register form and a registration validation system * #5295: Add optional username regexp to registration checks * #7577: Prevent spammers from registering * #8076: Add optional account email regexp to registration checks * #8791: Obsolete patch needed for authentication against Jira by adding sha256/sha512 hash support (needs `passlib` or extended `crypt`) * #9618: HttpAuthStore authentication enhancement by allowing a relative URL for `authentication_url` configuration option * #9676: Incorporate optional Single-Sign-On functionality * #9852: Embed some user information in TracWiki by introducing WikiMacros `ProjectStats` and `UserQuery` * #10142: Allow admin to override verification status * add recursion to option parser for configuration admin page and provide available valid values for an `ExtensionOption` like `IPasswordHashMethod` by a select field (dropdown box) - or meaningful message on missing options * add cleanup page for purging `session_attribute` db table via admin web UI * add randomized authentication cookie ID refreshment, average refresh rate controlled by new option `cookie_refresh_pct` * switch to case-less username duplicate checking * add unit tests i.e. for hash creation and re-written registration checks to significantly extend code coverage * add Trac style shading of odd/even rows to user lists
2013-01-20 10:04:14 +01:00
# $NetBSD: Makefile,v 1.14 2013/01/20 09:04:14 obache Exp $
2008-01-19 15:04:28 +01:00
DISTNAME= accountmanagerplugin_0.11-r${SVN_REV}
Update trac-plugins-AccountManager to 0.4.2. acct_mgr-0.4.2 (27-Dec-2012) - branch 0.11 resolved issues * #10730: AccountGuard.lock_time effectively disables account locking acct_mgr-0.4.1 (26-Dec-2012) - branch 0.11 resolved issues * #5964: Prevent multiple calls to LoginModule._remote_user() by re-using a flag introduced for account locking * #8545: Authentication always fails by introducing authentication attempt debug logging and a new option 'environ_auth_overwrite' for additional control over REMOTE_USER's value * #10134: HttpAuth login throws traceback * #10625: AssertionError in trac.db.pool.PooledConnection.__del__ * #10700: AccountModule._do_reset_password discards error from _reset_password * #10701: Reset password reports `Cannot find ... "IPasswordHashMethod"` * several fixes for unreported account guard issues acct_mgr-0.4 (01-Dec-2012) - branch 0.11 resolved issues * #3459: Authentication information not available * #4677: Admin based chaining HtDigestStore & HtPasswdStore breaks config by adding dedicated options 'htdigest_file' and 'htpasswd_file' * #5691: No cookie warning shown when trying to log in with Konqueror * #6616: Invalid entries for usernames in table by adding a cleaner macro implementation outside of `UserStatsMacro` * #8685: User deletion ordering breaks 'deleted' notification for SessionStore * #8770: AttributeError: Cannot find implementation of "IPasswordHashMethod" * #8990: HtPasswdStore and SessionStore with HtPasswdHashMethod share option by adding dedicated options 'db_htpasswd_hash_type' and 'db_htdigest_realm' * #9052: acct_mgr.web_ui.emailverificationmodule - Doesn't send email * #9079: PostgreSQL: Database error when creating new user with attributes * #9090: AccountManager plugin does not email after user registration * #9139: SvnServePasswordStore and case sensitivity * #9246: InternalError when refresh_passwd = true * #9252: All session attributes are deleted when user logs in first time * #9547: Option `persistent_sessions` is not working in `0.4dev-r10747` * #9843: New user missing in 'session' table. * #9940: Admin unable to reset password * #10023: SQL Injection in acct_mgr.api.AccountManager.lastseen() * #10028: Account delete does not purge user's auth cookie * #10123: Registration with EmailVerification should instruct more clearly * #10204: Users can delete their email address even when verify_email=true * #10276: "Unknown preference panel" when logging out from account tab * #10397: Don't allow username with all capital letters * #10412: acct_mgr-0.4dev breaking 2.4 compatibility * #10594: Some options' docs are missing * #10644: Add a real license * do AccountManager class API cleanup by moving db access to model layer * prevent duplicate action entries in Trac core permission select box new features * #874: Add new fields to register form and a registration validation system * #5295: Add optional username regexp to registration checks * #7577: Prevent spammers from registering * #8076: Add optional account email regexp to registration checks * #8791: Obsolete patch needed for authentication against Jira by adding sha256/sha512 hash support (needs `passlib` or extended `crypt`) * #9618: HttpAuthStore authentication enhancement by allowing a relative URL for `authentication_url` configuration option * #9676: Incorporate optional Single-Sign-On functionality * #9852: Embed some user information in TracWiki by introducing WikiMacros `ProjectStats` and `UserQuery` * #10142: Allow admin to override verification status * add recursion to option parser for configuration admin page and provide available valid values for an `ExtensionOption` like `IPasswordHashMethod` by a select field (dropdown box) - or meaningful message on missing options * add cleanup page for purging `session_attribute` db table via admin web UI * add randomized authentication cookie ID refreshment, average refresh rate controlled by new option `cookie_refresh_pct` * switch to case-less username duplicate checking * add unit tests i.e. for hash creation and re-written registration checks to significantly extend code coverage * add Trac style shading of odd/even rows to user lists
2013-01-20 10:04:14 +01:00
PKGNAME= trac-plugins-AccountManager-0.4.2
EGG_NAME= TracAccountManager-0.4.2
2008-01-19 15:04:28 +01:00
CATEGORIES= www
MASTER_SITES= -http://trac-hacks.org/changeset/${SVN_REV}/${SVN_MOD}?old_path=/&format=zip
EXTRACT_SUFX= .zip
2008-01-19 15:04:28 +01:00
MAINTAINER= obache@NetBSD.org
HOMEPAGE= http://trac-hacks.org/wiki/AccountManagerPlugin
COMMENT= User account management plugin for Trac
Update trac-plugins-AccountManager to 0.4.2. acct_mgr-0.4.2 (27-Dec-2012) - branch 0.11 resolved issues * #10730: AccountGuard.lock_time effectively disables account locking acct_mgr-0.4.1 (26-Dec-2012) - branch 0.11 resolved issues * #5964: Prevent multiple calls to LoginModule._remote_user() by re-using a flag introduced for account locking * #8545: Authentication always fails by introducing authentication attempt debug logging and a new option 'environ_auth_overwrite' for additional control over REMOTE_USER's value * #10134: HttpAuth login throws traceback * #10625: AssertionError in trac.db.pool.PooledConnection.__del__ * #10700: AccountModule._do_reset_password discards error from _reset_password * #10701: Reset password reports `Cannot find ... "IPasswordHashMethod"` * several fixes for unreported account guard issues acct_mgr-0.4 (01-Dec-2012) - branch 0.11 resolved issues * #3459: Authentication information not available * #4677: Admin based chaining HtDigestStore & HtPasswdStore breaks config by adding dedicated options 'htdigest_file' and 'htpasswd_file' * #5691: No cookie warning shown when trying to log in with Konqueror * #6616: Invalid entries for usernames in table by adding a cleaner macro implementation outside of `UserStatsMacro` * #8685: User deletion ordering breaks 'deleted' notification for SessionStore * #8770: AttributeError: Cannot find implementation of "IPasswordHashMethod" * #8990: HtPasswdStore and SessionStore with HtPasswdHashMethod share option by adding dedicated options 'db_htpasswd_hash_type' and 'db_htdigest_realm' * #9052: acct_mgr.web_ui.emailverificationmodule - Doesn't send email * #9079: PostgreSQL: Database error when creating new user with attributes * #9090: AccountManager plugin does not email after user registration * #9139: SvnServePasswordStore and case sensitivity * #9246: InternalError when refresh_passwd = true * #9252: All session attributes are deleted when user logs in first time * #9547: Option `persistent_sessions` is not working in `0.4dev-r10747` * #9843: New user missing in 'session' table. * #9940: Admin unable to reset password * #10023: SQL Injection in acct_mgr.api.AccountManager.lastseen() * #10028: Account delete does not purge user's auth cookie * #10123: Registration with EmailVerification should instruct more clearly * #10204: Users can delete their email address even when verify_email=true * #10276: "Unknown preference panel" when logging out from account tab * #10397: Don't allow username with all capital letters * #10412: acct_mgr-0.4dev breaking 2.4 compatibility * #10594: Some options' docs are missing * #10644: Add a real license * do AccountManager class API cleanup by moving db access to model layer * prevent duplicate action entries in Trac core permission select box new features * #874: Add new fields to register form and a registration validation system * #5295: Add optional username regexp to registration checks * #7577: Prevent spammers from registering * #8076: Add optional account email regexp to registration checks * #8791: Obsolete patch needed for authentication against Jira by adding sha256/sha512 hash support (needs `passlib` or extended `crypt`) * #9618: HttpAuthStore authentication enhancement by allowing a relative URL for `authentication_url` configuration option * #9676: Incorporate optional Single-Sign-On functionality * #9852: Embed some user information in TracWiki by introducing WikiMacros `ProjectStats` and `UserQuery` * #10142: Allow admin to override verification status * add recursion to option parser for configuration admin page and provide available valid values for an `ExtensionOption` like `IPasswordHashMethod` by a select field (dropdown box) - or meaningful message on missing options * add cleanup page for purging `session_attribute` db table via admin web UI * add randomized authentication cookie ID refreshment, average refresh rate controlled by new option `cookie_refresh_pct` * switch to case-less username duplicate checking * add unit tests i.e. for hash creation and re-written registration checks to significantly extend code coverage * add Trac style shading of odd/even rows to user lists
2013-01-20 10:04:14 +01:00
LICENSE= modified-bsd
2008-01-19 15:04:28 +01:00
2010-08-28 02:45:44 +02:00
DEPENDS+= {,ja-}trac>=0.12:../../www/trac
DEPENDS+= ${PYPKGPREFIX}-genshi>=0.5:../../www/py-genshi
DEPENDS+= ${PYPKGPREFIX}-babel>=0.9.5:../../devel/py-babel
2008-01-19 15:04:28 +01:00
Update trac-plugins-AccountManager to 0.4.2. acct_mgr-0.4.2 (27-Dec-2012) - branch 0.11 resolved issues * #10730: AccountGuard.lock_time effectively disables account locking acct_mgr-0.4.1 (26-Dec-2012) - branch 0.11 resolved issues * #5964: Prevent multiple calls to LoginModule._remote_user() by re-using a flag introduced for account locking * #8545: Authentication always fails by introducing authentication attempt debug logging and a new option 'environ_auth_overwrite' for additional control over REMOTE_USER's value * #10134: HttpAuth login throws traceback * #10625: AssertionError in trac.db.pool.PooledConnection.__del__ * #10700: AccountModule._do_reset_password discards error from _reset_password * #10701: Reset password reports `Cannot find ... "IPasswordHashMethod"` * several fixes for unreported account guard issues acct_mgr-0.4 (01-Dec-2012) - branch 0.11 resolved issues * #3459: Authentication information not available * #4677: Admin based chaining HtDigestStore & HtPasswdStore breaks config by adding dedicated options 'htdigest_file' and 'htpasswd_file' * #5691: No cookie warning shown when trying to log in with Konqueror * #6616: Invalid entries for usernames in table by adding a cleaner macro implementation outside of `UserStatsMacro` * #8685: User deletion ordering breaks 'deleted' notification for SessionStore * #8770: AttributeError: Cannot find implementation of "IPasswordHashMethod" * #8990: HtPasswdStore and SessionStore with HtPasswdHashMethod share option by adding dedicated options 'db_htpasswd_hash_type' and 'db_htdigest_realm' * #9052: acct_mgr.web_ui.emailverificationmodule - Doesn't send email * #9079: PostgreSQL: Database error when creating new user with attributes * #9090: AccountManager plugin does not email after user registration * #9139: SvnServePasswordStore and case sensitivity * #9246: InternalError when refresh_passwd = true * #9252: All session attributes are deleted when user logs in first time * #9547: Option `persistent_sessions` is not working in `0.4dev-r10747` * #9843: New user missing in 'session' table. * #9940: Admin unable to reset password * #10023: SQL Injection in acct_mgr.api.AccountManager.lastseen() * #10028: Account delete does not purge user's auth cookie * #10123: Registration with EmailVerification should instruct more clearly * #10204: Users can delete their email address even when verify_email=true * #10276: "Unknown preference panel" when logging out from account tab * #10397: Don't allow username with all capital letters * #10412: acct_mgr-0.4dev breaking 2.4 compatibility * #10594: Some options' docs are missing * #10644: Add a real license * do AccountManager class API cleanup by moving db access to model layer * prevent duplicate action entries in Trac core permission select box new features * #874: Add new fields to register form and a registration validation system * #5295: Add optional username regexp to registration checks * #7577: Prevent spammers from registering * #8076: Add optional account email regexp to registration checks * #8791: Obsolete patch needed for authentication against Jira by adding sha256/sha512 hash support (needs `passlib` or extended `crypt`) * #9618: HttpAuthStore authentication enhancement by allowing a relative URL for `authentication_url` configuration option * #9676: Incorporate optional Single-Sign-On functionality * #9852: Embed some user information in TracWiki by introducing WikiMacros `ProjectStats` and `UserQuery` * #10142: Allow admin to override verification status * add recursion to option parser for configuration admin page and provide available valid values for an `ExtensionOption` like `IPasswordHashMethod` by a select field (dropdown box) - or meaningful message on missing options * add cleanup page for purging `session_attribute` db table via admin web UI * add randomized authentication cookie ID refreshment, average refresh rate controlled by new option `cookie_refresh_pct` * switch to case-less username duplicate checking * add unit tests i.e. for hash creation and re-written registration checks to significantly extend code coverage * add Trac style shading of odd/even rows to user lists
2013-01-20 10:04:14 +01:00
SVN_REV= 12517
SVN_MOD= accountmanagerplugin/0.11
WRKSRC= ${WRKDIR}/${SVN_MOD}
2008-01-19 15:04:28 +01:00
2008-08-01 10:52:52 +02:00
post-extract:
find ${WRKSRC} -type f -print | xargs chmod +r
2008-08-01 10:52:52 +02:00
2008-01-19 15:04:28 +01:00
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"