[debian-edu-commits] [Git][debian-edu/debian-edu-config][master] 2 commits: cf3/: Support recognizing FAI based installations of Debian Edu systems (except from main server).
Mike Gabriel (@sunweaver)
gitlab at salsa.debian.org
Mon Sep 15 14:26:50 BST 2025
Mike Gabriel pushed to branch master at Debian Edu / debian-edu-config
Commits:
8dbb5ef0 by Mike Gabriel at 2025-09-15T15:23:31+02:00
cf3/: Support recognizing FAI based installations of Debian Edu systems (except from main server).
- - - - -
4c259cd2 by Mike Gabriel at 2025-09-15T15:24:23+02:00
release 2.12.904
- - - - -
4 changed files:
- cf3/cf.finalize
- cf3/cf.grub
- cf3/edu.cf
- debian/changelog
Changes:
=====================================
cf3/cf.finalize
=====================================
@@ -111,7 +111,7 @@ commands:
# used during an installation with Main server or LTSP server profile to avoid
# broken network setup.
- debian.(server|ltspserver).lxqt.di.installation::
+ debian.(server|ltspserver).lxqt.(di|fai).installation::
"/usr/bin/apt-get purge -y connman"
contain => in_shell;
=====================================
cf3/cf.grub
=====================================
@@ -7,24 +7,24 @@ bundle agent grub
files:
- debian.(standalone|roaming).di.installation::
+ debian.(standalone|roaming).(di|fai).installation::
"/etc/default/grub"
edit_line => grub_conf1;
- debian.workstation.!server.!standalone.!roaming.di.installation::
+ debian.workstation.!server.!standalone.!roaming.(di|fai).installation::
"/etc/default/grub"
edit_line => grub_conf2;
- debian.(server|minimal).di.installation::
+ debian.(server|minimal).(di|fai).installation::
"/etc/default/grub"
edit_line => grub_conf3;
commands:
- debian.di.installation::
+ debian.(di|fai).installation::
"/usr/sbin/update-grub"
contain => in_shell;
=====================================
cf3/edu.cf
=====================================
@@ -31,7 +31,9 @@ bundle common edu
# Set if the Squid cache exists; used to conditionally link Debian Edu configuration.
"squidcache" expression => isdir("/var/spool/squid");
# Set if running inside Debian Installer; used to avoid useless LDAP setup upon main server upgrade.
- "di" expression => fileexists("/etc/apt/apt.conf.d/00IgnoreTimeConflict");
+ "di" expression => fileexists("/etc/apt/apt.conf.d/00IgnoreTimeConflict");
+ # Set if running inside FAI Installer; used to setup grub correctly
+ "fai" expression => isdir("/var/lib/fai/config");
# Set for networked workstation if the 'education-desktop-other' package is installed.
"desktopintern" and => { isdir("/usr/share/doc/education-desktop-other"), isdir("/usr/share/doc/education-networked") };
# Set if xfce4 is installed; used to conditionally configure settings.
=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+debian-edu-config (2.12.904) unstable; urgency=medium
+
+ * share/glib-2.0/schemas/32-debian-edu.arctica-greeter.gschema.override:
+ + Drop file. This setting is theme-specific and should be shipped in
+ debian-edu-artwork-<THEME> if diverting from system defaults.
+ * cf3/:
+ + Support recognizing FAI based installations of Debian Edu systems (except
+ from main server).
+
+ -- Mike Gabriel <sunweaver at debian.org> Mon, 15 Sep 2025 15:22:48 +0200
+
debian-edu-config (2.12.903) unstable; urgency=medium
* etc/apache2/sites-available/debian-edu-default.conf: Use SERVER_ADDRESS in
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/ecbbcc5722a54e0cb3c30d35dfe1bb811ca20942...4c259cd24f4e87c12e3f0fa6cdbdf3261235f003
--
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/ecbbcc5722a54e0cb3c30d35dfe1bb811ca20942...4c259cd24f4e87c12e3f0fa6cdbdf3261235f003
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-commits/attachments/20250915/3265d1b0/attachment-0001.htm>
More information about the debian-edu-commits
mailing list