Support for Apache
Please note: The functions in here are Debian-specific. Placing them in this
separate file will allow them to load only on Debian-based systems, while still
loading under the apache
namespace.
salt.modules.deb_apache.
a2dismod
(mod)¶Runs a2dismod for the given mod.
This will only be functional on Debian-based operating systems (Ubuntu, Mint, etc).
CLI Examples:
salt '*' apache.a2dismod vhost_alias
salt.modules.deb_apache.
a2dissite
(site)¶Runs a2dissite for the given site.
This will only be functional on Debian-based operating systems (Ubuntu, Mint, etc).
CLI Examples:
salt '*' apache.a2dissite example.com
salt.modules.deb_apache.
a2enmod
(mod)¶Runs a2enmod for the given mod.
This will only be functional on Debian-based operating systems (Ubuntu, Mint, etc).
CLI Examples:
salt '*' apache.a2enmod vhost_alias
salt.modules.deb_apache.
a2ensite
(site)¶Runs a2ensite for the given site.
This will only be functional on Debian-based operating systems (Ubuntu, Mint, etc).
CLI Examples:
salt '*' apache.a2ensite example.com
salt.modules.deb_apache.
check_mod_enabled
(mod)¶Checks to see if the specific mod symlink is in /etc/apache2/mods-enabled.
This will only be functional on Debian-based operating systems (Ubuntu, Mint, etc).
CLI Examples:
salt '*' apache.check_mod_enabled status.conf
salt '*' apache.check_mod_enabled status.load
salt.modules.deb_apache.
check_site_enabled
(site)¶Checks to see if the specific Site symlink is in /etc/apache2/sites-enabled.
This will only be functional on Debian-based operating systems (Ubuntu, Mint, etc).
CLI Examples:
salt '*' apache.check_site_enabled example.com