[2019-04-08 01:03] Mathieu Mirmont <m...@parad0x.org> > On Sat, Apr 06, 2019 at 07:13:56PM +0000, Dmitry Bogatov wrote: > > > > [2019-04-04 13:30] Mathieu Mirmont <m...@parad0x.org> > > > > * I know, it is pain, but there should be init.d script. You may want to > > > > take a look at bcron=0.11-8. > > > > > > Sure, no worries. How about systemd service files? It makes little sense > > > to run socklog along with systemd I think, but for the principle it may > > > be required to profile service files. What do you think? > > > > Up to you. Presence of systemd unit files is not mandated by Policy, > > unlike init.d scripts. > > Done, the init scripts call daemon(1) and runsv(1) and they work > pretty nicely.
Are you sure you need "Depends: runit"? Maybe it is just me, but I thought that `socklog' is just an implementation of `syslog'. If so, hard dependency on bin:runit is quite heavyweight. > > > > I believe there should be separate sysuser for socklog-* services. > > > > Ideally, separate sysuser for /every/ from socklog-* service, but I do > > > > not know, whehter it is possible. > > > > > > Yeah good point. I tend to think that a single user for all socklog-* > > > services would be enough, but if you prefer I can add one user per > > > service. > > > > Yes, I'd prefer as much separation, as possible. > > Done, one user per service. I see. Thank you. > There is one more issue that I noticed this weekend: the orig.tar.gz > file that is registered in debian archives is not the same as the > upstream tarball. It is in fact a tarball of the upstream tarball > (!). I don't know why it's done this way, and it pretty much breaks > breaks source format 3.0 (quilt) because I can't get dpkg-source to > unpack the tarball before applying the patches. Do you know how to > deal with that? You can repack it as new upstream version. New version would be something like `2.1.0+repack-1'. Do not forget add clarification into Debian.source. -- Note, that I send and fetch email in batch, once every 24 hours. If matter is urgent, try https://t.me/kaction --