URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 1408
[ Назад ]

Исходное сообщение
"Zope на OpenBSD 3.3, проблема запуска"

Отправлено chegevara , 05-Июн-03 12:14 
Доброе время суток!

Поспавил я из портов Zope, всё стало нормально, вроде информации об ошибках не было. Но вот при попытке запуска через /path-to-start-script/start, начинается запуск сервера, выдаётся системаня информация с именем хоста, по каким портам подключается сервер, по каким фтп, а в конце вылетает сообщение:
SystemExit: A user was not specified to setuid to; fix this to start as
root (see doc/SETUID.txt)

ну и понятно облом мне выходе. я знаю что это проблема с правами на файл SETUID.txt почитал, но всё равно не понятно, как её можно разрешить :(

С уважением Че.



Содержание

Сообщения в этом обсуждении
"Zope на OpenBSD 3.3, проблема запуска"
Отправлено chegevara , 06-Июн-03 19:47 
мне посоветовали предпринять кое что в выправлении ситуации

>> "SystemExit: A user was not specified to setuid to; fix this to start
as
>> root (see doc/SETUID.txt)",
> Скорее всего дело в том, что нужно установить бит SUID в правах на
> запуск:
> chmod u+s /path/to/file

к сожадению не помогло :(

программа начинает ругаться на ''sticky'' bit  для папки /var/zope/var
что бы всё это могло значить?


"Zope на OpenBSD 3.3, проблема запуска"
Отправлено chegevara , 06-Июн-03 19:48 
>Доброе время суток!
>
>Поспавил я из портов Zope, всё стало нормально, вроде информации об ошибках
>не было. Но вот при попытке запуска через /path-to-start-script/start, начинается запуск
>сервера, выдаётся системаня информация с именем хоста, по каким портам подключается
>сервер, по каким фтп, а в конце вылетает сообщение:
>SystemExit: A user was not specified to setuid to; fix this to
>start as
>root (see doc/SETUID.txt)
>
>ну и понятно облом мне выходе. я знаю что это проблема с
>правами на файл SETUID.txt почитал, но всё равно не понятно, как
>её можно разрешить :(
>

мне посоветовали предпринять кое что в выправлении ситуации

>> "SystemExit: A user was not specified to setuid to; fix this to start
as
>> root (see doc/SETUID.txt)",
> Скорее всего дело в том, что нужно установить бит SUID в правах на
> запуск:
> chmod u+s /path/to/file

к сожадению не помогло :(

программа начинает ругаться на ''sticky'' bit  для папки /var/zope/var
что бы всё это могло значить?



"Zope на OpenBSD 3.3, проблема запуска"
Отправлено bmc , 21-Июн-03 11:47 
Дело в том, что для пущей секретности зоп запускается только под пользователем, под которым он был скомпилирован
Для компиляции же этото пользователь указывавается как $./install -u username -g groupname
После этого username запускает ./start

"Zope на OpenBSD 3.3, проблема запуска"
Отправлено chegevara , 21-Июн-03 23:18 
>Дело в том, что для пущей секретности зоп запускается только под пользователем,
>под которым он был скомпилирован

но ведь я его не компилирую, я ставлю из портов, те в системе пользователь по идее, ничего не может устанавливать, а рут может, как это обойти, с учётом, того, что пакет я не компилирую, а ставлю уже готовые бинарники?