Does this mean that the /dev/null problem I've been chasing can't be solved
without the maintainer's intervention? On 8/23/24 01:06, Страхиња Радић wrote:
I use httpd(8), since a static website server is enough for my use cases, so I tried creating a fresh installation of OpenBSD 7.5 in a VM to test this. It seems that lighttpd doesn't work out of the box on OpenBSD 7.5, and this is something for the maintainer of lighttpd port to take a look at, privsep in particular. After running *on clean install*: # pkg_add lighttpd # rcctl -df start lighttpd it complains about not being able to find "server.upload-dirs" with the value of "/var/www/var/tmp". After modifying /etc/lighttpd.conf to include the line server.upload-dirs = ("/run") (since there is a /var/www/run directory by default), lighttpd again refuses to start, this time leaving output in /var/www/logs/error.log, about not being able to open /dev/null. After running # cd /var/www # mkdir dev # cd dev # sh /dev/MAKEDEVS std there is /var/www/dev/null with the ownership of root:wheel and permissions 666 (rw-rw-rw-), but this time lighttpd reports "Device not configured" for /dev/null.