[d-kernel] Re: kernel-module-list.sh (was: Опять грабли с инсталером)

Michael Shigorin mike at osdn.org.ua
Thu Aug 14 12:09:07 MSD 2003


On Wed, Aug 13, 2003 at 08:16:37PM +0400, Sergey Vlasov wrote:
> > #!/bin/sh
> > [ "$EUID" != 0 ] && CMD="sudo" || CMD=""
> > rpm -q --queryformat '%{NAME}\n' $(
> > 	rpm -q --whatrequires $(
> > 		rpm -q --queryformat '%{NAME}\n' $(
> > 			$CMD rpmquery -qf /boot/vmlinuz-"$(uname -r)"
> > 		)
> > 	)
> > )
> sudo там не нужен - rpmquery -qf и без него работает (а вот если дать
> несуществующий файл, действительно говорит Permission denied).

Да.  Кстати, зря это прозвучало -- сейчас Дима исправит rpm на
манер slocate и это сломается. %)

> Правда, этот скрипт выдаёт кучу мусора (одни и те же имена по
> нескольку раз, плюс устаревшие имена от старых версий).

Я его перед отъездом на дачу еле набросал и даже не успел
проверить на пачке_ядер :)

-- 
 ---- WBR, Michael Shigorin <mike at altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



More information about the devel-kernel mailing list