How webmin/usermin works
Usermin is a web interface for users to manage personal account and server services. Its module catalog covers mail, scheduled jobs, databases, security, and system settings; a typical user selects a module and changes or views the corresponding service configuration. The supplied tree contains module metadata and settings, not request handlers or a runtime entry point, so interactions are shown only as unverified links. The README describes installation but does not document runtime wiring.
Main entry points: mailbox/module.info.cs Mailbox · fetchmail/module.info.cs Fetchmail · forward/module.info.cs Mail forwarding · ldap-forward/module.info.cs LDAP forwarding
Components 34
- Mailbox
mailbox/module.info.cs - Fetchmail
fetchmail/module.info.cs - Mail forwarding
forward/module.info.cs - LDAP forwarding
ldap-forward/module.info.cs - Procmail
procmail/module.info.cs - Spam controls
spam/module.info.cs - SpamAssassin
spam-assassin/module.info.cs - Mailcap
mailcap/module.info.cs
Account
- Password change
changepass/module.info.cs - User details
chfn/module.info.cs - Language
language/module.info.cs - Theme
theme/module.info.cs
Web access
- Web directory access
htaccess-htpasswd/module.info.cs - Apache settings
htaccess/module.info.cs - Tunnels
tunnel/module.info.cs - SSH
ssh/module.info.cs - GnuPG
gnupg/module.info.cs - Links
link/module.info.cs - Manual pages
man/module.info.cs - Login message
motd/module.info.cs - User plan
plan/module.info.cs - Login scripts
cshrc/module.info.cs
System tools
- One-time jobs
at/module.info.cs - Scheduled jobs
cron/module.info.cs - Schedules
schedule/module.info.cs - Disk quotas
quota/module.info.cs - Mount filesystems
usermount/module.info.cs - Processes
proc/module.info.cs - Commands
commands/module.info.cs - File transfer
updown/module.info.cs - MySQL
mysql/module.info.cs - PostgreSQL
postgresql/module.info.cs
Terminal
- Shell
shell/module.info.cs
Other components
- User
Connections 33
- User → Mailbox: uses
- User → Fetchmail: uses
- User → Mail forwarding: uses
- User → LDAP forwarding: uses
- User → Procmail: uses
- User → Spam controls: uses
- User → SpamAssassin: uses
- User → Mailcap: uses
- User → Password change: uses
- User → User details: uses
- User → Language: uses
- User → Theme: uses
- User → One-time jobs: uses
- User → Scheduled jobs: uses
- User → Schedules: uses
- User → Disk quotas: uses
- User → Mount filesystems: uses
- User → Processes: uses
- User → Commands: uses
- User → File transfer: uses
- User → MySQL: uses
- User → PostgreSQL: uses
- User → Web directory access: uses
- User → Apache settings: uses
- User → Tunnels: uses
- User → SSH: uses
- User → GnuPG: uses
- User → Links: uses
- User → Manual pages: uses
- User → Login message: uses
- User → User plan: uses
- User → Login scripts: uses
- User → Shell: uses