Summary: | pulseaudio won't run when home directory is mounted with CIFS | ||
---|---|---|---|
Product: | PulseAudio | Reporter: | Maarten Jacobs <maarten256> |
Component: | core | Assignee: | pulseaudio-bugs |
Status: | RESOLVED MOVED | QA Contact: | pulseaudio-bugs |
Severity: | normal | ||
Priority: | medium | CC: | lennart, maarten256 |
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Maarten Jacobs
2013-11-15 14:54:00 UTC
If you know the basics of using git, then this page should allow you to submit the patch "the correct way": http://www.freedesktop.org/wiki/Software/PulseAudio/HowToUseGitSendEmail/ However, the patch is simple enough for me (or someone else) to apply manually, so formatting issues aren't a problem. A bigger problem may be that some of the maintainers has to find the time to figure out the security implications of the patch. If I recall correctly, the "secure directory creation" is a complex area with plenty of room for subtle security bugs. The patch has now been added to http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Software/PulseAudio/PatchStatus/ so it won't be forgotten. Hi Tanu, Thanks for that! I do agree that this would break the security model that is built into this particular area of the code. However, without some sort of change this won't work with CIFS mounted home directories. In the same area of the code there are escapes (through compiler directives) for compiling the code in a Windows environment - which also precludes the ability to set the right permissions on the directories. I'm pretty sure that my "fix" needs to be reviewed in detail and probably improved upon, but it does give one the necessary tools to allow the code to figure out that it is trying to create this directory on a CIFS home directory... With all the permission shortcomings that entails. I believe that the issue is worked around in the current git by a different patch (f2f5dffb1). Could you please verify this? I would like to confirm the bug. The pulseaudio version is 1:4.0-0ubuntu11.1 It seams that redhat had implemented a workaround : https://rhn.redhat.com/errata/RHBA-2015-0419.html -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/140. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.