Changeset 987
- Timestamp:
- 07/02/06 13:17:39 (2 years ago)
- Files:
-
- accountmanagerplugin/sandbox/modular/acct_mgr/stores (added)
- accountmanagerplugin/sandbox/modular/acct_mgr/stores/htfile.py (copied) (copied from accountmanagerplugin/trunk/acct_mgr/htfile.py) (3 diffs)
- accountmanagerplugin/sandbox/modular/acct_mgr/stores/__init__.py (added)
- accountmanagerplugin/sandbox/modular/acct_mgr/stores/md5crypt.py (copied) (copied from accountmanagerplugin/trunk/acct_mgr/md5crypt.py)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
accountmanagerplugin/sandbox/modular/acct_mgr/stores/htfile.py
r962 r987 16 16 import os.path 17 17 import fileinput 18 from md5crypt import md5crypt18 from acct_mgr.md5crypt import md5crypt 19 19 20 20 from trac.core import * 21 21 22 from a pi import IPasswordStore22 from acct_mgr.api import IPasswordStore 23 23 24 24 # os.urandom was added in Python 2.4 … … 30 30 return open('/dev/urandom').read(n) 31 31 32 __all__ = ['HtPasswdStore', 'HtDigestStore'] 32 33 33 34 class AbstractPasswordFileStore(Component): … … 37 38 See the concrete sub-classes for usage information. 38 39 """ 40 41 changeable = True 39 42 40 43 def has_user(self, user):
