proftpd-mod_autohost - An autohost module for ProFTPD

Property Value
Distribution ROSA 2012.1
Repository ROSA Main i586
Package name proftpd-mod_autohost
Package version 1.3.4a
Package release 2-rosa2012.1
Package architecture i586
Package type rpm
Installed size 22.66 KB
Download size 12.75 KB
Official Mirror
For sites that run a large number of <VirtualHost>s for proftpd, it can be
cumbersome to configure them all in the proftpd.conf file. Adding or removing
virtual server configurations require restarting the daemon, as do changes to
one of the server configurations. The daemon also consumes memory for each
server configuration, and the memory footprint for the daemon process can grow
large for large numbers of servers.
The mod_autohost module allows for server configurations to be configured in
individual files, and for those configuration to be used in an "on demand"
fashion. Rather than loading the configurations into memory when the daemon
starts up, the daemon will check the IP address and port being contacted by a
connecting client, check in the filesystem for a mod_autohost configuration
file for that address/port, dynamically parse the configuration, and insert
the configuration into the session's process space. Thus changes to the
configuration are seen whenever a client connects, without requiring a daemon
restart. The memory footprint is reduced because proftpd, via mod_autohost,
only reads and uses the needed configuration.


Package Version Architecture Repository
proftpd-mod_autohost-1.3.4a-2-rosa2012.1.x86_64.rpm 1.3.4a x86_64 ROSA Main
proftpd-mod_autohost - - -


Name Value - - - - -
proftpd >= 1.3.4a-2


Name Value
config(proftpd-mod_autohost) == 0:1.3.4a-2:2012.1
elf(buildid) == a377adc6cb078017a845f0ab2be882ca320bac62 -
proftpd-mod_autohost == 1.3.4a-2:2012.1


Type URL
Binary Package proftpd-mod_autohost-1.3.4a-2-rosa2012.1.i586.rpm
Source Package proftpd-1.3.4a-2.src.rpm

Install Howto

  1. Enable ROSA Main repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install proftpd-mod_autohost rpm package:
    # urpmi proftpd-mod_autohost



See Also

Package Description
proftpd-mod_ban-1.3.4a-2-rosa2012.1.i586.rpm Adds dynamic "ban" lists to ProFTPD
proftpd-mod_case-1.3.4a-2-rosa2012.1.i586.rpm Makes ProFTPD case insensitive
proftpd-mod_ctrls_admin-1.3.4a-2-rosa2012.1.i586.rpm Module implementing admin control handlers
proftpd-mod_gss-1.3.4a-2-rosa2012.1.i586.rpm A Kerberos 5 GSS module for ProFTPD
proftpd-mod_ifsession-1.3.4a-2-rosa2012.1.i586.rpm Module supporting conditional per-user/group/class configuration contexts
proftpd-mod_ldap-1.3.4a-2-rosa2012.1.i586.rpm LDAP password lookup module for ProFTPD
proftpd-mod_load-1.3.4a-2-rosa2012.1.i586.rpm A module that determines average load for ProFTPD
proftpd-mod_memcache-1.3.4a-2-rosa2012.1.i586.rpm A module for managing memcache data
proftpd-mod_quotatab-1.3.4a-2-rosa2012.1.i586.rpm Module for managing FTP byte/file quotas via centralized tables
proftpd-mod_quotatab_file-1.3.4a-2-rosa2012.1.i586.rpm Sub-module for managing quota data via file-based tables
proftpd-mod_quotatab_ldap-1.3.4a-2-rosa2012.1.i586.rpm Sub-module for obtaining quota information from an LDAP directory
proftpd-mod_quotatab_radius-1.3.4a-2-rosa2012.1.i586.rpm Sub-module for managing quota data via radius
proftpd-mod_quotatab_sql-1.3.4a-2-rosa2012.1.i586.rpm Sub-module for managing quota data via SQL-based tables
proftpd-mod_radius-1.3.4a-2-rosa2012.1.i586.rpm Module for RADIUS authentication and accounting
proftpd-mod_ratio-1.3.4a-2-rosa2012.1.i586.rpm Support upload/download ratios