Fossil User Forum

Missing /dev/null
Login

Missing /dev/null

Missing /dev/null

(1) By smd (scottdoctor) on 2023-08-28 17:55:52 [source]

I have a fossil server running on a linode vps using debian 12. When I setup the VPS I used linode's debian 12 image, then did all the APT updates and such. The fossil repositories display correctly and the login works properly.

The issue is that when I go to the ADMIN page, I am getting the following two warnings in red at the top of the admin page:

WARNING: Device "/dev/null" is not available for reading and writing.

WARNING: Device "/dev/urandom" is not available for reading. This means that the pseudo-random number generator used by SQLite will be poorly seeded.

Is there an APT or configuration something to create the /dev/null and /dev/urandom? Not sure why those do not exist.

(2) By John Rouillard (rouilj) on 2023-08-28 18:48:30 in reply to 1 [link] [source]

Are you running the fossil server as root rather than as a non-privileged user you create like fossil?

If you are running as root, fossil chroots.

https://fossil-scm.org/home/doc/trunk/www/chroot.md