The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Perl)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

perl-скрипт в апаче от рута, Xavier (?), 18-Фев-08, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


4. "perl-скрипт в апаче от рута"  +/
Сообщение от Wulf (?), 19-Фев-08, 01:44 
>Вы идете неправильным путем, но если хочется, то установите suid-perl, это позволит
>выполняться суидным перловым скриптам.
>Правильным вариантом было бы написать демона, ждущего коннекта с localhost на каком-либо
>порту или через unix socket, проводящего авторизацию и выполняющего определенные действия
>с рутовыми правами

А еще более правильным будет использование какого-нибудь RPC, коих для perl-а вагон и маленькая тележка: и SOAP и XML-RPC и CORBA и т.д. и т.п.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

10. "perl-скрипт в апаче от рута"  +/
Сообщение от Xavier (?), 19-Фев-08, 22:36 
>А еще более правильным будет использование какого-нибудь RPC, коих для perl-а вагон
>и маленькая тележка: и SOAP и XML-RPC и CORBA и т.д.
>и т.п.

Только я в них совершенно не разбираюсь. Как-то лень тратить несколько недель на разбор RPC, хочется немного попроще. Изначально я вообще думал за день справится, но уже неделя минула, а дела всё нет :(

Ответить | Правка | Наверх | Cообщить модератору

11. "perl-скрипт в апаче от рута"  +/
Сообщение от angra (ok), 20-Фев-08, 13:39 
А доку читать пробовали? Большинство модулей перла очень хорошо документированы и зачастую есть готовые примеры. Хотя для такой простой задачи, как я уже говорил, хватит элементарного демона с чисто текстовой передачей команд, без всяких xml, soap и прочего. Сделайте man perlipc и найдете готовые примеры клиента и сервера. Задемонизировать чуть сложнее(не помню готовых примеров в манах), но ведь всегда есть nohup.
Ответить | Правка | Наверх | Cообщить модератору

13. "perl-скрипт в апаче от рута"  +/
Сообщение от Xavier (?), 22-Фев-08, 13:21 
>Сделайте man perlipc и найдете готовые примеры
>клиента и сервера.

Спасибо за совет, добавил себе в список "to do". Обязательно ознакомлюсь.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру