Apache apache2.2-common configuration example for Ubuntu 12.04 LTS (Precise Pangolin)

Get the default configuration file apache2.2-common for Apache, optimized for Ubuntu 12.04 LTS (Precise Pangolin). This example configuration ensures optimal compatibility and performance for Apache, making it easy to set up and adjust to meet your needs.

Find and download the configuration file here: /etc/bash_completion.d/apache2.2-common.

For more configurations and setup guides, visit our related files section to further customize your system.

    # bash completion for Debian apache2 configuration tools
# $Id: apache2,v 1.1 2005/03/16 22:51:19 guillaume Exp $

_apache2_modsites()
{
       COMPREPLY=( $( compgen -W '$( command ls /etc/apache2/$1 2>/dev/null \
               | sed -e 's/[.]load$//' -e 's/[.]conf$//' )' -- $cur  ) )
}

_a2enmod()
{
       local cur

       COMPREPLY=()
       cur=${COMP_WORDS[COMP_CWORD]}

       _apache2_modsites mods-available
}
complete -F _a2enmod a2enmod

_a2ensite()
{
       local cur

       COMPREPLY=()
       cur=${COMP_WORDS[COMP_CWORD]}

       _apache2_modsites sites-available

}
complete -F _a2ensite a2ensite

_a2dismod()
{
       local cur

       COMPREPLY=()
       cur=${COMP_WORDS[COMP_CWORD]}

       _apache2_modsites mods-enabled
}
complete -F _a2dismod a2dismod

_a2dissite()
{
       local cur

       COMPREPLY=()
       cur=${COMP_WORDS[COMP_CWORD]}

       _apache2_modsites sites-enabled

}
complete -F _a2dissite a2dissite

    
  

Config Details

Location
/etc/bash_completion.d/apache2.2-common
Operating system
Ubuntu 12.04 LTS (Precise Pangolin)
Length
54 lines
MD5 checksum
6a5f85e62655f6b5c8fa0f95c7c35c9c

Usage

Download the raw file with wget or curl

Wget

wget -O apache2.2-common.example https://exampleconfig.com/static/raw/apache/ubuntu12.04/etc/bash_completion.d/apache2.2-common

cURL

curl https://exampleconfig.com/static/raw/apache/ubuntu12.04/etc/bash_completion.d/apache2.2-common > apache2.2-common.example