[debian-edu-commits] [Git][debian-edu/debian-edu-config][master] 5 commits: d/changelog: update missing changelog item in 2.12.18 upload stanza

Mike Gabriel (@sunweaver) gitlab at salsa.debian.org
Wed Mar 23 12:29:03 GMT 2022



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


Commits:
d94d7753 by Mike Gabriel at 2022-03-23T11:33:30+01:00
d/changelog: update missing changelog item in 2.12.18 upload stanza

- - - - -
24773557 by Mike Gabriel at 2022-03-23T13:23:31+01:00
share/debian-edu-config/tools/update-proxy-from-wpad: Really send warnings from this script to stderr (follow-up for f827feba, v2.12.18).

- - - - -
deffbb4a by Mike Gabriel at 2022-03-23T13:23:35+01:00
debian/debian-edu-config.postinst: Fix some typos (follow-up for 0e1df64b, v2.12.16).

- - - - -
9378018b by Mike Gabriel at 2022-03-23T13:23:53+01:00
share/debian-edu-config/tools/gosa-remove-host: Fix path in comment (follow-up fix for dd2a1c79, v2.12.18).

- - - - -
fb130c12 by Mike Gabriel at 2022-03-23T13:27:03+01:00
release as 2.12.20 (regression fixes)

- - - - -


4 changed files:

- debian/changelog
- debian/debian-edu-config.postinst
- share/debian-edu-config/tools/gosa-remove-host
- share/debian-edu-config/tools/update-proxy-from-wpad


Changes:

=====================================
debian/changelog
=====================================
@@ -1,10 +1,21 @@
-debian-edu-config (2.12.20) UNRELEASED; urgency=medium
+debian-edu-config (2.12.20) unstable; urgency=medium
 
+  * Regression fix upload.
+  * debian/changelog:
+    + Update missing changelog item in 2.12.18 upload stanza (for commit
+      0e3432df).
   * debian/debian-edu-config.preinst:
     + Make .keytab file moval more robust/idempotent. Don't attempt moving
       .keytab files if /etc/debian-edu/host-keytabs is already a symlink.
+  * debian/debian-edu-config.postinst:
+    + Fix some typos (follow-up for 0e1df64b, v2.12.16).
+  * share/debian-edu-config/tools/update-proxy-from-wpad:
+    - Really send warnings from this script to stderr (follow-up for f827feba,
+      v2.12.18).
+  * share/debian-edu-config/tools/gosa-remove-host:
+    - Fix path in comment (follow-up fix for dd2a1c79, v2.12.18).
 
- -- Mike Gabriel <sunweaver at debian.org>  Tue, 22 Mar 2022 10:44:16 +0100
+ -- Mike Gabriel <sunweaver at debian.org>  Wed, 23 Mar 2022 13:26:35 +0100
 
 debian-edu-config (2.12.19) unstable; urgency=medium
 
@@ -45,6 +56,8 @@ debian-edu-config (2.12.18) unstable; urgency=medium
   * Move /etc/debian-edu/host-keytabs/* to /var/lib/debian-edu/host-keytabs/
     and replace directory /etc/debian-edu/host-keytabs by a symlink. (Closes:
     #1002019).
+  * Makefile: Re-arrange installation of some files that are scripts and need
+    exec filesystem permissions. Adjust lintian overrides for these, too.
   * lintian: Update some override phrases (adjustments to the most recent
     lintian version).
 


=====================================
debian/debian-edu-config.postinst
=====================================
@@ -132,8 +132,8 @@ configure)
 	fi
 
 	# On Debian Edu main servers create a debian-edu system user account with
-	# limit privileges for publishing host keytabs to diskless workstation (this
-	# is the initial use case. Further use cases might pop up later.
+	# limited privileges for publishing host keytabs to diskless workstations (this
+	# is the initial use case, further use cases might pop up later).
 	if [ -s /etc/debian-edu/config ] && grep -Eq "(Main-Server)" /etc/debian-edu/config ; then
 
 	    if ! getent 'passwd' 'debian-edu' >'/dev/null'; then


=====================================
share/debian-edu-config/tools/gosa-remove-host
=====================================
@@ -6,7 +6,7 @@ set -ex
 ## Make sure that malicious execution cannot hurt.
 ##
 ## This script removes the host and nfs principals for hosts removed with gosa.
-## It also removes the host specific keytab file (tjener:/var/lib/debian-edu/$fqdn.keytab).
+## It also removes the host specific keytab file (tjener:/var/lib/debian-edu/host-keytabs/$fqdn.keytab).
 
 
 HOST="$1"


=====================================
share/debian-edu-config/tools/update-proxy-from-wpad
=====================================
@@ -11,7 +11,7 @@ log() {
 
 warning() {
 	if [ -t 1 ] ; then # Only print warnings when stdout is a tty
-		echo "warning: $@"
+		echo "warning: $@" 1>/dev/stderr
 	fi
 	logger -t update-proxy-from-wpad "warning: $@"
 }



View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/0dad2d2b22b2b9790b38904b764304dfd7dfdeaa...fb130c1208354dfa91e27e39efdfe730dec8d776

-- 
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/0dad2d2b22b2b9790b38904b764304dfd7dfdeaa...fb130c1208354dfa91e27e39efdfe730dec8d776
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/20220323/65d2eb1f/attachment-0001.htm>


More information about the debian-edu-commits mailing list