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

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: