[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: how to determine who is responsible for a file


On Sat, Feb 29, 2020 at 02:31:25PM +0100, grumpy@mailfence.com wrote:
> how can i find what package is responsible for installing a file. for example /etc/ssh/sshd_config. apt-file returns nothng and dpkg -S returns
> dpkg-query: no path found matching pattern /etc/ssh/sshd_config.

sshd_config is not included in a package, but is generated by postinst
script of "openssh-server" package.
To see it use "ucfq /etc/ssh/sshd_config".
Not all packages use ucf, so more universal (but less convenient) way of
doing this is:

rgrep sshd_config /var/lib/dpkg/info

> on another note, is there a mailing list just for the package manager?

[1], taken from [2].


[1] mailto:debian-dpkg@lists.debian.org

[2] https://wiki.debian.org/Teams/Dpkg

Reply to: