stable-update-proposal: debian-edu-config
Ref item 9 on <URL:http://wiki.debian.org/DebianEdu/Meeting/20070813>,
here is a update proposal for the stable release.
I propose to update the version of debian-edu-config in the stable
repository from 0.416+svn39160 to version 0.416+svn39390.
The update fixes a bug in the sound setup on thin clients, breaking
the sound support on all clients needing the alsa packages (bug
#1288). It also improves the default samba setup (bug #1270)
This is the diff for the changes.
Index: debian/changelog
===================================================================
--- debian/changelog (revision 39160)
+++ debian/changelog (working copy)
@@ -1,3 +1,16 @@
+debian-edu-config (0.416+svn39390) terra; urgency=low
+
+ [ Ronny Aasen ]
+ * Adding groupmap commands to samba-debian-edu-admin, for the default groups
+ jradmin, students,teachers. part of the fix for #1270
+
+ [ Petter Reinholdtsen ]
+ * Add ltsp-build-client script fragment to pull in alsa-utils when
+ building the thin client chroot. Solves Skolelinux bug #1288,
+ at least for new installs.
+
+ -- Petter Reinholdtsen <pere@debian.org> Wed, 28 Nov 2007 21:21:19 +0100
+
debian-edu-config (0.416+svn39160) terra; urgency=low
* Do not allow debian-edu-etc-svk commit to break apt upgrades.
Index: share/ltsp/plugins/ltsp-build-client/Debian-custom/031-alsa-sound-pkgs
===================================================================
--- share/ltsp/plugins/ltsp-build-client/Debian-custom/031-alsa-sound-pkgs (revision 0)
+++ share/ltsp/plugins/ltsp-build-client/Debian-custom/031-alsa-sound-pkgs (revision 39334)
@@ -0,0 +1,5 @@
+case "$MODE" in
+ configure)
+ LATE_PACKAGES="$LATE_PACKAGES alsa-utils alsa-base"
+ ;;
+esac
Index: Makefile
===================================================================
--- Makefile (revision 39160)
+++ Makefile (working copy)
@@ -312,6 +312,7 @@
set -e ; for f in \
share/ltsp/plugins/ltsp-build-client/Debian-custom/000-arch-detection \
share/ltsp/plugins/ltsp-build-client/Debian-custom/025-bootprompt-opts \
+ share/ltsp/plugins/ltsp-build-client/Debian-custom/031-alsa-sound-pkgs \
; do \
$(INSTALL_DATA) $$f $(DESTDIR)/usr/$$f ; \
done
Index: ldap-tools/samba-debian-edu-admin
===================================================================
--- ldap-tools/samba-debian-edu-admin (revision 39160)
+++ ldap-tools/samba-debian-edu-admin (working copy)
@@ -127,3 +127,17 @@
/usr/bin/net groupmap add rid=512 unixgroup=admins \
type=domain ntgroup="Domain Admins" \
comment="All system administrators in the school"
+
+# Adding groupmaps for the default usergroups
+/usr/bin/net groupmap add unixgroup=jradmins \
+ type=domain ntgroup="jradmins" \
+ comment="All junior admins in the school"
+
+/usr/bin/net groupmap add unixgroup=teachers \
+ type=domain ntgroup="teachers" \
+ comment="All teachers in the school"
+
+/usr/bin/net groupmap add unixgroup=students \
+ type=domain ntgroup="students" \
+ comment="All students in the school"
+
Reply to: