[d-kernel] Re: kernel-module-list.sh (was: Опять грабли с инсталером)
Sergey Vlasov
vsu at altlinux.ru
Thu Aug 14 18:19:45 MSD 2003
On Thu, 14 Aug 2003 11:09:07 +0300
Michael Shigorin <mike at osdn.org.ua> wrote:
> 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 и это сломается. %)
Так сейчас весь /var/lib/rpm world readable.
Хотя для данного применения это несущественно - всё равно пакеты будет
ставить root.
More information about the devel-kernel
mailing list