Metadata-Version: 1.1
Name: utmp
Version: 21.10.0
Summary: utmp/wtmp reader
Home-page: http://srcco.de/
Author: Henning Jacobs
Author-email: henning@jacobs1.de
License: Apache License 2.0
Description: ====
        utmp
        ====
        
        Pure-Python library to decode/read utmp and wtmp files.
        Please note that there is an alternative library which uses the underlying C API: pyutmp_
        
        This package requires Python 3.4.
        
        What is utmp/wtmp?
        ==================
        **utmp**, **wtmp**, **btmp** and variants such as **utmpx**, **wtmpx** and **btmpx** are files on Unix-like systems that keep track of all logins and logouts to the system.
        
        The utmp file keeps track of the current login state of each user. The wtmp file records all logins and logouts history. The btmp file records failed login attempts.
        
        On Linux the ``wtmp`` and ``btmp`` files are usually located in the ``/var/log/`` directory.
        
        Usage
        =====
        
        The ``utmp.read`` function decodes a binary utmp/wtmp stream and yields record objects:
        
        .. code-block:: python
        
            with open('/var/log/wtmp', 'rb') as fd:
                buf = fd.read()
                for entry in utmp.read(buf):
                    print(entry.time, entry.type, entry)
        
        .. _pyutmp: https://pypi.python.org/pypi/pyutmp
        
Keywords: utmp wtmp btmp last utmpx wtmpx btmpx
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Operating System :: POSIX :: Linux
Classifier: License :: OSI Approved :: Apache Software License
