Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian@packages.debian.org
Usertags: pu
We'd like to update debian-edu-config in buster to fix one important
(#944013 debian-edu-config: adjusted ini files needed to match changed
behaviour of firefox-esr 68.2.0esr) and one normal bug:
debian-edu-config (2.10.65+deb10u2) UNRELEASED; urgency=medium
* Adjust share/debian-edu-config/d-i/finish-install: (Closes: #941574)
- Use 'dpkg-reconfigure -u --no-reload debian-edu-config' to add post-up
stanza to /etc/network/interfaces eth0 entry conditionally.
* Cope with Firefox-ESR ini files that need to be different (as of version
68.2.0esr) to further allow centralized configuration: (Closes: #944013)
- Add share/debian-edu-config/profiles.ini.ff (Firefox-ESR profiles.ini).
- Add share/debian-edu-config/installs.ini (now needed in addition for users
that don't have a Firefox-ESR profile, i.e. new users).
- Adjust share/debian-edu-config/tools/gosa-create which is used to copy
the related Firefox-ESR ini files.
- Ajust Makefile.
- Adjust ldap-tools/ldap-debian-edu-install (fix for the first user).
$ git diff 2.10.65+deb10u1..buster|diffstat
Makefile |2 ++
debian/changelog | 17 +
ldap-tools/ldap-debian-edu-install |3 ++-
share/debian-edu-config/d-i/finish-install |5 +
share/debian-edu-config/installs.ini |4
share/debian-edu-config/profiles.ini.ff| 13 +
share/debian-edu-config/tools/gosa-create |3 ++-
7 files changed, 45 insertions(+), 2 deletions(-)
The full debdiff is attached.
I havent uploaded yet.
Thanks for your work on buster!
--
cheers,
Holger
---
holger@(debian|reproducible-builds|layer-acht).org
PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
diff --git a/Makefile b/Makefile
index 0a6d8c5b..3e73c2d4 100644
--- a/Makefile
+++ b/Makefile
@@ -378,7 +378,9 @@ install: install-testsuite
share/debian-edu-config/sslCA.cnf \
share/debian-edu-config/v3.cnf \
share/debian-edu-config/v3CA.cnf \
+ share/debian-edu-config/installs.ini \
share/debian-edu-config/profiles.ini \
+ share/debian-edu-config/profiles.ini.ff \
share/debian-edu-config/debian-edu.addmachine.template \
share/debian-edu-config/debian-edu.ldapscripts.passwd \
share/debian-edu-config/passwords_stub.dat \
diff --git a/debian/changelog b/debian/changelog
index 73f9b7c9..fea3f164 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,20 @@
+debian-edu-config (2.10.65+deb10u2) UNRELEASED; urgency=medium
+
+ * Adjust share/debian-edu-config/d-i/finish-install: (Closes: #941574)
+- Use 'dpkg-reconfigure -u --no-reload debian-edu-config' to add post-up
+ stanza to /etc/network/interfaces eth0 entry conditionally.
+ * Cope with Firefox-ESR ini files that need to be different (as of version
+68.2.0esr) to further allow centralized configuration: (Closes: #944013)
+- Add share/debian-edu-config/profiles.ini.ff (Firefox-ESR profiles.ini).
+- Add share/debian-edu-config/installs.ini (now needed in addition for users
+ that don't have a Firefox-ESR profile, i.e. new users).
+- Adjust share/debian-edu-config/tools/gosa-create which is used to copy
+ the related Firefox-ESR ini files.
+- Ajust Makefile.
+- Adjust ldap-tools/ldap-debian-edu-install (fix for the first user).
+
+ -- Wolfgang Schweer Wed, 02 Oct 2019 10:53:42 +0200
+
debian-edu-config (2.10.65+deb10u1) buster; urgency=medium
[ Wolfgang Schweer ]
diff --git a/ldap-tools/ldap-debian-edu-install b/ldap-tools/ldap-debian-edu-install
index 1b393a8f..affd02e7 100755
--- a/ldap-tools/ldap-debian-edu-install
+++ b/ldap-tools/ldap-debian-edu-install
@@ -599,7 +599,8 @@ fi
if [ -x /usr/bin/certutil ] ; then
mkdir -p /skole/tjener/home0/"$FIRSTUSERNAME"/.mozilla/firefox/debian-edu.default
chmod -R 700 /skole/tjener/home0/"$FIRSTUSERNAME"/.mozilla/firefox/debian-edu.default
- cp /usr/share/debian-edu-config/profiles.ini /skole/tjener/home0/"$FIRSTUSERNAME"/.mozilla/firefox
+ cp /usr/share/debian-edu-config/profiles.ini.ff /skole/tjener/home0/"$FIRSTUSERNAME"/.mozilla/firefox/profiles.ini
+ cp /usr/share/debian-edu-config/installs.ini /skole/tjener/home0/"$FIRSTUSERNAME"/.mozilla/firefox/installs.ini
mkdir -p /skole/tjener/home0/"$FIRSTUSERNAME"/.thunderbird/debian-edu.default
chmod -R 700 /skole/tjener/home0/"$FIRSTUSERNAME"/.thunderbird/debian-edu.default
cp /usr/share/debian-edu-config/profiles.ini /skole/tjener/home0/"$FIRSTUSERNAME"/.thunderbird
diff --git a/share/debian-edu-config/d-i/finish-install b/share/debian-edu-config/d-i/finish-install
index 3422ecdd..23d60063 100644
--- a/share/debian-edu-config/d-i/finish-install
+++