Hi Baptiste, Apologies for this, but I fixed this bug months ago. I am somewhat new at maintaining a package, and apparently I failed to do something to get the debian build system to pickup the changes for P1-4 and P1-5. I will figure out how to do this critical step, and make sure it gets pushed to Sid. I am starting to package 1.5, and wanted to make sure 1.4 was moved to testing.... but I have to first make sure it is actually pushed to Sid first. :(
Thanks Jason On Fri, Nov 9, 2018 at 10:56 AM Jason Guy <jason.e....@gmail.com> wrote: > Thanks for sharing Martin. In 1.3 I had all the directories defined > correctly, but we made a bunch of changes and I thought I fixed all of the > directories in 1.4, but you are correct, the localstatedir SHOULD be > /var/lib/kea, which should be created during the install. I will take a > look over the weekend, and fix this. > > Cheers, > Jason > > On Wed, Nov 7, 2018 at 10:30 AM Martin Weinelt <mar...@linuxlounge.net> > wrote: > >> I temporarily fixed this using systemd-tmpfiles: >> >> # cat /etc/tmpfiles.d/kea.conf >> #Type Path Mode UID GID Age Argument >> d /run/kea 0755 root root - - >> >> # systemd-tmpfiles --create >> >> Instead of using /var/kea I used /var/lib/kea which existed from before >> the upgrade. >> >> Set a "name", actually a path, for your lease-database: >> >> "lease-database": { >> // Memfile is the simplest and easiest backend to use. It's a >> in-memory >> // C++ database that stores its state in CSV file. >> "type": "memfile", >> "lfc-interval": 3600, >> "name": "/var/lib/kea/dhcp4.leases" >> }, >> >> >> Best regards >> >> Martin >> >>