Dear Eli,

Thank you!

Is there a way to ask paccheck to list only files that need to be fixed?

For example, if I run

    sudo paccheck --file-properties --quiet

I get list of files with package information and error information, such as

    screen: '/usr/lib/tmpfiles.d/screen.conf' permission mismatch (expected 644)

Or maybe I need to write a regular expression to extract file name and path from such an output myself?

Yours sincerely,

Xianwen



On 08/09/2019 19.14, Eli Schwartz via arch-general wrote:
On 9/8/19 8:21 AM, Xianwen Chen (陈贤文) via arch-general wrote:
Dear Ralph and Eli,

Thank you.

As Ralph suspected, there are quite many files on my system that had
wrong permissions or GID's.

Is there a way to automatically correct all the permissions and GID's?
Once more from the pacutils package, comes the "pacrepairfile" command.
Given a list of files and the (separate, additive) arguments --uid --gid
--mode --mtime you can reset the file to what its mtree data specified.
If the file size/contents differ, you will have to do a bit of manual
work yourself, or reinstall the package.

Reply via email to