diff options
| author | Clint Adams <clint@users.sourceforge.net> | 2009-01-29 17:14:53 +0000 |
|---|---|---|
| committer | Clint Adams <clint@users.sourceforge.net> | 2009-01-29 17:14:53 +0000 |
| commit | 4527d0dfff47851fa3e54b2f56797a276190b78e (patch) | |
| tree | 86c5dd4d5d35167e31a86a8292ad893f1b86522d /Completion/Linux/Command/_modutils | |
| parent | 26483: Completion/Unix/Command/_getfacl, Completion/Unix/Command/_setfacl: ha... (diff) | |
| download | zsh-4527d0dfff47851fa3e54b2f56797a276190b78e.tar zsh-4527d0dfff47851fa3e54b2f56797a276190b78e.tar.gz zsh-4527d0dfff47851fa3e54b2f56797a276190b78e.tar.bz2 zsh-4527d0dfff47851fa3e54b2f56797a276190b78e.tar.lz zsh-4527d0dfff47851fa3e54b2f56797a276190b78e.tar.xz zsh-4527d0dfff47851fa3e54b2f56797a276190b78e.tar.zst zsh-4527d0dfff47851fa3e54b2f56797a276190b78e.zip | |
Jörg Sommer: 26451: use globbing to find available modules, now that modprobe -l is deprecated.
Diffstat (limited to 'Completion/Linux/Command/_modutils')
| -rw-r--r-- | Completion/Linux/Command/_modutils | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Completion/Linux/Command/_modutils b/Completion/Linux/Command/_modutils index eefb11f2a..828926dfb 100644 --- a/Completion/Linux/Command/_modutils +++ b/Completion/Linux/Command/_modutils @@ -78,7 +78,7 @@ case "$state" in ;& all_modules) - modules=( ${${${${(f)"$(_call_program modules ${(M)words[1]##*/}modprobe -l 2>/dev/null)"}:#}##*/}%%.*} ) + modules=( /lib/modules/$(uname -r)/(*~source)/**/*(.:t:r) ) if [[ $state = loadable_modules ]]; then modules=( ${modules:#(${(j:|:)~${=loaded_modules//_/-}})} ) |
