aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/functions
diff options
context:
space:
mode:
Diffstat (limited to 'share/functions')
-rw-r--r--share/functions/__fish_print_debian_apache_confs.fish6
-rw-r--r--share/functions/__fish_print_debian_apache_mods.fish6
-rw-r--r--share/functions/__fish_print_debian_apache_sites.fish6
3 files changed, 18 insertions, 0 deletions
diff --git a/share/functions/__fish_print_debian_apache_confs.fish b/share/functions/__fish_print_debian_apache_confs.fish
new file mode 100644
index 00000000..c593bc99
--- /dev/null
+++ b/share/functions/__fish_print_debian_apache_confs.fish
@@ -0,0 +1,6 @@
+function __fish_print_debian_apache_confs
+ # Helper script for completions for a2enconf/a2disconf
+ for conf in /etc/apache2/conf-available/*.conf
+ basename "$conf" .conf
+ end
+end
diff --git a/share/functions/__fish_print_debian_apache_mods.fish b/share/functions/__fish_print_debian_apache_mods.fish
new file mode 100644
index 00000000..4e41623a
--- /dev/null
+++ b/share/functions/__fish_print_debian_apache_mods.fish
@@ -0,0 +1,6 @@
+function __fish_print_debian_apache_mods
+ # Helper script for completions for a2enmod/a2dismod
+ for mod in /etc/apache2/mods-available/*.load
+ basename "$mod" .load
+ end
+end
diff --git a/share/functions/__fish_print_debian_apache_sites.fish b/share/functions/__fish_print_debian_apache_sites.fish
new file mode 100644
index 00000000..08436a3e
--- /dev/null
+++ b/share/functions/__fish_print_debian_apache_sites.fish
@@ -0,0 +1,6 @@
+function __fish_print_debian_apache_sites
+ # Helper script for completions for a2ensite/a2dissite
+ for site in /etc/apache2/sites-available/*
+ basename "$site" .conf
+ end
+end