[Comm] про PostgreSQL

Grigory Batalov =?iso-8859-1?q?bga-no-spam_=CE=C1_kovgok=2Eru?=
Пн Ноя 3 08:21:39 MSK 2003


On Sat, 1 Nov 2003 14:45:23 +1000
Dmitry Lebkov <dima на sakhalin.ru> wrote:

> > Что меня удивило - так это последний элемент - /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

  Или вот так:

  $ sudo -u postgres createdb htower

-- 
Григорий Баталов,
группа техподдержки
ОАО "Ковдорский ГОК"



Подробная информация о списке рассылки community