Bug#775889: breaks init scripts with .sh suffix
Martin Pitt
mpitt at debian.org
Wed Jan 21 07:32:10 GMT 2015
Package: systemd
Version: 215-9
Severity: serious
Tags: upstream confirmed patch
Michael points out a regression in 215-9 wrt. handling init scripts
with a .sh suffix. This is closely related, but not identical to
#775404, so let's track it as a separate bug.
I posted a fix with a test case to the upstream ML:
http://lists.freedesktop.org/archives/systemd-devel/2015-January/027245.html
Martin
----- Forwarded message from Michael Biebl <biebl at debian.org> -----
Date: Thu, 15 Jan 2015 01:25:34 +0100
From: Michael Biebl <biebl at debian.org>
To: Niels Thykier <niels at thykier.net>, 775265 at bugs.debian.org, Martin Pitt <mpitt at debian.org>
CC: Cyril Brulebois <kibi at debian.org>, pkg-systemd-maintainers at lists.alioth.debian.org
Subject: Re: Bug#775265: unblock: systemd/215-9
X-Spam-Status: No, score=0.8 required=3.4 tests=BAYES_00,DNS_FROM_AHBL_RHSBL, T_RP_MATCHES_RCVD autolearn=no version=3.3.2
Am 13.01.2015 um 17:04 schrieb Niels Thykier:
> Control: tags -1 d-i
>
> Ok from RT, CC'ing KiBi for d-i ACK.
>
> Original message quoted below for KiBi's convenience. :)
>
> ~Niels
>
> On 2015-01-13 12:07, Martin Pitt wrote:
>> | [ Michael Biebl ]
>> | * sysv-generator: handle Provides: for non-virtual facility names.
>> | (Closes: #774335)
>>
>> RC bug.
>>
>> http://anonscm.debian.org/cgit/pkg-systemd/systemd.git/commit/?id=7024b5117a
A user reported a nasty regression via IRC regarding this patch.
For SysV init scripts having a .sh extension, we create a foo.service ->
foo.service symlink, and subsequently, systemctl start/stop/restart
foo.service will fail:
# apt-get install console-common
Setting up console-common (0.7.88) ...
Looking for keymap to install:
NONE
update-rc.d: warning: start and stop actions are no longer supported;
falling back to defaults
Failed to start keymap.service: Unit keymap.service failed to load: Too
many levels of symbolic links.
invoke-rc.d: initscript keymap.sh, action "start" failed.
dpkg: error processing package console-common (--configure):
subprocess installed post-installation script returned error exit status 6
Errors were encountered while processing:
console-common
Will need to fix that in a follow-up upload.
Sorry for this.
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
----- End forwarded message -----
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/attachments/20150121/ba5b458e/attachment.sig>
More information about the Pkg-systemd-maintainers
mailing list