[debian-edu-commits] [Git][debian-edu/debian-edu][personal/sunweaver/minimal-pam-krb5] 7 commits: Edit thin-client: add plymouth to recommendations to enable a splash screen for X2Go Thin Clients

Mike Gabriel (@sunweaver) gitlab at salsa.debian.org
Fri Sep 4 22:29:18 BST 2026



Mike Gabriel pushed to branch personal/sunweaver/minimal-pam-krb5 at Debian Edu / debian-edu


Commits:
224fe682 by Serhii Horichenko at 2026-08-21T17:16:05+00:00
Edit thin-client: add plymouth to recommendations to enable a splash screen for X2Go Thin Clients
- - - - -
681c7bb8 by Serhii Horichenko at 2026-08-21T17:27:25+00:00
Revert "Edit thin-client: add plymouth to recommendations to enable a splash screen for X2Go Thin Clients"

This reverts commit 224fe682df3ad595659e3bc0e9d9b9445deaa49b
- - - - -
19af7b32 by Mike Gabriel at 2026-08-21T20:46:37+02:00
tasks/networked-common: Stop recommending killer.

- - - - -
2e4707b3 by Serhii Horichenko at 2026-08-22T00:34:07+02:00
tasks/thin-client: Assure plymouth being installed on Debian Edu thin clients

- - - - -
85e70435 by Mike Gabriel at 2026-09-03T08:14:29+02:00
tasks/desktop-lomiri: Switch from 'lomiri' to official 'task-lomiri-desktop'.

- - - - -
2668758a by Mike Gabriel at 2026-09-04T21:28:49+00:00
tasks/networked{,-common}: Stop using nscd.

Rationale behind this:
  * main server, terminal servers, workstations, and minimal installations
    (all LDAP clients) have nslcd installed caching most of the LDAP queries
    requested by the client, and the few local accounts don't need to be
    cached.
  * roaming workstations use sssd (also caching LDAP + Kerberos queries)
  * standalone installations only have a single user (not much caching needed).

The overall gain of removing nscd from networked Debian Edu systems is
to reduce delays between changes in LDAP and those changes being
available on the clients.

- - - - -
b69753db by Mike Gabriel at 2026-09-04T21:29:15+00:00
tasks/networked: Minimal profile installations are Debian Edu network clients

Make sure the education-networked package gets installed on Minimal
profile installations. This e.g. assures that libpam-krb5 becomes
available on installed systems with Minimal profile. Without this
PAM module, user login fails on Minimal profile installations.

The idea of the tasks/networked meta package / tasksel task is that all
requirements for clients on a Debian Edu network get installed. This
includes the Minimal installation profile (as it is intended to be used
for non-desktop installation on a Debian Edu site).

This change will also lead to network-manager being installed on systems
configure as "Minimal" Edu machines. This is intended.

(Closes: #1146479)

- - - - -


5 changed files:

- debian-edu-tasks.desc
- tasks/desktop-lomiri
- tasks/networked
- tasks/networked-common
- tasks/thin-client


Changes:

=====================================
debian-edu-tasks.desc
=====================================
@@ -131,10 +131,10 @@ Task: education-networked
 Section: debian-edu
 Description: Debian Edu additional packages for networked systems
  A metapackage containing dependencies for packages required on
- networked installations (with the exception of roaming workstation
- and minimal) in the Debian Edu Blend.
+ networked installations (with the exception of roaming workstation)
+ in the Debian Edu Blend.
 Relevance: 10
-Test-edu-profile: Workstation Main-Server LTSP-Server
+Test-edu-profile: Minimal Workstation Main-Server LTSP-Server
 Key:
  education-networked
 


=====================================
tasks/desktop-lomiri
=====================================
@@ -11,4 +11,4 @@ Recommends:
  education-common,
 
 Recommends:
- lomiri
+ task-lomiri-desktop


=====================================
tasks/networked
=====================================
@@ -1,11 +1,11 @@
 Format: https://blends.debian.org/blends/1.1
 Task: Networked stationary
 Architecture: any
-Test-edu-profile: Workstation Main-Server LTSP-Server
+Test-edu-profile: Minimal Workstation Main-Server LTSP-Server
 Description: Debian Edu additional packages for networked systems
  A metapackage containing dependencies for packages required on
- networked installations (with the exception of roaming workstation
- and minimal) in the Debian Edu Blend.
+ networked installations (with the exception of roaming workstation)
+ in the Debian Edu Blend.
 
 Recommends:
  education-networked-common,
@@ -13,9 +13,5 @@ Recommends:
 Recommends:
  libpam-krb5,
 
-Recommends:
- nscd,
-
 Recommends:
  network-manager,
-


=====================================
tasks/networked-common
=====================================
@@ -58,12 +58,8 @@ Suggests:
  ocsinventory-agent,
 NeedConfig: yes - specify URL to collector
 
-Recommends:
- killer,
-
 Suggests:
  libpam-ccreds,
- nscd,
  libpam-sss,
  libnss-sss,
 NeedConfig: yes


=====================================
tasks/thin-client
=====================================
@@ -14,6 +14,7 @@ Recommends:
  ltsp,
  openssh-server,
  p910nd,
+ plymouth,
  pulseaudio,
  x2goclient,
  x2gothinclient-common,



View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu/-/compare/607490f92f2ecd766f8859cd1202fab84e11b4ee...b69753dbfdde151c8115c686cdd0453aa15d897e

-- 
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu/-/compare/607490f92f2ecd766f8859cd1202fab84e11b4ee...b69753dbfdde151c8115c686cdd0453aa15d897e
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-commits/attachments/20260904/77cd0b66/attachment-0001.htm>


More information about the debian-edu-commits mailing list