[Comm] про PostgreSQL
Dmitry Lebkov
=?iso-8859-1?q?dima_=CE=C1_sakhalin=2Eru?=
Сб Ноя 1 07:45:23 MSK 2003
On Sat, 1 Nov 2003 08:35:33 +0800
Anikin Anton <higtower на istu.irk.ru> wrote:
[skip]
> Что меня удивило - так это последний элемент - /dev/null - это что, специально
> сделано, чтобы этот пользователь не мог зайти в систему ? А как же
> осуществляется настройка PostgreSQL (initdb, createdb, createuser и т.д.)?
> Ведь они все работают только из-под этого пользователя - а набирать каждый
> раз что-то вроде
> $ su postgres -c "createdb htower"
> прибивает ;). Я заменил /dev/null на /bin/bash и произвел нужные мне операции
> - но мне интересно, может это все было сделано с какой-либо целью, просто я
> не понял с какой ;)
Наверняка, с целью не дать shell неинтерактивному юзеру.
Вот такая форма записи тебе более подойдет (и верни /dev/null на место ;):
$ su postgres -c createdb htower' -s /bin/bash
--
WBR, Dmitry Lebkov
Подробная информация о списке рассылки community