[sisyphus] fetchmail .fetchmailrc symlink
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_turbinal=2Eorg?=
Пн Сен 23 20:31:34 MSD 2002
fetchmail не разрешает, чтобы ~/.fetchmailrc был симлинком, видимо, из
соображений безопасности. Но есть и другие соображения безопасности:
хочется разместить .fetchmailrc на шифрованном разделе (в подкаталоге),
а на старом месте оставить symlink, чтобы его когда нужно мог подцепить
fetchmail-daemon.
Вопрос: почему нельзя разрешить ~/.fetchmailrc быть симлинком, если
конечный файл всё равно останется 0600 user-owned?
Если всё же есть веская причина этого не разрешать, можно ли в таком
случае разрешить его хранить в подкаталогах домашнего каталога?
--- fetchmail-5.9.12.orig/rcfile_y.y Mon Apr 1 11:47:00 2002
+++ fetchmail-5.9.12/rcfile_y.y Mon Sep 23 20:17:20 2002
@@ -414,7 +414,7 @@
process, it must have permissions no greater than 600, and it must not
be a symbolic link. We check these conditions here. */
- if (lstat(pathname, &statbuf) < 0) {
+ if (stat(pathname, &statbuf) < 0) {
if (errno == ENOENT)
return(PS_SUCCESS);
else {
Подробная информация о списке рассылки Sisyphus