[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#774653: unblock: debian-edu-config/1.816



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
x-debbugs-cc: debian-edu@lists.debian.org

Dear release team,

This is an pre-upload unblock approval request for debian-edu-config fixing 
two important bugs using trivial changes:

$ git diff 1.815..master
diff --git a/debian/changelog b/debian/changelog
index f8b048f..4c58a51 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+debian-edu-config (1.816) UNRELEASED; urgency=medium
+
+  * Adjust etc/X11/Xsession.d/09debian-edu-missing-home to make the
+    script work with kdm now setting $HOME=/ if the user's home
+    directory isn't available at login time (and before the script is
+    executed). (Closes: #774392).
+  * etc/ldap/slapd-squeeze_debian-edu.conf: unset 'dbnosync' to avoid
+    possible data loss. (Closes: #774610).
+
+ -- Wolfgang Schweer <wschweer@arcor.de>  Thu, 01 Jan 2015 23:26:29 +0100
+
 debian-edu-config (1.815) unstable; urgency=medium
 
   [ Debconf translation updates ]
diff --git a/etc/X11/Xsession.d/09debian-edu-missing-home 
b/etc/X11/Xsession.d/09debian-edu-missing-home
index e348bf7..ae74cdd 100755
--- a/etc/X11/Xsession.d/09debian-edu-missing-home
+++ b/etc/X11/Xsession.d/09debian-edu-missing-home
@@ -5,14 +5,14 @@
 if [ -r /etc/debian-edu/config ] ; then
     . /etc/debian-edu/config
     if echo "$PROFILE" | egrep -q 'Workstation|Thin-Client-Server|Minimal' ; 
then
-       if [ ! -d $HOME ] ; then
+       if [ ! -d $HOME -o / = "$HOME" ] ; then
            cat <<EOF | \
                xmessage -buttons Understood:0 -timeout 30 -center -file - 
-Missing user home directory $HOME.
+Missing user home directory.
 
-Check if the current computer DNS name in the NIS netgroup
+Check if the current computer DNS name is in the NIS netgroup
 workstation-hosts and authorized to mount the home directories from
-the NFS server.  This is done using Gosa, http://www/gosa/ .
+the NFS server.  This is done using Gosa, https://www/gosa/ .
 EOF
            exit 1
        fi
diff --git a/etc/ldap/slapd-squeeze_debian-edu.conf b/etc/ldap/slapd-
squeeze_debian-edu.conf
index 40d282d..7b96c21 100644
--- a/etc/ldap/slapd-squeeze_debian-edu.conf
+++ b/etc/ldap/slapd-squeeze_debian-edu.conf
@@ -71,7 +71,7 @@ database      bdb
 # Set the database in memory cache size.
 #
 cachesize   4000
-dbnosync
+#dbnosync
 sizelimit 4000
 
 # First database



I've not yet uploaded to unstable, may I?

Thanks for your work on jessie!


cheers,
	Holger

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: