You are not logged in.

#1 2015-09-18 19:24:00

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,731
Website

Search all packages that install stuff to a particular dir [solved]

How can one use pkgfile or pacman itself (or anything util) to show any package that will write a file to a particular directory, for example, /etc/polkit-1/rules.d

Last edited by graysky (2015-09-18 19:37:02)

Offline

#2 2015-09-18 19:33:23

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,544
Website

Re: Search all packages that install stuff to a particular dir [solved]

$ for pkg in $(pacman -Sql); do
pkgfile -l $pkg                                     
done | grep "/etc/polkit-1/rules.d"

Only extra/polkit.

Edit: over thinking this.

$ pkgfile -g "/etc/polkit-1/rules.d/*"

Last edited by WorMzy (2015-09-18 19:35:57)


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2015-09-18 19:36:41

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,731
Website

Re: Search all packages that install stuff to a particular dir [solved]

Thanks for the invocation!

Offline

#4 2015-09-18 19:38:10

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,290

Re: Search all packages that install stuff to a particular dir [solved]

Or, even simpler,

pkgfile -d /etc/polkit-1/rules.d/

Online

Board footer

Powered by FluxBB