Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
colord: Add patch to disable PrivateTmp
The PrivateTmp setting seems to have some unclear incompatibilities with our automounter setting. When colord is started, existing automounter mounts are mounted again in its namespace. Other processes are later found to have a cwd on a mount disconnected from the mount tree. sudo: pam_unix(sudo:session): session closed for user root sudo: buczek : TTY=pts/7 ; PWD=unknown ; USER=root ; COMMAND=/bin/systemctl start colord.service sudo: pam_unix(sudo:session): session opened for user root by buczek(uid=0) sudo: pam_unix(sudo:session): session closed for user root automount[867]: attempting to mount entry /home/buczek automount[867]: mounted /home/buczek automount[867]: attempting to mount entry /scratch/tmp automount[867]: mounted /scratch/tmp automount[867]: attempting to mount entry /home/web automount[867]: mounted /home/web automount[867]: attempting to mount entry /project/admin automount[867]: mounted /project/admin automount[867]: attempting to mount entry /scratch/local automount[867]: mounted /scratch/local root@theinternet:.# pwd pwd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory Further investigation is needed. As a temporary workaround disable PrivateTmp=yes in the colord.service unit file. Increment build revision.
- Loading branch information