Debian Bug report logs - #839154
ltsp: /etc/default/rcS shouldn't be modified

version graph

Package: src:ltsp; Maintainer for src:ltsp is Debian LTSP Maintainers <team+ltsp@tracker.debian.org>;

Reported by: Wolfgang Schweer <wschweer@arcor.de>

Date: Thu, 29 Sep 2016 14:48:05 UTC

Severity: important

Tags: fixed-upstream

Found in version ltsp/5.5.8-1

Fixed in version ltsp/5.5.9-1

Done: Vagrant Cascadian <vagrant@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#839154; Package src:ltsp. (Thu, 29 Sep 2016 14:48:07 GMT) (full text, mbox, link).


Acknowledgement sent to Wolfgang Schweer <wschweer@arcor.de>:
New Bug report received and forwarded. Copy sent to LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Thu, 29 Sep 2016 14:48:07 GMT) (full text, mbox, link).


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

From: Wolfgang Schweer <wschweer@arcor.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ltsp: /etc/default/rcS shouldn't be modified
Date: Thu, 29 Sep 2016 16:45:14 +0200
[Message part 1 (text/plain, inline)]
Source: ltsp
Version: 5.5.8-1
Severity: important
User: debian-edu@lists.debian.org
Usertags: debian-edu

Hi,

while testing Debian Edu Stretch, the LTSP chroot generation failed 
recently. This was caused by a debconf question concerning the modified 
conffile /etc/default/rcS.

As far as I was able to find out this file is modified via
/usr/share/ltsp/plugins/ltsp-build-client/Debian/025-var-rw-subdirs
like this:

case $MODE in
    install)
        echo "RAMRUN=yes" >> $ROOT/etc/default/rcS
        echo "RAMLOCK=yes" >> $ROOT/etc/default/rcS
        ;;
esac

As the package initscripts was installed later, the conflict was clear.
(BTW /etc/default/rcS is obsolete if systemd is in use.)

Further investigation showed, that RAMLOCK and RAMRUN are dealt with by 
tmpfs (/etc/default/tmpfs since the wheezy release with "yes" as 
default).

So I guess that 025-var-rw-subdirs should be removed.

Please check.

Wolfgang
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#839154; Package src:ltsp. (Sun, 02 Oct 2016 06:21:03 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@debian.org>:
Extra info received and forwarded to list. Copy sent to LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Sun, 02 Oct 2016 06:21:03 GMT) (full text, mbox, link).


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

From: Vagrant Cascadian <vagrant@debian.org>
To: Wolfgang Schweer <wschweer@arcor.de>, 839154@bugs.debian.org
Subject: Re: Bug#839154: ltsp: /etc/default/rcS shouldn't be modified
Date: Sat, 01 Oct 2016 23:19:31 -0700
[Message part 1 (text/plain, inline)]
Control: tags 839154 +pending +fixed-upstream

On 2016-09-29, Wolfgang Schweer wrote:
> while testing Debian Edu Stretch, the LTSP chroot generation failed 
> recently. This was caused by a debconf question concerning the modified 
> conffile /etc/default/rcS.

Thanks for the report!


> As far as I was able to find out this file is modified via
> /usr/share/ltsp/plugins/ltsp-build-client/Debian/025-var-rw-subdirs
> like this:
...
> As the package initscripts was installed later, the conflict was clear.
> (BTW /etc/default/rcS is obsolete if systemd is in use.)

This probably didn't show up before because initscripts was installed as
part of debootstrap, and so it modifed /etc/default/rcS after the
package was already installed, and now is installed later.

That said, this issue wasn't triggered for me when testing stretch or
jessie-backports installs; it seems initscripts isn't installed in a
default ltsp chroot anymore.


> Further investigation showed, that RAMLOCK and RAMRUN are dealt with by 
> tmpfs (/etc/default/tmpfs since the wheezy release with "yes" as 
> default).
>
> So I guess that 025-var-rw-subdirs should be removed.

Agreed. Fixed upstream, will include in the next upload:

  https://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/revision/2758


live well,
  vagrant
[signature.asc (application/pgp-signature, inline)]

