John Goerzen <jgoer...@complete.org> writes: > 3) /run/news somehow gets created.
> I notice that the debian/inn2.init file does do this. However, on > systemd systems, the debian/inn2.service file doesn't appear to. Also > in situations of needing to run makehistory and such, often innd will > have not been running. > I wonder if the code to handle this got dropped on the way to systemd? Given your good point about makehistory, I suspect the right answer here is to create /run/news via /etc/tmpfiles.d. That should handle all systemd systems, and the init script should handle non-systemd systems (with the edge case of not handling makehistory when the init script hasn't run since the last reboot, but I'm not sure if that's worth worrying about). BTW, I am a little uncertain about the long-term future of ovdb. We don't have an active maintainer of it upstream and BerkeleyDB itself is kind of a mess for various reasons and on shaky ground inside Debian. The next major release of INN will have a SQLite backend, which is probably the most equivalent replacement, although tradindexed does fine for most people. -- Russ Allbery (r...@debian.org) <https://www.eyrie.org/~eagle/>