Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1189337

Bug#1064344: RFS: vzlogger/0.8.3 ITP #864255

From Joachim Zobel <jz-2017@heute-morgen.de>
Newsgroups linux.debian.bugs.dist
Subject Bug#1064344: RFS: vzlogger/0.8.3 ITP #864255
Date 2024-03-07 06:10 +0100
Message-ID <IfeaZ-eXoa-1@gated-at.bofh.it> (permalink)
References <I9wDD-bpkJ-3@gated-at.bofh.it> <Iapqp-bWze-1@gated-at.bofh.it> <I9wDD-bpkJ-3@gated-at.bofh.it> <Iapqp-bWze-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Control: tags -moreinfo

Hi Tobias.

Thanks for looking into the package.

Am Donnerstag, dem 22.02.2024 um 22:58 +0100 schrieb Tobias Frost:
> d/source/lintian-overrides
>  - delete the overrides, seems to be some remnant of earlier packaging.
> 
> d/DEBIAN_RELEASE.txt
>  - delete this file; the information contained in this files would not
>    be a process how to create a package for Debian. (and if you need a
>    file describing certain unusal aspects of the Debian packaging, it
>    would be README.source (see Debian Policy ยง4.14)
>    I recommend checking out git-buildpackage:
>    https://honk.sigxcpu.org/piki/projects/git-buildpackage/ 
>    https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/
>    - remove Debian_release.patch -- this is not needed, you work with
>    your debian/ directory and evolve it, you do not patch it when you
>    create a new version. 
> 
> d/control
>  - specify Rules-Require-Root
>  - you manually depend on libsml1. Can you expand why this is needed?
>  - Build-Depend: s/pkg-config/pkgconf
>  - remove versions from the versioned build dependencies, if the
>    debpendency is already fulfilled in oldstable:
>    - libjson-c-dev, libcurl4-openssl-dev, 
> 
> 
> d/postinst / postrm
>  - When you create a user, it should start with "_" - see policy 9.2.1
>    - Another option might be using systemd's DynamicUser feature to 
>      create the user at runtime. (bonus: some hardening for free.)
>    - there's systemd-sysuser (works also without systemd as init system)
>      to use sysusers.d 
>    - do not delete users/groups on package removal. 

All changes have been done. In addition the repository has been moved
to DEP-14 layout.

Sincerely,
Joachim

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1064344: RFS: vzlogger/0.8.3 ITP #864255 Joachim Zobel <jz-2017@heute-morgen.de> - 2024-02-20 12:40 +0100
  Bug#1064344: RFS: vzlogger/0.8.3 ITP #864255 Tobias Frost <tobi@debian.org> - 2024-02-22 23:10 +0100
    Bug#1064344: RFS: vzlogger/0.8.3 ITP #864255 Joachim Zobel <jz-2017@heute-morgen.de> - 2024-02-24 19:10 +0100
      Bug#1064344: RFS: vzlogger/0.8.3 ITP #864255 Tobias Frost <tobi@debian.org> - 2024-03-02 12:20 +0100
    Bug#1064344: RFS: vzlogger/0.8.3 ITP #864255 Joachim Zobel <jz-2017@heute-morgen.de> - 2024-02-27 07:00 +0100
      Bug#1064344: RFS: vzlogger/0.8.3 ITP #864255 Tobias Frost <tobi@debian.org> - 2024-03-02 12:40 +0100
    Bug#1064344: RFS: vzlogger/0.8.3 ITP #864255 Joachim Zobel <jz-2017@heute-morgen.de> - 2024-03-07 06:10 +0100
      Bug#1064344: RFS: vzlogger/0.8.3 ITP #864255 Tobias Frost <tobi@debian.org> - 2024-03-10 17:40 +0100

csiph-web