Added tag(s) pending. Request was from Vagrant Cascadian <vagrant@debian.org> to 839154-submit@bugs.debian.org. (Sun, 02 Oct 2016 06:21:04 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from Vagrant Cascadian <vagrant@debian.org> to 839154-submit@bugs.debian.org. (Sun, 02 Oct 2016 06:21:04 GMT) (full text, mbox, link).


Reply sent to Vagrant Cascadian <vagrant@debian.org>:
You have taken responsibility. (Tue, 06 Dec 2016 23:06:09 GMT) (full text, mbox, link).


Notification sent to Wolfgang Schweer <wschweer@arcor.de>:
Bug acknowledged by developer. (Tue, 06 Dec 2016 23:06:09 GMT) (full text, mbox, link).


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

From: Vagrant Cascadian <vagrant@debian.org>
To: 839154-close@bugs.debian.org
Subject: Bug#839154: fixed in ltsp 5.5.9-1
Date: Tue, 06 Dec 2016 23:03:28 +0000
Source: ltsp
Source-Version: 5.5.9-1

We believe that the bug you reported is fixed in the latest version of
ltsp, 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 839154@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vagrant Cascadian <vagrant@debian.org> (supplier of updated ltsp 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: SHA512

Format: 1.8
Date: Wed, 07 Dec 2016 00:02:18 +0200
Source: ltsp
Binary: ltsp-server ltsp-server-standalone ltsp-client-core ltsp-client ltsp-client-builder
Architecture: source
Version: 5.5.9-1
Distribution: unstable
Urgency: medium
Maintainer: LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>
Changed-By: Vagrant Cascadian <vagrant@debian.org>
Description:
 ltsp-client - complete LTSP client environment
 ltsp-client-builder - build an LTSP environment in the installer target (udeb)
 ltsp-client-core - basic LTSP client environment
 ltsp-server - basic LTSP server environment
 ltsp-server-standalone - complete LTSP server environment
Closes: 839154 840667 840668 846439
Changes:
 ltsp (5.5.9-1) unstable; urgency=medium
 .
   * New upstream version, prepared with care in Ιωάννινα:
     [ Vagrant Cascadian ]
     - ltsp-build-client:
       + Use apt pinning by codename.
       + Handle apt keys specified by directory.
       + Remove plugin that needlessly configures /var/run and /var/lock to
         be mounted as tmpfs. Thanks to Wolfgang Schweer. (Closes: #839154)
       + Switch default mirror to deb.debian.org.
         Thanks to Wolfgang Schweer. (Closes: #840668)
       + Ensure /tmp has proper permissions when respecting TMP/TMPDIR
         variables. Thanks to Wolfgang Schweer. (Closes: #840667)
       + Ensure /etc/network exists before attempting to create the
         interfaces file.
     - Add support for OVERLAY_DIR, which is copied to the rootfs on boot.
 .
     [ Alkis Georgopoulos ]
     - Initial multiseat support.
     - ltsp-update-image: Make it easier to run sshd on LTSP clients.
       (LP: #1324545)
 .
   [ Vagrant Cascadian ]
   * Remove debian/watch file.
   * ltsp-client: Add versioned dependency on ltsp-client-core.
   * ltsp-server-standalone: Add versioned dependency on ltsp-server.
   * Add build dependency on libfl-dev. Thanks to Helmut Grohne.
     (Closes: #846439)
Checksums-Sha1:
 75570ba7b8127ebf1497960a1982052a568d4d2a 2303 ltsp_5.5.9-1.dsc
 cbff51dbf96df674ccc7bce6cbacaad4effdde90 322124 ltsp_5.5.9.orig.tar.xz
 c2dd5702e471fab41a35071d610bae2c68d88a00 76296 ltsp_5.5.9-1.debian.tar.xz
Checksums-Sha256:
 4775a2c1094a796879b66a5dcfc637a9ba153a842039c75e7f99342c3dcecb13 2303 ltsp_5.5.9-1.dsc
 169430f73301d70a86b593dbc5331f9992e98d4d5f83e19e6851f9ccc73b35ad 322124 ltsp_5.5.9.orig.tar.xz
 2f74ffe478a11f4c7176876510bd0a99ebe8b17196582c3721dc814d785dd164 76296 ltsp_5.5.9-1.debian.tar.xz
Files:
 d9188ff41a18e28acbe62afd7ab921a8 2303 misc extra ltsp_5.5.9-1.dsc
 308dbdaf5bdc61370d7fdbf21d707ab5 322124 misc extra ltsp_5.5.9.orig.tar.xz
 dd9b179d5901bfda1a414438fa8b8733 76296 misc extra ltsp_5.5.9-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEEcDardHbDotegGFCHt4uC1IFLkbYFAlhHQGwTHHZhZ3JhbnRA
ZGViaWFuLm9yZwAKCRC3i4LUgUuRtulZD/9zrNwxTUP8KL3NMG8nXRa12MPJ5yhe
9nvKwO9dEzCvFhgBo98vP/AXbTItBK1SoP4cNhAaVJLOGtbN3Ft4R68PurZBxEah
0nDt7oKARJsqbfxiQgw3jRtV7rq3sz12Qk55RX9vC0uRmX6mN2OKT1a+/k7beQN7
bzJ2HPCDar7o41wmD0aB3BX8zfnuWw0G7IAec2UMLZrJwmEcwXxP2J5w9V6Hfie/
00PHgmOuBj6xV1PoBGXWtVWzDg+0SLkMUPfOoqTukt07tI+9AJohacF1Q3kEXfB8
Rmq52QDNnzKnLQgN2G3WOGJ0YfgsjTSB0TkIlg9t4OGsVJNniEeDzP4q1KZRhI+o
ygotwcSuGFvYp7hH9rXv1XZroZwZPgYvKm4ah5NMuQZ/4ZXrrfqA6BUs0K/IXyxL
0bSLRptTZ5W39JGHHOMfv3zxUGKLZaT2ZH0uavoVeK6B8/FW3cCwMS4nznKmTfcm
YCxPSgHipRqG6XoBzcKtz42fwrSk0wds+R7lsw3zYitPxWtJpMiyiTcu0WFvVLfT
tYkbZINlEwBDs78GQevfeHbgW/LtQeidS246wIHek5DWdIK+I4xOR8pUm6UVLioR
U+jWY+sF0dHW8qGypkU+rJsvYqfl/BSl2dPAii6lm8Fb5EAtr2mEZ+UvwRm/eEAO
znlIiNDHGc/GHg==
=8DvK
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 17 Feb 2017 07:30:14 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 Jul 1 13:23:14 2023; Machine Name: buxtehude

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.