[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#926306: RFS: socklog/2.1.0-9



[2019-04-08 01:03] Mathieu Mirmont <mat@parad0x.org>
> On Sat, Apr 06, 2019 at 07:13:56PM +0000, Dmitry Bogatov wrote:
> > 
> > [2019-04-04 13:30] Mathieu Mirmont <mat@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
                                                                             --


Reply to: