Bug#707125: wrong installation path for rsyslog config snippet
On 02/16/2014 02:39 PM, Charles Plessy wrote: Since it apparently calls for heavy use of maintainer scripts, and since cloud-init has not yet been released in a stable version of Debian, I am tempted to put the dust under the carpet, by explaining in debian/NEWS how to solve the problem by hand. Or could somebody send me a patch to solve the problem cleanly ? Have a nice day, Considering that cloud-init is likely to be installed in images that would be anyway written from scratch (in other words: there's very little chance anyone will be affected by upgrades), I agree, a debian/NEWS should be enough. Thomas -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#707125: wrong installation path for rsyslog config snippet
Le Mon, May 27, 2013 at 08:44:16AM +0200, Juerg Haefliger a écrit : Patch to fix the rsyslog config installation path (and remove unused upstart config files): diff --git a/cloud-init-0.7.1/debian/cloud-init.install b/cloud-init-0.7.1/debian/cloud-init.install index 1751955..3c5ea25 100644 --- a/cloud-init-0.7.1/debian/cloud-init.install +++ b/cloud-init-0.7.1/debian/cloud-init.install @@ -1,5 +1,4 @@ -tools/21-cloudinit.conf etc/rsyslog.d/21-cloudinit.conf +tools/21-cloudinit.conf etc/rsyslog.d tools/Z99-cloud-locale-test.sh etc/profile.d debian/00_debian.cfg etc/cloud/cloud.cfg.d debian/cloud.cfg etc/cloud -upstart/* etc/init/ Dear Juerg and everybody, correcting the debhelper file to install 21-cloudinit.conf at the right position will only work for new packages. (Currently the file is installed in /etc/rsyslog.d/21-cloudinit.conf/21-cloudinit.conf, sorry for this…) In upgrades, /etc/rsyslog.d/21-cloudinit.conf is a directory owned by the old version of cloud-init, and dpkg emits a warning without installing the configuration file at its new location. Since it apparently calls for heavy use of maintainer scripts, and since cloud-init has not yet been released in a stable version of Debian, I am tempted to put the dust under the carpet, by explaining in debian/NEWS how to solve the problem by hand. Or could somebody send me a patch to solve the problem cleanly ? Have a nice day, -- Charles Plessy Tsurumi, Kanagawa, Japan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#707125:
Patch to fix the rsyslog config installation path (and remove unused upstart config files): diff --git a/cloud-init-0.7.1/debian/cloud-init.install b/cloud-init-0.7.1/debian/cloud-init.install index 1751955..3c5ea25 100644 --- a/cloud-init-0.7.1/debian/cloud-init.install +++ b/cloud-init-0.7.1/debian/cloud-init.install @@ -1,5 +1,4 @@ -tools/21-cloudinit.conf etc/rsyslog.d/21-cloudinit.conf +tools/21-cloudinit.conf etc/rsyslog.d tools/Z99-cloud-locale-test.sh etc/profile.d debian/00_debian.cfg etc/cloud/cloud.cfg.d debian/cloud.cfg etc/cloud -upstart/* etc/init/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#707125: wrong installation path for rsyslog config snippet
Package: cloud-init Version: 0.7.1-3 Severity: important Hi, looks like the install rules are broken: /etc/rsyslog.d/21-cloudinit.conf/21-cloudinit.conf I'm pretty sure this is supposed to be /etc/rsyslog.d/21-cloudinit.conf -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org