summaryrefslogtreecommitdiff
path: root/beagle/debian-rfs/etc/bash_completion.d/insserv
diff options
context:
space:
mode:
Diffstat (limited to 'beagle/debian-rfs/etc/bash_completion.d/insserv')
-rw-r--r--beagle/debian-rfs/etc/bash_completion.d/insserv36
1 files changed, 0 insertions, 36 deletions
diff --git a/beagle/debian-rfs/etc/bash_completion.d/insserv b/beagle/debian-rfs/etc/bash_completion.d/insserv
deleted file mode 100644
index 68c0ef3..0000000
--- a/beagle/debian-rfs/etc/bash_completion.d/insserv
+++ /dev/null
@@ -1,36 +0,0 @@
-# insserv(8) completion
-#
-# Copyright (c) 2009 Kel Modderman <kel@otaku42.de>
-#
-
-have insserv &&
-_insserv()
-{
- local cur prev sysvdir services options
-
- cur=`_get_cword`
- prev=${COMP_WORDS[COMP_CWORD-1]}
-
- [ -d /etc/rc.d/init.d ] && sysvdir=/etc/rc.d/init.d \
- || sysvdir=/etc/init.d
-
- services=( $(echo $sysvdir/!(README*|*.dpkg*|*.rpm@(orig|new|save))) )
- services=( ${services[@]#$sysvdir/} )
- options=( -c --config -d -f -n -o --override -p --path -r -v )
-
- case "$prev" in
- -c|--config)
- _filedir
- ;;
- -o|--override|-p|--path)
- _filedir -d
- ;;
- *)
- COMPREPLY=( $( compgen -W '${options[@]} ${services[@]}' -- \
- $cur ) )
- ;;
- esac
-
- return 0
-} &&
-complete -F _insserv insserv