On Wed, May 18, 2016 at 05:41:00PM +0000, Holger Levsen wrote: > On Tue, May 17, 2016 at 12:49:27PM +0200, Wolfgang Schweer wrote: > > Yes, on the jessie status page. Elaboration and polishing needed, I > > guess. > > quoting and replying to those 3 issues from the "we must fix list": > > > 1. Mounting of homedirs fails randomly. This is probably due to buggy nscd > > netgroup caching (791562). As a workaround disable netgroup caching (on > > tjener) in /etc/nscd.conf and remove /var/cache/nscd/netgroup. Update: > > this problem seems to be gone after the 8.4 point release (with fixes to > > packages nscd, nslcd and nss-pam-ldapd), see discussion in 785053. > > so it seems #791562 should be closed with a pointer to #785053? cool! As Giorgio Pioda pointed out (another thread), the problem still exists. I've setup a jessie based VirtualBox environment from scratch and can confirm that he is right. So disabling of nscd netgroup caching is still needed. > > 2. On workstations the automatic setup of remote printers (configured > > on tjener) fails (see discussion in 791995). To get it working, > > install the package libnss-mdns on tjener and on the workstation(s). > > If LTSP is used, install the package in the LTSP chroot as well. This is like stated. > debian-edu 1.812 is the latest version in sid and jessie, while git has > an unreleased 1.900 version. I suppose it's best to cherry-pick e040352 > (from 1.900) into a new branch based on 1.812 and have just done so in > git. > > I'm also pondering uploading 1.900 to unstable… Cool. That will make development easier. > > 3. Automatic filesystem resizing fails cause /proc/mounts contains > > /dev/dm-X devices for / (and /usr if on a separate partion). See > > 800651 for a patch. This is like stated. I used something like this to fix the jessie systems: #!/bin/bash -e # debian-edu-jessie-fix # # Fix some leftover bugs (Debian Edu beta release -> final). # 2016-18-06. # Get profile. . /etc/debian-edu/config # Enable printer detection (all profiles). apt-get update && apt-get install libnss-mdns # Enable printer detection for LTSP clients. if echo "$PROFILE" | grep -q 'Thin-Client-Server' ; then ltsp-chroot -a i386 apt-get update ltsp-chroot -a i386 apt-get install libnss-mdns fi # Disable nscd netgroup caching, get rid of GOsa popup (only needed for Main-Server profile). if echo "$PROFILE" | grep -q 'Main-Server' ; then systemctl stop nscd.service sleep 1 if [ -e /var/cache/nscd/netgroup ] ; then rm /var/cache/nscd/netgroup fi sed -i '/netgroup/ s=yes=no=' /etc/nscd.conf systemctl start nscd.service sed -i 's/".*"/""/' /etc/gosa/gosa.conf fi Wolfgang
Attachment:
signature.asc
Description: Digital signature