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.