Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.HUSKY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 09 Aug 24 22:04:26, всего сообщений: 5336
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1043 из 5336 ========================================= RU.HUSKY =
От   : Vladislav Vetrov                 2:5020/2140.152    23 May 15 09:36:46
Кому : Michael Dukelsky                                    23 May 15 09:36:46
Тема : Messagebase permissions (unixes only): system default, owner: not defin
FGHI : area://RU.HUSKY?msgid=2:5020/2140.152@Fidonet.org+55602000
На   : area://RU.HUSKY?msgid=2:5020/1042+55600db9
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.HUSKY?msgid=2:5020/1042+5560362c
Ответ: area://RU.HUSKY?msgid=2:5005/49+55603865
Ответ: area://RU.HUSKY?msgid=2:463/68+55620d06
Ответ: area://RU.HUSKY?msgid=2:5020/545+5562163e
==============================================================================
Hello Michael!

VS>> Изучил описание команд EchoArea, EchoAreaDefaults - нигде не могу
VS>> найти, как сделать permissions отличными от общесистемных. Хотелось бы
VS>> umask установить 002 на вновь создаваемые файлы с базами.
MD>
MD> #/bin/sh
MD> umask 002
MD> touch qq
MD>
MD> Файл qq создаётся с разрешениями 0664. Соответственно вместо touch вызывай
MD> hpt.

У меня тоже была такая проблема - установить правильные разрешения в Linux, чтобы все настройки и базы хранить в одной домашней папке, как это было у меня в Windows и запускать скрипты под обычным пользователем, под которым я обычно работаю.

Сделал всё через umask, как ты и посоветовал, но...

Как оказалось, это не решает некоторых проблем. Так например, если паковать почту 7zip, то он из-за разрешений не может обновить уже созданный архив, но зато может без проблем сделать новый. Поэтому, ругнувшись, он так и поступает. Всё работает, но это не совсем хорошо*. Кроме того, мне не совсем понятно, как изолировать пользователей unix друг от друга, если они все будут добавлены в группу ftn и если на hpt, к примеру, установлен по умолчанию бит SUID.

-r-sr-s--- 1 ftn ftn 270288 май 21 13:41 /usr/bin/hpt

Поэтому, хорошо бы дать возможность указывать в настройках fidoconfig имя пользователя, под которым будут запускаться программы husky.
______________

* Традиционный и встроенный ZIP работают без нареканий.


... ВДАЛЬ УHОСЯТ МЕЧТЫ -=-
--- GoldED+/LNX 1.1.5-b20130910 by ASA
* Origin: DON'T WASTE NO TIME (c) HP (2:5020/2140.152)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.045526 секунды