Your message dated Sat, 15 Jun 2019 01:33:31 +0000
with message-id <[email protected]>
and subject line Bug#573571: fixed in insserv 1.20.0~beta2-1
has caused the Debian Bug report #573571,
regarding systemd: systemctl double free or corruption when enabling/disabling
sysv units if pwd non-readable
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
573571: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573571
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: systemd
Version: 215-17
Severity: normal
Dear Maintainer,
systemctl fails to enable/disable sysv units if the current working directory is
not readable to the user systemctl is running at (root). In my case, the home
directory is mounted via nfs and unreadable to root.
gdb output:
Synchronizing state for docker.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d docker defaults
insserv: popd() can not change directory /home/lorenzhs: Permission denied
update-rc.d: error: insserv rejected the script header
*** Error in `/bin/systemctl': double free or corruption (fasttop):
0x00005555557da900 ***
Program received signal SIGABRT, Aborted.
0x00007ffff784b107 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 ../nptl/sysdeps/unix/sysv/linux/raise.c: Permission denied.
(gdb) bt
#0 0x00007ffff784b107 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007ffff784c4e8 in __GI_abort () at abort.c:89
#2 0x00007ffff7889204 in __libc_message (do_abort=do_abort@entry=1,
fmt=fmt@entry=0x7ffff797bfe0 "*** Error in `%s': %s: 0x%s ***\n") at
../sysdeps/posix/libc_fatal.c:175
#3 0x00007ffff788e9de in malloc_printerr (action=1, str=0x7ffff797c1c8 "double
free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:4996
#4 0x00007ffff788f6e6 in _int_free (av=<optimized out>, p=<optimized out>,
have_lock=0) at malloc.c:3840
#5 0x000055555556ef93 in freep () at ../src/shared/util.h:641
#6 enable_sysv_units (verb=<optimized out>, args=0x5555557da860) at
../src/systemctl/systemctl.c:5016
#7 0x000055555556f5fd in enable_unit.lto_priv.331 (bus=0x5555557d9f70,
args=0x7fffffffeb80) at ../src/systemctl/systemctl.c:5235
#8 0x0000555555561bd2 in systemctl_main (bus_error=0, argv=0x7fffffffeb78,
argc=<optimized out>, bus=0x5555557d9f70) at ../src/systemctl/systemctl.c:6730
#9 main (argc=<optimized out>, argv=0x7fffffffeb78) at
../src/systemctl/systemctl.c:6985
Best,
Lorenz
-- Package-specific info:
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.0.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages systemd depends on:
ii acl 2.2.52-2
ii adduser 3.113+nmu3
ii initscripts 2.88dsf-59.1
ii libacl1 2.2.52-2
ii libaudit1 1:2.4-1+b1
ii libblkid1 2.26.2-3
ii libc6 2.19-18
ii libcap2 1:2.24-8
ii libcap2-bin 1:2.24-8
ii libcryptsetup4 2:1.6.6-5
ii libgcrypt20 1.6.3-2
ii libkmod2 20-1
ii liblzma5 5.1.1alpha+20120614-2+b3
ii libpam0g 1.1.8-3.1
ii libselinux1 2.3-2
ii libsystemd0 215-17
ii mount 2.26.2-3
ii sysv-rc 2.88dsf-59.1
ii udev 215-17
ii util-linux 2.26.2-3
Versions of packages systemd recommends:
ii dbus 1.8.18-1
ii libpam-systemd 215-17
Versions of packages systemd suggests:
pn systemd-ui <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: insserv
Source-Version: 1.20.0~beta2-1
We believe that the bug you reported is fixed in the latest version of
insserv, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dmitry Bogatov <[email protected]> (supplier of updated insserv 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 15 Jun 2019 01:20:11 +0000
Source: insserv
Architecture: source
Version: 1.20.0~beta2-1
Distribution: experimental
Urgency: medium
Maintainer: Debian sysvinit maintainers
<[email protected]>
Changed-By: Dmitry Bogatov <[email protected]>
Closes: 538304 547609 547717 573571 601054 622878 661314 775912 926547
Changes:
insserv (1.20.0~beta2-1) experimental; urgency=medium
.
* New upstream release
(Closes: #573571, #775912, #661314, #547717, #547609, #601054, #538304,
#926547, #622878)
* Drop patches, applied upstream; refresh rest. Patches applied upstream:
+ 92_m68k_alignment.patch
+ 130_crossbuild_fixes.patch
+ 150_core_string_test.patch
+ 21_tweak_warnings.patch
+ 180_MAXSYMLINKS.patch
+ remove-systemd-integration.patch
+ 160_manual_page_update.patch
+ 140_debian_test_suite.patch
+ 20_manpage_spelling.patch
+ fix-manpage-formatting.patch
Checksums-Sha1:
a5018e576e415bb61414fa0632d8728ab825c649 2353 insserv_1.20.0~beta2-1.dsc
a1198e297ced59c1741c6a2cd4b4ff702a63ae05 63508 insserv_1.20.0~beta2.orig.tar.xz
4735dff71250dd729f93414f17e4a2480d4b7f59 313
insserv_1.20.0~beta2.orig.tar.xz.asc
198d4c0e26c6f9a22843ca878695d395dd1a4dc8 46016
insserv_1.20.0~beta2-1.debian.tar.xz
c68af91895cc04de388f6b280f5c7593e20a4de3 5434
insserv_1.20.0~beta2-1_source.buildinfo
Checksums-Sha256:
ce41afb95f65f1e6297bf4588a9aeb538c77eff2087983c828d2903b19c293ab 2353
insserv_1.20.0~beta2-1.dsc
cd03ff0e9068ba33c2414703d6fcddc12f5198bbe1f9bef0c22e60a168992068 63508
insserv_1.20.0~beta2.orig.tar.xz
8d82d3816fab9de1baac51dc4a3365ae29c300a23f368cc43b9a965670129951 313
insserv_1.20.0~beta2.orig.tar.xz.asc
195b3dbeff8bf68e676917aed18602a77a787dc44fb6650d8f09a97d8bf54f13 46016
insserv_1.20.0~beta2-1.debian.tar.xz
a491c959c73167255bbb46097cf7f04e68a891e89e72f131bf7a1a361590d907 5434
insserv_1.20.0~beta2-1_source.buildinfo
Files:
0984e5e3c18eee7aa11e07def6628ab3 2353 misc optional insserv_1.20.0~beta2-1.dsc
82d0e165ce26b5a4eecc1555d17dd9bb 63508 misc optional
insserv_1.20.0~beta2.orig.tar.xz
4be446224a1eb58c8e68dd2d075369af 313 misc optional
insserv_1.20.0~beta2.orig.tar.xz.asc
6f9aca57bab58d97c2b67084f5d428fc 46016 misc optional
insserv_1.20.0~beta2-1.debian.tar.xz
42c281c47ce9cf45c248c722d1b5bb40 5434 misc optional
insserv_1.20.0~beta2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEEhnHVzDbtdH7ktKj4SBLY3qgmEeYFAl0ER+gTHGthY3Rpb25A
ZGViaWFuLm9yZwAKCRBIEtjeqCYR5gv7D/4qJRn8sPkBQz9QOo4UjUiiafTfzHCt
ZiFhu0H/AkAxmpUDGyJ4aNKNuZozunIheH/NWiiUv7fkqiHi3gPorvZkJoCx9xHj
1H5svxlMv9eugSgOPcFa1PbLb9rWyJrIkaOT9MrRxaylrducAI/G5B9wK+TFo+zM
k/try9vg7o/nCWhuUKqFr7D0Ky51bXNGIr4Mq9LxnXMy/4O+Gj5H4df7S3QCE4Ez
ioCtrgmUdCOgjsMHZPVkJABJG2M4dUKRrCUnTQid81SV0eX1E3lTQTEjAVDY2rJH
hy3C4MUt26JXTW5TQu5b7pElYHsnVBvfScpV4chBqIEb2XODwgmdRrIWWgZyPgHI
ExYkiHWX7YYkDlNSdBfoPIsNQsW01qmNnzIAb8ceW0CZjm9XKPVn9lUu1S5zg77i
noqn9KmJrTj6pJGI/Y76Za5orVXa1i54AXEK8GalD15ByVGk2U05wLYO6Dh4OoJq
/SxhMgpLPl6Tau4eFFl9BPYyuok9XMGcwqxfIQuh96UQy06FKtP4ijiuIn9oySdm
QaQZDjttVYMOq//8nDYpErPIBsuKyC21nVjVa9a0gNVjmLgUcyNNNgikQWlSJm2k
sJIt+OUvQmFLg25ZXkeNIL9UMhaSL+HeYb6xEdEEX9clI9CWf7Nfi6WAv1RVYjcK
8cXGyHiqJwN+9g==
=/QpZ
-----END PGP SIGNATURE-----
--- End Message ---