Herramientas de usuario

Herramientas del sitio


openbsd:server

OpenBSD Server

Dokuwiki

Instalar paquete pecl_libsodium para evitar el error “There is no suitable CSPRNG installed on your system”. El problema es que no existe el dispositivo /dev/urandom.

https://marc.info/?l=openbsd-misc&m=149727505124294&w=2

PHP en chroot

Hay ciertos ficheros que debemos añadir a la jaula chroot de httpd para que algunas funcionalidades sigan activas.

Suponiendo que la jaula chroot esté definida en /var/www…

Copiar /etc/resolv.conf para que haya resolución DNS Si no se hace Dokuwiki no es capaz de contactar con el repositorio de plugins
Copiar directorio /etc/ssl Si no se hace Dokuwiki no puede establecer conexión con servidores mediante ssl/tls (por ejemplo GitHub para descargar paquetes)

Es decir

# mkdir /var/www/etc
# cp /etc/resolv.conf /var/www/etc/resolv.conf
# cp -r /etc/ssl /var/www/etc

Ver https://php-fpm.org/about/

crontab

A veces es necesario ampliar el número de directorios apuntados por la variable PATH para que ciertos procesos funcionen (por ejemplo, aquellos que residen en /usr/local/bin

wxallowed en /usr/local

Python no funciona desde 6.1 si la partición /usr/local no está definida con el switch wxallowed

/usr/local ffs rw,nodev,wxallowed 1 2
openbsd/server.txt · Última modificación: 2017/11/20 08:23 por jherrero