[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