Debian Bug report logs - #741252
dh-systemd: please merge systemd2init to allow autogenerating shell init scripts

version graph

Package: dh-systemd; Maintainer for dh-systemd is Debhelper Maintainers <debhelper@packages.debian.org>; Source for dh-systemd is src:debhelper (PTS, buildd, popcon).

Reported by: Ondřej Surý <ondrej@debian.org>

Date: Mon, 10 Mar 2014 12:54:01 UTC

Severity: wishlist

Tags: patch

Found in version init-system-helpers/1.11~bpo70.1

Fixed in version init-system-helpers/1.20

Done: Michael Biebl <biebl@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>:
Bug#741252; Package dh-systemd. (Mon, 10 Mar 2014 12:54:06 GMT) (full text, mbox, link).


Acknowledgement sent to Ondřej Surý <ondrej@debian.org>:
New Bug report received and forwarded. Copy sent to pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>. (Mon, 10 Mar 2014 12:54:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: dh-systemd: please merge systemd2init to allow autogenerating shell init scripts
Date: Mon, 10 Mar 2014 13:48:52 +0100
Package: dh-systemd
Version: 1.11~bpo70.1
Severity: wishlist
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Lukas Zapletal from RedHat has built upon my inital commit and we
think the script is complete for most cases.

Could you merge it from:

ssh://git.debian.org/git/collab-maint/systemd2init.git

This should allow most packages to just specify:

debian/<package>.service

and run:

systemd2init <package>

to generate templated debian/<package>.init

O.

- -- System Information:
Debian Release: 7.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dh-systemd depends on:
ii  debhelper  9.20120909
ii  perl       5.14.2-21+deb7u1

dh-systemd recommends no packages.

dh-systemd suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlMdtLEACgkQ9OZqfMIN8nN//ACdEtpRvN0Q744uF0GsvU6IIPCz
D10AnRYAErRFpluqjIyOcCBd1JhjMA7X
=lIbw
-----END PGP SIGNATURE-----



Information forwarded to debian-bugs-dist@lists.debian.org, pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>:
Bug#741252; Package dh-systemd. (Mon, 10 Mar 2014 16:57:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Stapelberg <stapelberg@debian.org>:
Extra info received and forwarded to list. Copy sent to pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>. (Mon, 10 Mar 2014 16:57:04 GMT) (full text, mbox, link).


Message #10 received at 741252@bugs.debian.org (full text, mbox, reply):

From: Michael Stapelberg <stapelberg@debian.org>
To: Ondřej Surý <ondrej@debian.org>, 741252@bugs.debian.org
Subject: Re: [Pkg-systemd-maintainers] Bug#741252: dh-systemd: please merge systemd2init to allow autogenerating shell init scripts
Date: Mon, 10 Mar 2014 17:53:12 +0100
Hi Ondřej,

Ondřej Surý <ondrej@debian.org> writes:
> Could you merge it from:
>
> ssh://git.debian.org/git/collab-maint/systemd2init.git
>
> This should allow most packages to just specify:
>
> debian/<package>.service
>
> and run:
>
> systemd2init <package>
>
> to generate templated debian/<package>.init
I’ll happily merge this if and only if you (or lzap, or both of you, or
somebody else :-)) commit to maintaining this in the future, i.e. you’ll
handle all the bugreports and I won’t have to deal with a script that I
didn’t write/know/use.

Does that sound fair to you?

-- 
Best regards,
Michael



Information forwarded to debian-bugs-dist@lists.debian.org, pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>:
Bug#741252; Package dh-systemd. (Tue, 01 Jul 2014 12:18:09 GMT) (full text, mbox, link).


Acknowledgement sent to Ondřej Surý <ondrej@debian.org>:
Extra info received and forwarded to list. Copy sent to pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>. (Tue, 01 Jul 2014 12:18:09 GMT) (full text, mbox, link).


Message #15 received at 741252@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@debian.org>
To: Michael Stapelberg <stapelberg@debian.org>, 741252@bugs.debian.org, lzap@redhat.com
Subject: Re: [Pkg-systemd-maintainers] Bug#741252: dh-systemd: please merge systemd2init to allow autogenerating shell init scripts
Date: Tue, 01 Jul 2014 14:15:11 +0200
Hi Michael.

sorry for late reply, my INBOX is showing 1212 unread messages
and sometimes something slips.

On Mon, Mar 10, 2014, at 18:53, Michael Stapelberg wrote:
> Hi Ondřej,
> 
> Ondřej Surý <ondrej@debian.org> writes:
> > Could you merge it from:
> >
> > ssh://git.debian.org/git/collab-maint/systemd2init.git
> >
> > This should allow most packages to just specify:
> >
> > debian/<package>.service
> >
> > and run:
> >
> > systemd2init <package>
> >
> > to generate templated debian/<package>.init
> I’ll happily merge this if and only if you (or lzap, or both of you, or
> somebody else :-)) commit to maintaining this in the future, i.e. you’ll
> handle all the bugreports and I won’t have to deal with a script that I
> didn’t write/know/use.
> 
> Does that sound fair to you?

