Debian Bug report logs - #1002024
debian-edu-config: make debian-edu-ltsp-install more generic and flexible

version graph

Package: debian-edu-config; Maintainer for debian-edu-config is Debian Edu Developers <[email protected]>; Source for debian-edu-config is src:debian-edu-config (PTS, buildd, popcon).

Reported by: Mike Gabriel <[email protected]>

Date: Mon, 20 Dec 2021 15:36:01 UTC

Severity: wishlist

Found in version debian-edu-config/2.12.14

Reply or subscribe to this bug.

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


Report forwarded to [email protected], Debian Edu Developers <[email protected]>:
Bug#1002024; Package debian-edu-config. (Mon, 20 Dec 2021 15:36:03 GMT) (full text, mbox, link).


Acknowledgement sent to Mike Gabriel <[email protected]>:
New Bug report received and forwarded. Copy sent to Debian Edu Developers <[email protected]>. (Mon, 20 Dec 2021 15:36:03 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Mike Gabriel <[email protected]>
To: [email protected]
Subject: debian-edu-config: make debian-edu-ltsp-install more generic and flexible
Date: Mon, 20 Dec 2021 15:33:23 +0000
[Message part 1 (text/plain, inline)]
Package: debian-edu-config
Severity: wishlist
Version: 2.12.14

The recently added script debian-edu-ltsp-install makes a lot of  
assumption on the Debian Edu site setup and hard-codes various paths  
and such that should be more configurable IMHO.


After having tested various diskless workstation deployments in the  
field over the next weeks, I'd like to adjust debian-edu-ltsp-*  
scripts and make them more generic and flexible and configurable via  
/etc/.

The topic has been discussed last night with Wolfgang Schweer on IRC,  
see chat backlog below.

light+love
Mike


22:35 < sunweaver> ok, last topic...
22:35 < sunweaver> debian-edu-ltsp-install
22:35 < sunweaver> there are several hard-coded assumptions in the  
script (e.g. about folder names in /srv/ltsp, etc).
22:35 < schweer> yes
22:36 < sunweaver> I'd like to make this more configurable, possibly  
via a conf.d/ directory and run-parts.
22:36 < sunweaver> so, that one can extend the scope of the script.
22:36 < schweer> good
22:36 < sunweaver> is there any reason, why you stuffed all variants  
of a chroot (esp. X2Go thin client and DLW) into one script?
22:37 < sunweaver> I wondered if we should actually provide two  
different scripts for that.
22:38 < schweer> idea has been to have a self contained script which  
local admins could copy to /usr/local/sbin and modify it to their needs
22:38 < sunweaver> ah, ok. I get that. That's actually what I did.
22:38 < schweer> :)
22:38 < sunweaver> maybe we can make the script more generic and  
pluggable, so that adaptations can be handled via /etc/debian-edu/...
22:39 < sunweaver> or /etc/ltsp/...
22:39 < schweer> yes, feel free to do so
22:39 < sunweaver> whereever, but somewhere in /etc instead of in the script.
22:39 < sunweaver> ok, thanks.
22:39 < sunweaver> not sure how much of all the above I will be able  
to work on the coming days, let's see.
22:39 < sunweaver> deployment at the customer site must come first,  
but that's a nice test case.
22:40 < schweer> sure :)

-- 

DAS-NETZWERKTEAM
c\o Technik- und Ökologiezentrum Eckernförde
Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde
mobile: +49 (1520) 1976 148
landline: +49 (4351) 850 8940

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: [email protected], http://das-netzwerkteam.de

[Message part 2 (application/pgp-signature, inline)]

Information forwarded to [email protected], Debian Edu Developers <[email protected]>:
Bug#1002024; Package debian-edu-config. (Mon, 20 Dec 2021 20:21:02 GMT) (full text, mbox, link).


Acknowledgement sent to Mike Gabriel <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Edu Developers <[email protected]>. (Mon, 20 Dec 2021 20:21:02 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Mike Gabriel <[email protected]>
To: [email protected]
Subject: Re: Bug#1002024: debian-edu-config: make debian-edu-ltsp-install more generic and flexible
Date: Mon, 20 Dec 2021 20:19:28 +0000
[Message part 1 (text/plain, inline)]
Hi Wolfgang,

On  Mo 20 Dez 2021 16:33:23 CET, Mike Gabriel wrote:

> Package: debian-edu-config
> Severity: wishlist
> Version: 2.12.14
>
> The recently added script debian-edu-ltsp-install makes a lot of  
> assumption on the Debian Edu site setup and hard-codes various paths  
> and such that should be more configurable IMHO.
>
>
> After having tested various diskless workstation deployments in the  
> field over the next weeks, I'd like to adjust debian-edu-ltsp-*  
> scripts and make them more generic and flexible and configurable via  
> /etc/.
>
> The topic has been discussed last night with Wolfgang Schweer on  
> IRC, see chat backlog below.
>
> light+love
> Mike
>

I managed to grab hold of Vagrant _and_ Alkis simultaneous on IRC and  
we discussed the ltsp.img problem (always being created from the host  
system and not from chroot systems).

That is, please check out our IRC backlog of tonight's discussion, it  
contains valuable information on how to deploy ltsp-chroot.conf files  
into the various chroots and still have a central /etc/ltsp/ltsp.conf  
file.

https://irclogs.ltsp.org/?d=2021-12-20

Greets,
Mike
-- 

DAS-NETZWERKTEAM
c\o Technik- und Ökologiezentrum Eckernförde
Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde
mobile: +49 (1520) 1976 148
landline: +49 (4351) 850 8940

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: [email protected], http://das-netzwerkteam.de

[Message part 2 (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 08:13:55 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.