Update README.md

This commit is contained in:
Christoph Loesch 2021-04-11 05:20:27 +02:00 committed by GitHub
parent 42279bbcfa
commit 3f2b4554d7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,22 +1,15 @@
# VMailMgr chpw CGI # LDAP chpw CGI
This is a Python CGI script that lets virtual `VMailMgr`/`qmail` users change This is a Python CGI script that lets ldap users change
their own mail passwords via a web interface. their own ldap passwords via a web interface.
This script is specifically tailored to work on hosts at
[uberspace.de](https://uberspace.de). But it may also work on other qmail-based
systems as long as virtual mail users are managed via `VMailMgr`.
## Installation ## Installation
To install the script, simply extract all the repository contents into a folder To install the script, simply extract all the repository contents into a folder
under your document root. No paths need to be configured. Only make sure that the under your document root. No paths need to be configured. Only make sure that the
location is reachable via HTTPS. location is reachable via HTTPS.
In case you are using a U7 uberspace, you have to add a SELinux permission to allow apache to access both your home directory and the VMailMgr user database:
`chcon -t httpd_sys_content_t ~ ~/passwd.cdb`
## Acknowledgements ## Acknowledgements
This is a majorly refined version of a script originally developed by Dirk Boye. This is a majorly for ldap-support rewritten version of a script originally developed by Dirk Boye.
See [dirkboye/mailpw_change](https://github.com/dirkboye/mailpw_change) at GitHub See [dirkboye/mailpw_change](https://github.com/dirkboye/mailpw_change) at GitHub
for the original source code. for the original source code.