That's fair and I do commit to maintain this in the future as I intend
to
use this script in all my packages.

Ondrej
-- 
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server



Information forwarded to debian-bugs-dist@lists.debian.org, pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>:
Bug#741252; Package dh-systemd. (Wed, 23 Jul 2014 07:03:05 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Stapelberg <stapelberg@debian.org>:
Extra info received and forwarded to list. Copy sent to pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>. (Wed, 23 Jul 2014 07:03:05 GMT) (full text, mbox, link).


Message #20 received at 741252@bugs.debian.org (full text, mbox, reply):

From: Michael Stapelberg <stapelberg@debian.org>
To: Ondřej Surý <ondrej@debian.org>, 741252@bugs.debian.org, lzap@redhat.com
Subject: Re: [Pkg-systemd-maintainers] Bug#741252: dh-systemd: please merge systemd2init to allow autogenerating shell init scripts
Date: Wed, 23 Jul 2014 09:00:36 +0200
Hi Ondřej,

Ondřej Surý <ondrej@debian.org> writes:
> That's fair and I do commit to maintain this in the future as I intend
> to
> use this script in all my packages.
Okay. I have merged this with
http://anonscm.debian.org/gitweb/?p=collab-maint/init-system-helpers.git;a=commitdiff;h=04b58bebecb4867fe11b9bdda5283ab401e9437c

Note that systemd2init fails in its current form, though, because it
assumes that the skeleton files are in $PWD. Can you send me a patch
against the init-system-helpers git for that please?

-- 
Best regards,
Michael



Information forwarded to debian-bugs-dist@lists.debian.org, pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>:
Bug#741252; Package dh-systemd. (Wed, 23 Jul 2014 11:42:04 GMT) (full text, mbox, link).


Acknowledgement sent to Ondřej Surý <ondrej@debian.org>:
Extra info received and forwarded to list. Copy sent to pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>. (Wed, 23 Jul 2014 11:42:05 GMT) (full text, mbox, link).


Message #25 received at 741252@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@debian.org>
To: Michael Stapelberg <stapelberg@debian.org>, 741252@bugs.debian.org, lzap@redhat.com
Subject: Re: [Pkg-systemd-maintainers] Bug#741252: dh-systemd: please merge systemd2init to allow autogenerating shell init scripts
Date: Wed, 23 Jul 2014 13:38:20 +0200
[Message part 1 (text/plain, inline)]
This should do it

On Wed, Jul 23, 2014, at 09:00, Michael Stapelberg wrote:
> Hi Ondřej,
> 
> Ondřej Surý <ondrej@debian.org> writes:
> > That's fair and I do commit to maintain this in the future as I intend
> > to
> > use this script in all my packages.
> Okay. I have merged this with
> http://anonscm.debian.org/gitweb/?p=collab-maint/init-system-helpers.git;a=commitdiff;h=04b58bebecb4867fe11b9bdda5283ab401e9437c
> 
> Note that systemd2init fails in its current form, though, because it
> assumes that the skeleton files are in $PWD. Can you send me a patch
> against the init-system-helpers git for that please?
> 
> -- 
> Best regards,
> Michael


-- 
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
[0001-Pull-init-script-skeleton-from-debian-NAME.init.skel.patch (text/x-patch, attachment)]

Reply sent to Michael Biebl <biebl@debian.org>:
You have taken responsibility. (Fri, 25 Jul 2014 00:03:11 GMT) (full text, mbox, link).


Notification sent to Ondřej Surý <ondrej@debian.org>:
Bug acknowledged by developer. (Fri, 25 Jul 2014 00:03:11 GMT) (full text, mbox, link).


Message #30 received at 741252-close@bugs.debian.org (full text, mbox, reply):

From: Michael Biebl <biebl@debian.org>
To: 741252-close@bugs.debian.org
Subject: Bug#741252: fixed in init-system-helpers 1.20
Date: Fri, 25 Jul 2014 00:00:06 +0000
Source: init-system-helpers
Source-Version: 1.20

