On Fri, 2019-11-22 at 10:12:06 -0800, Russ Allbery wrote: > Ansgar <ans...@43-1.org> writes: > > I think no option says we shouldn't use services that don't rely on > > systemd as pid-1 (which also includes widely used things like udev). > > I agree, but if, say, Sam's option 3 wins, we can directly incorporate > this, whereas if, say, Ian's option wins, then we should have a > conversation with the sysvinit maintainers to see if they believe they can > adopt systemd-tmpfiles directly, and we should give them at least six > months (obviously shortened if it happens sooner) to update the packaging > and set up a mechanism to run systemd-tmpfiles (or a replacement of their > choice) at boot.
As I mentioned on debian-devel, I think major parts of this and of the sysuser stuff fall under dpkg realm. And my plan is to implement this kind of functionality natively in dpkg, regardless of whatever the outcome of that GR is. Of course some parts of the functionality needed to manage/track temporary pathnames requires integration or hooking into an init system or chroot/container manager, but that's true regardless of the implementation. Thanks, Guillem