[debian-edu-commits] [Git][debian-edu/debian-edu-config][master] 2 commits: Revert "Make sure the iPXE setup is created for PXE installations in case of a plain main server"

Wolfgang Schweer gitlab at salsa.debian.org
Sun Jan 3 17:00:11 GMT 2021



Wolfgang Schweer pushed to branch master at Debian Edu / debian-edu-config


Commits:
c523d94e by Wolfgang Schweer at 2021-01-03T17:38:46+01:00
Revert "Make sure the iPXE setup is created for PXE installations in case of a plain main server"

This reverts commit 22db044ccf906f14983e2262f6e83d64d310ab9b.

The missing iPXE setup has actually been caused by a wrong PNG file reference in
sbin/debian-edu-pxeinstall (buster instead of homeworld for syslinux).

Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>

- - - - -
74925df2 by Wolfgang Schweer at 2021-01-03T17:57:38+01:00
Cleanup changelog from now obsolete entry

Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>

- - - - -


2 changed files:

- debian/changelog
- share/debian-edu-config/d-i/finish-install


Changes:

=====================================
debian/changelog
=====================================
@@ -6,9 +6,6 @@ debian-edu-config (2.11.43) UNRELEASED; urgency=medium
   * share/debian-edu-config/tools/edu-icinga-setup:
     - Cope with recent mariadb-server package changes. Some leftover occurencies
       of 'mysql' have been replaced with 'mariadb'.
-  * share/debian-edu-config/d-i/finish-install:
-    - Make sure the iPXE setup for PXE installations is created in case of a
-      plain main server. Despite the used tool no LTSP setup is actually done.
 
  -- Wolfgang Schweer <wschweer at arcor.de>  Sun, 03 Jan 2021 14:05:11 +0100
 


=====================================
share/debian-edu-config/d-i/finish-install
=====================================
@@ -33,19 +33,6 @@ preserve_network_interfaces() {
 db_get debian-edu-install/profile
 PROFILE="$RET"
 
-# Make sure the iPXE setup is created for PXE installations in case of a plain
-# main server. Note that despite the used tool no LTSP setup is actually done.
-# The tool just comes in handy for this purpose.
-if echo "$PROFILE" | grep -qE 'Main-Server' && \
-	! echo "$PROFILE" | grep -q 'LTSP-Server' && \
-	[ -d /etc/ltsp ] ; then
-	if in-target /bin/sh -c "/usr/sbin/debian-edu-ltsp-install --diskless_workstation no" ; then
-		log "info: The iPXE setup succeeded"
-	else
-		log "error: The iPXE setup failed"
-	fi
-fi
-
 # Create LTSP thin client image and iPXE setup in case of a combined server.
 if echo "$PROFILE" | grep -Eq 'Main-Server.*LTSP-Server' ; then
 	in-target /bin/sh -c "modprobe squashfs"



View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/541d201b45bf04ee2502282f1c408111e46595cc...74925df28f2f491116477d5717e488dc77b897dc

-- 
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/541d201b45bf04ee2502282f1c408111e46595cc...74925df28f2f491116477d5717e488dc77b897dc
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/20210103/e0d63cdc/attachment-0001.html>


More information about the debian-edu-commits mailing list