[debian-edu-commits] [Git][debian-edu/debian-edu-install][master] 4 commits: debian-edu-profile: Use '=' instead of '==' in dash script. Thanks, lintian.

Mike Gabriel (@sunweaver) gitlab at salsa.debian.org
Sat Aug 19 15:54:09 BST 2023



Mike Gabriel pushed to branch master at Debian Edu / debian-edu-install


Commits:
cdc82e30 by Mike Gabriel at 2023-08-19T16:35:45+02:00
debian-edu-profile: Use '=' instead of '==' in dash script. Thanks, lintian.

- - - - -
2d7601e8 by Mike Gabriel at 2023-08-19T16:46:29+02:00
lib/debian-edu-common: Add shebang (#!/bin/sh) to silence lintian with 'W: debian-edu-profile-udeb udeb: executable-not-elf-or-script [lib/debian-edu-common]'.

- - - - -
180c9fd1 by Mike Gabriel at 2023-08-19T16:50:04+02:00
debian/debian-edu-profile-udeb.postinst: Drop #DEBHELPER# macro. The have no effect in udeb:pkgs. Thanks, lintian.

- - - - -
0c914a08 by Mike Gabriel at 2023-08-19T16:53:10+02:00
release as 2.12.9

Signed-off-by: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>

- - - - -


4 changed files:

- debian-edu-profile
- debian/changelog
- debian/debian-edu-profile-udeb.postinst
- lib/debian-edu-common


Changes:

=====================================
debian-edu-profile
=====================================
@@ -494,7 +494,7 @@ else
     if [ false = "$expert" ] ; then
         # Check if it runs at default value, and bump if it does.
         if db_get debconf/priority && [ "$RET" ] ; then
-	    if [ $RET == "high" ] ; then db_set "debconf/priority" "critical"; fi
+	    if [ $RET = "high" ] ; then db_set "debconf/priority" "critical"; fi
         fi
     fi
 fi


=====================================
debian/changelog
=====================================
@@ -1,17 +1,28 @@
-debian-edu-install (2.12.9) UNRELEASED; urgency=medium
+debian-edu-install (2.12.9) unstable; urgency=medium
 
   [ Guido Berhoerster ]
   * Adjust D-I auto-partitioning sizes for bullseye and bookworm (closes:
     #1038792):
-    + Only show profiles in make minimum-diskreq
-    + Add partition size data for bullseye
-    + Properly declare phony targets in Makefile
-    + Increase partition sizes for main-server (90edumain)
-    + Increase partition sizes for main-server + thinclient-server (91edumain+ltsp)
-    + Increase partition sizes for main-server + workstation (92edumain+ws)
-    + Update after running 'make update-partman-recipes'
-
- -- Mike Gabriel <sunweaver at debian.org>  Wed, 21 Jun 2023 21:54:44 +0200
+    - Only show profiles in make minimum-diskreq
+    - Add partition size data for bullseye
+    - Properly declare phony targets in Makefile
+    - Increase partition sizes for main-server (90edumain)
+    - Increase partition sizes for main-server + thinclient-server (91edumain+
+      ltsp)
+    - Increase partition sizes for main-server + workstation (92edumain+ws)
+    - Update after running 'make update-partman-recipes'
+  * README: Fix measured sizes of /srv/ltsp.
+
+  [ Mike Gabriel ]
+  * debian-edu-profile:
+    - Use '=' instead of '==' in dash script. Thanks, lintian.
+  * lib/debian-edu-common:
+    - Add shebang (#!/bin/sh) to silence lintian with 'W: debian-edu-profile-
+      udeb udeb: executable-not-elf-or-script [lib/debian-edu-common]'.
+  * debian/debian-edu-profile-udeb.postinst:
+    + Drop #DEBHELPER# macro. The have no effect in udeb:pkgs. Thanks, lintian.
+
+ -- Mike Gabriel <sunweaver at debian.org>  Sat, 19 Aug 2023 16:32:09 +0200
 
 debian-edu-install (2.12.8) unstable; urgency=medium
 


=====================================
debian/debian-edu-profile-udeb.postinst
=====================================
@@ -2,8 +2,6 @@
 
 set -e
 
-#DEBHELPER#
-
 # Get rid of setting DEBIAN_TASKS_ONLY (introduced by pkgsel-udeb 0.45)
 # to allow the installation of education tasks in the target chroot,
 # where this setting is evaluated (since tasksel 3.39).


=====================================
lib/debian-edu-common
=====================================
@@ -1,3 +1,5 @@
+#!/bin/sh
+
 load_proxy_conf() {
     db_get mirror/protocol || true
     local PROTOCOL="$RET"



View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-install/-/compare/b3c325308ba54e2adfedca330408e0cf4351f765...0c914a08131a36817383c281b0261b740075d2c1

-- 
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-install/-/compare/b3c325308ba54e2adfedca330408e0cf4351f765...0c914a08131a36817383c281b0261b740075d2c1
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/20230819/508af22a/attachment-0001.htm>


More information about the debian-edu-commits mailing list