Права на /tmp/.private снова стали 0711, чем я был весьма раздовадован. По смыслу права на /tmp/.private и на /home должны быть одинаковые. Значит либо мы делаем на /home права 0711, и ждём когда нас засыпут гневными филиппиками. Либо возвращаем нормальные права на /tmp/.private.
pam_mktemp-1.1.1-alt2 -> sisyphus: * Wed Jul 20 2011 Dmitry V. Levin <ldv@altlinux> 1.1.1-alt2 - Inherit /tmp/.private permissions from /home (closes: #25934).
0711 ничего не дает, кроме сокрытия имён в директории. Когда-то это казалось чем-то умным, а по нынешним временам это довольно глупая фишка. Какая от неё польза? Я всё равно могу посмотреть всё что хочу. [at@people ~]$ ls -dl /tmp/.private/aris drwxrwx--T 3 root aris 60 Jul 20 05:02 /tmp/.private/aris [at@people ~]$ ls /tmp/.private ls: cannot open directory /tmp/.private: Permission denied [at@people ~]$ Это нас уводит в эпоху варварства, когда "читать каталог" означало читать 16-байтовые записи из специального файла, в которых 14 байтов означали имя файла, а ещё два байта означали номер файла на диске.