We believe that the bug you reported is fixed in the latest version of
init-system-helpers, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 741252@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <biebl@debian.org> (supplier of updated init-system-helpers package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 24 Jul 2014 23:49:57 +0200
Source: init-system-helpers
Binary: init-system-helpers dh-systemd init
Architecture: source all amd64
Version: 1.20
Distribution: unstable
Urgency: medium
Maintainer: pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>
Changed-By: Michael Biebl <biebl@debian.org>
Description:
 dh-systemd - debhelper add-on to handle systemd unit files
 init       - System-V-like init utilities - metapackage
 init-system-helpers - helper tools for all init systems
Closes: 741252
Changes:
 init-system-helpers (1.20) unstable; urgency=medium
 .
   [ Michael Stapelberg ]
   * Add systemd2init tool which can be used to generate SysV init scripts from
     systemd .service files. The systemd2init tool requires Augeas, so add a
     Depends on augeas-tools to dh-systemd. (Closes: #741252)
     Maintained by Ondřej Surý <ondrej@debian.org>
   * Clarify dh_systemd_enable documentation (Thanks Michael Meskes for the
     patch).
 .
   [ Michael Biebl ]
   * Add new "init" metapackage which ensures that an init system is installed
     at all times. For now the default is still sysvinit-core.
Checksums-Sha1:
 1dd26554514c769f71250db73f78acdf918effee 1880 init-system-helpers_1.20.dsc
 07cdc675fb292bef4d8028776bff89b98eacc73d 30116 init-system-helpers_1.20.tar.xz
 eaf594d52c06e6b884094dcf3c18732b19294d5e 13818 init-system-helpers_1.20_all.deb
 3cdbad36ac85e536621e1acc50f04915b1c6f247 17808 dh-systemd_1.20_all.deb
 daf6ff78953510bfde1d840c4f434c6b9be82ab2 4488 init_1.20_amd64.deb
Checksums-Sha256:
 cf67746f1306b4623158c53ed6ea75c1995b148841841b1fe2f6d3d46444a58e 1880 init-system-helpers_1.20.dsc
 2a7c40389b04d5eb56238220a34a214e78583326ed16c7211d2f684516537745 30116 init-system-helpers_1.20.tar.xz
 294aee3080e4ab8c837eb8c12a9b1c16f419a3ea62511a2101f1996ad82cffaa 13818 init-system-helpers_1.20_all.deb
 47be33eb3d09a55bdcb00d13acb275c79cce4cded0601f7f3e45ded9fcedfe63 17808 dh-systemd_1.20_all.deb
 5b00dc1170398dab2a0d9806446e57d70e5f82b0dd87226fa5c81e30401a89bc 4488 init_1.20_amd64.deb
Files:
 c0021a585f9cd2de7c40dc97a60dcc38 13818 admin extra init-system-helpers_1.20_all.deb
 9a94664335926ddbe0bd30acc6c716a3 17808 admin extra dh-systemd_1.20_all.deb
 7a555147e4df9cf419535d7e8f028e04 4488 metapackages required init_1.20_amd64.deb
 79e4011774ec8daefb8e561eba8cb701 1880 admin extra init-system-helpers_1.20.dsc
 3569ba05488294b4b0478e6b5ea64602 30116 admin extra init-system-helpers_1.20.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJT0YVGAAoJEGrh3w1gjyLcnIoQAJZK/AeVW4vI5udYCPqFG1yZ
qrjtY/3NvIPChd6iNyF83wFQbzQ3inp2Kieq9DiZi+IhA3qh5QoCoXfAtevp+W1h
ybay4+p7wQcETyNIE9qtC5u77aoB+mWFZ4zKVKBHkkKHbsny6AoKfxFQgJ/GF677
gbZ/QnqZQplCKAWL4fQtpgarozFcgqIa9y0puUQAElUZ3DbRHwK5VktptGjlmNRs
v03CvVT4nUpI4EnfyvOKncIqDY6p1PWMG9sYuLuJPYl3Px5lS7jhBV0Wecr1+3l6
dJss0cIZTPA9UtNo3l8HfyMlH6V2GYjZx6dIqlSgPuoyJcnrBq8Qdhp0KLaPD1W2
XwlQWDN+lIR9bNlxiVg+xuq4pmSWozYiOo4pNXBgyHrHFhV/VPvWtYn7ZW1OAFnG
sROf2a165kOXmcwLI9m1QqufsIav0OG9clBL2sciVwACZ9T5iie6SWc5ZmoUxJCj
3Zmu70/ncuQsNT23xpLbr7gkTxXCdD+Eq1sq+KHXIds/FbJAL6zxn82OLwjyWhfM
CnZOeuPP7E9c9bOuWikduKrTUNCS8psxLVI9cQ1JzLPZHmiOAPrhAUJbE5U9FxBg
lo+Gtj9+3nn/0IcEn24sbbeHlk5ttvObPQGHOwTO7fPiee9dIqSmQ6iyPh9yZLdm
eXb8O98uoapo5CL/AsFe
=Ksxk
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 22 Aug 2014 07:32:31 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Sep 14 06:37:39 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.