-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ubuntu PPA package does not provide override for default 0755 /var/log permissions applied by systemd #61
Comments
Need more details on where to change this. |
BackgroundThe If an Ubuntu 16.04 system is used, then activating the PPA and upgrading rsyslog to the latest version leaves behind the orphaned Ubuntu-provided If an Ubuntu 14.04 system is used, activating the PPA installs the latest rsyslog package(s), but does not provide that file. As long as the system remains at 14.04 no problems are noticed with permissions on Permissions on a freshly installed 16.04 box
systemd tmpfiles.d override provided by UbuntuProving what package provided the file:
Version currently installed (and where it came from):
Contents of override file:
ThoughtsSince the original package provides the |
My 2cts: I think it would be useful to keep as close as possible to the original Ubuntu package. It might be a good idea to pull the Ubuntu source package definitions for 16.04 and re-apply them to the PPA, just making those changes that are actually necessary. PR's are for sure also happily accepted (packaging is not a core competency over here, we just provide "as good as possible" service to serve some need ;-)). |
And I should mention that we hopefully nailed today why the issue/PR trackers received so little attention in the past. I think we can consider that solved ;-) |
That makes sense to me.
Understood. I don't have experience building packages, otherwise I would offer a PR. Maybe in the future once I have some experience (this is a particular interest of mine).
A technical issue with a notification system? |
(Y)
... kind of ;-) Let's call it "filters going overboard". |
Heh, I've been there. Glad you have it sorted. If I assist further with this please let me know. I have easy access to Ubuntu 14.04 and 16.04 systems, so I don't mind helping test any changes your team would like to apply to the packages. |
Override systemd's default tmpfiles.d/var.conf to make /var/log writable by the syslog group, so that rsyslog can run as user. Fixes rsyslog#61.
See rsyslog/rsyslog#1655 for details.
The text was updated successfully, but these errors were encountered: