-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Fix some complaints from rpmlint #230
Conversation
also, don't own the whole /etc/dbus-1/system.d/ directory
... although it seems it has no effect
While full-heartedly agree to "don't own the whole /etc/dbus-1/system.d/ directory" in commit 5860111, I wonder if the other changes do make sense:
|
I also wondered (nitpicking, unrelated to aforementioned commit, but triggered by reviewing the spec file for it), why …
|
I also learnt something from commit 569bfd4 (although I am not sure, if this is really relevant, but that is on behalf of rpmlint). Thanks! And commit aa74c57 is interesting to read for me and sure is "modern"; again I cannot judge if this is really relevant, but it is looking cool. 😉 I could acknowledge these two commits, but would prefer @b100dian to do that, because I lack a thorough understanding of the effects and relevance of these things in practice. |
If you look at the file, it's a configuration/policy for the dbus service only. No user-changeable settings are stored there. Hence your modifications to PM settings were never written to that file, so no surprise they persited over updates. It is now marked It's very unlikely a user would change anything there, but in case they do, we override with backup. |
I absolutely expect users to change Less so with the sailjail whitelist, but still it's imaginable that (e.g. due to security considerations), a user may want to disable patches for sailjailed applications, or make the whitellist more fine-grained. If they do, IMO those changes should survive an update. IMO if you opt to touch those files as a user, you are then responsible for maintaining them, and get to keep the pieces when an update breaks because of them. |
It's |
Agreed, removed in 21c16bb |
I do agree, but from experience I can tell that many users will not (… take responsibility). |
Oops, thanks: Now I see what is there. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Aims to remove some common complaints from rpmlint.
NOT sure if compiling PIC/PIE is smart for the daemon, but I have tested running it that way, seems to work.