Re: debugger from superuser only.... why?

Поиск
Список
Период
Сортировка
От Alexander Petrossian (PAF)
Тема Re: debugger from superuser only.... why?
Дата
Msg-id CA+VOcq820hDvE8063xdJ8hiozbzj8B+=S1EoXrWqqnKR0y=GdQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: debugger from superuser only.... why?  (Luca Ferrari <fluca1978@gmail.com>)
Список pgsql-general

> SELECT * FROM pldbg_set_global_breakpoint(1, 65695, -1, NULL);
> ERROR: must be a superuser to create a breakpoint
> I am wondering why is this, why not allow debugging for non-privileged users?

Again, I'm suspecting that this debugger works by performing a
sandboxing and attaching your session back. In order to communicate
back and forth, you probably need such privileges.
You should ask the developers why they need such privileges, or dig
the code by yourself.

Some mail list you would suggest, Luka?
 
> SELECT * FROM pldbg_create_listener();
uh oh, it mentions a listener...then there must be some "sender"
somehwere, that probably needs privileges.

Surprisingly this passes OK under non-privileged user.

PAF

В списке pgsql-general по дате отправления:

Предыдущее
От: Luca Ferrari
Дата:
Сообщение: Re: debugger from superuser only.... why?
Следующее
От: Dominique Devienne
Дата:
Сообщение: Re: How to fork pg_dump or psql w/o leaking secrets?