LINUX.ORG.RU
решено ФорумAdmin

OpenBSD и PostgreSQL

 ,


0

2

OpenBSD 6.1:

$ doas pkg_add postgresql-server
doas (user@myhost) password:
quirks-2.304 signed on 2017-04-02T15:01:33Z
postgresql-server-9.6.2:xz-5.2.3: ok
postgresql-server-9.6.2:libxml-2.9.4p0: ok
postgresql-server-9.6.2:postgresql-client-9.6.2: ok
useradd: Warning: home directory `/var/postgresql' doesn't exist, and -m was not specified
postgresql-server-9.6.2: ok
The following new rcscripts were installed: /etc/rc.d/postgresql
See rcctl(8) for details.
Look in /usr/local/share/doc/pkg-readmes for extra documentation.
$ doas rcctl enable postgresql
$ doas rcctl start postgresql
postgresql(failed)
$

Посмотрел в логах и ничего не нашел :( куда копать? /usr/local/share/doc/pkg-readmes/postgresql-server-9.6.2 прочитал, там моей проблемы нет.

★★★

Последнее исправление: Oxdeadbeef (всего исправлений: 1)

Ответ на: комментарий от anonymous

А демон или стартап скрипт не должен инициализировать при первом запуске? Вроде не помню, что бы в линуксах нужно было что то делать после первой установки.

Oxdeadbeef ★★★
() автор топика
Ответ на: комментарий от Oxdeadbeef

А демон или стартап скрипт не должен инициализировать при первом запуске?

Ну так посмотри скрипт. Но судя по не созданному хомяку, нет.

зато у нас системдя нет

Рад за вас. Недавно ставил LEDE на роутер, так прямо стрёмно как-то было от мысли, что там всё на скриптах держится :)

anonymous
()

Здесь тоже все описано, просто невнимательно посмотрел: /usr/local/share/doc/pkg-readmes/postgresql-server-9.6.2

Oxdeadbeef ★★★
() автор топика
Ответ на: комментарий от beastie

эта дока как раз лежит в /usr/local/share/doc/pkg-readmes/.

Oxdeadbeef ★★★
() автор топика
Ответ на: комментарий от anonymous

прямо стрёмно как-то было от мысли, что там всё на скриптах держится :)

Я надеюсь это был сарказм, т.к. доверять черному ящику на уровне спинного мозга — путь в ад.

mandala ★★★★★
()

Look in /usr/local/share/doc/pkg-readmes for extra documentation.

какая буква непонятна?

buratino ★★★★★
()
Ответ на: комментарий от mandala

Я надеюсь это был сарказм

Нет. Когда я только увидел линукс почти десять лет назад, скриптоговно казалось мне прекрасной идеей. Теперь я понимаю, что это было убогое legacy. Как раз скрипты — чёрный ящик, когда один скрипт состоит из 300-500 строк без комментариев. Даже знание трёх диалектов шелла не всегда помогает. А как всё эпично ломается, когда заменяешь coreutils на чистые POSIX-варианты :) Нет, такого говна мне больше не надо. В systemd всё просто, понятно и неплохо документировано. Топить в здравом уме за скриптолапшу могут только хомяки-кукаретики и недоадмины, которые годами учили путь /etc/init.d/, но до сих пор падают в обморок от ранлевелов.

anonymous
()
Ответ на: комментарий от anonymous

Недавно ставил LEDE на роутер, так прямо стрёмно как-то было от мысли, что там всё на скриптах держится :)

Когда узнаешь что такое procd, fstools, ubox, тогда приходи. На скриптах у него там держится...

Dark_SavanT ★★★★★
()

Вот как может быть система общего назначения в 21ом веке с упором на безопасность без контенеров?

vertexua ★★★★★
()
Ответ на: комментарий от anonymous

Скриптовщину ты можешь поправить на лету. На десктопах это не так актуально, а вот на встраиваемых системах это может оказаться критично.

Dark_SavanT ★★★★★
()
Ответ на: комментарий от vertexua

Например есть chroot, запуск иксов из неподрута, недавно запилили виртуализацию (можно пингвинов пускать). Над остальным работают.

Oxdeadbeef ★★★
() автор топика
Ответ на: комментарий от Oxdeadbeef

Ну они же и так что-то там изолируют. Мне коллега фанатик постоянно про какие-то сендбоксы рассказывает.

slaykovsky ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.