Accepted debian-edu-config 1.431 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 07 Jan 2010 11:58:44 +0100
Source: debian-edu-config
Binary: debian-edu-config
Architecture: source all
Version: 1.431
Distribution: unstable
Urgency: low
Maintainer: Debian Edu Developers <debian-edu@lists.debian.org>
Changed-By: Holger Levsen <holger@debian.org>
Description:
debian-edu-config - Configuration files for Skolelinux systems
Changes:
debian-edu-config (1.431) unstable; urgency=low
.
[ Petter Reinholdtsen ]
* Adjust ltsp-make-client used to improve LTSP based diskless
workstations:
- Purge lvm2 from the LTSP chroot, to avoid hang during shutdown
(Solves skolelinux bug #1403).
- Do not add '@include common-pammount' in pam.d/kdm, as
/etc/pam.d/common-pammount is missing and including a
non-existing file is a fatal error for PAM.
- Make sure to look for the same /etc/exports entry as cfengine
inserts, to make sure duplicate entries are not inserted.
- Make sure /var/lib/acpi-support/ is writable, for acpi-support
to be able to write its status files.
- Fix minor typo in code copying /etc/environment to LTSP chroot.
* Enable diskless workstations on all thin-client-server
installations, not only combined main-server+thin-client-server.
* Adjust debian-edu-pxeinstall to improve the PXE installation
experience:
- Write default PXE menu to debian-edu/ instead of pxelinux.cfg/,
and write default menus for diskless workstations and thin
clients to make it easier to change this after installation.
- Remove redundant mkdir calls.
- Rewrite preseed/early_command to parse the Package list to find
the latest udebs to install, to avoid having to maintain a list
of extra udebs to install on ftp.skolelinux.org. Based on code
from Vagrant Cascadian.
- Correct code used to detect DVD installs. Grep
case-IN-sensitive in /etc/apt/sources.list.
- Mention which desktop will be installed in the PXE menu entry for
doing installations.
- Make sure to fetch the upgraded udebs from the test repository
if the main-server installation was using a test build.
* Adjust the xorg.conf file generated for HP Mini 2133 by
debian-edu-hwsetup, to make its formatting match the file
generated by xdexconf, to make it easier to compare the two.
Rewrite how the keyboard layout is detected to try to get it
working.
* Add SuspendTime=60 to arts configuration used with thin client
logins, to make the setting consistent with the value currently
used.
* Rewrite sound setup for thin clients to use Pulseaudio and ALSA
forwarding to Pulseaudio for everything using ALSA, and divert
binaries and add wrappers using padsp for audacity and gtick to
get these packages currently using OSS /dev/dsp by default to
work. Keeping ESD configuration for KDE on thin clients, as it
did not work without it. Need to find fix for kmix on thin clients.
(Solves skolelinux bug #1370)
* Extend self test of LTSP to verify that the packages we want to
have installed in LTSP is installed in LTSP. Depend on
education-tasks (>= 0.842~svn60380) to make sure the
education-thin-client task is available.
* Adjust timezone self test to report the detected timezone when it
isn't the expected one.
* Adjust powerdns configuration, make sure clients on the thin client
network (192.168.0.0/24) also can do recursive DNS lookups.
* Change DNS check in Nagios, stop poking www.google.com all the time.
Look up www.skolelinux.org instead.
* Add test to verify that the SSL related files are identical inside
and outside LTSP.
* Add 'allow-recursion-override=on' to the powerdns configuration, to
make sure DNS lookups are quick even when no Internet connection is
available (Solves Skolelinux bug #1410).
* Change recommend on memtest86 to memtest86+, to recommend the same
package that is recommended from the education-common and
education-main-server packages.
* Remove symlink
/etc/skel/.mozilla/firefox/debian-edu.default/cert_override.txt
and directory /etc/skel/.mozilla/firefox/debian-edu.default/ from
package. Also remove cfengine rule generating this symlink. Both
should be a file created by snakeoil-on-ice.
* Make sure snakeoil-on-ice make
/etc/iceweasel/profile/cert_override.txt readable for everyone and
create the file
/etc/skel/.mozilla/firefox/debian-edu.default/cert_override.txt
(and not a symlink) as using a symlink to a root owned file make
it impossible for the user to update the list of overrided
certificates. (Solves skolelinux bug #1409).
* Report when snakeoil-on-ice is executed, to make it easier to find it
in the installation logs.
* Remove commented and useless dh_link line related to the
cert_override.txt file in debian/rules
* Add code in webserver test script to ensure the cert_override.txt
symlink is gone.
* Make sure /etc/iceweasel/profile/cert_override.txt on diskless
workstations is readable by all.
* Correct rsyslog client configuration, make sure the file pointed
to by /etc/rsyslog.d/debian-edu-client.conf exist (renamed
share/debian-edu-config/rsyslog-clients to
share/debian-edu-config/rsyslog-client to avoid having to change
the symlinks on existing installations).
* Rewrite syslog test to check rsyslog config and not sysklogd config,
and to verify that installations of everything except Standalone is
either forwarding syslog messages or collecting them (or both for
Thin-Client-Server).
* Add more LDAP client tests, report if group lookup work, services
nscd and nslcd is operational and try to use ldapsearch when TLS
is required. Extend it to collect more information in the ldap
client test from nscd. Add code to check the client side copy of
the LDAP server SSL certificate. Also report DNS settings for the
LDAP server (SRV and A record).
* Make sure sbin/debian-edu-update-netblock is included in the package.
* Convert ldap2netgroup to find LDAP server using DNS SRV records and
correct handling of command line arguments.
* Make sure to not stop thin client NAT rules, and not remove the
LTSP audio diverts during upgrades.
* Remove obsolete cfengine rule modifying lts.conf on thin client
servers. The file is copied from /etc/debian-edu/lts.conf.dist
now.
* Remove obsolete and disabled cfengine rule trying to work around a
no longer present bug in rc.local on LTSP clients.
* Make sure to install openbsd-inetd on LTSP clients, to get our
scripts nbdquery and nbdswapd-cleanup working, and make sure to
not disable inetd in ltsp-make-clients.
* Log to syslog when executing run-at-firstboot.
* Use ltsp-build-client plugins and not cfengine rules to generate
resolv.conf, set up nbdquery and copy lts.conf in the LTSP chroot
to make sure the LTSP chroot can be generated with the same content
after installation.
* Remove SOUND=Y and LOCALDEV=Y from default lts.conf file. Both
are now obsolete as the default enable sound and local devices.
* Fix postinst code handling upgrades to really remove the obsolete
boot_xconf init.d script and reorder the report-reboot and
update-hostname script.
* Add tool squid-update-cachedir useful for updating the cache size
used by the Squid configuration based on partition size. Call this
tool from cfengine instead of using cfengine/shell magic to set the
correct Squid cache size during installation.
* Adjust squid configuration to cache files with size up to 150 MB,
to make sure all the debian packages installed over PXE can be
cached.
* Depend on xresprobe on i386 and amd64, and report ddcprobe output
from testsuite/hardware to get information about the display.
* Remove now redundant cfengine rule for nbdswapd (now added by
ltsp-server), and rewrite the nbdswap-cleanup scripts to use the
new port number 9572 instead of the old port number 9210.
* Change charset of www/index.html.no to UTF-8, and fix an incorrect
character. Add missing link to alternative page.
* Change www/index.html.nl, add link to missing alterantive page.
* Add the Italian web pages and link to it from the other packages
* Link web pages to http://wiki.debian.org/DebianEdu instead of
http://developer.skolelinux.no/.
* Remove now obsolete directories /etc/nagios/debian-edu/hosts/ and
/etc/nagios/debian-edu/hostgroups/ from the package.
* Fix typo in ltsp-make-client leading to the cert_override.txt
file only being readable for root (Solves Skolelinux bug #1409).
.
[ Holger Levsen ]
* Rename example PXE boot file default-ltsp.cfg to default-thin.cfg.
* debian-edu-config.postinst: Remove cruft. (=very old commented out
code which was in use before 2003.)
Checksums-Sha1:
c3307b1a17d55f25ec5eb893badc59991f2a9cba 1326 debian-edu-config_1.431.dsc
bb1b18aae126b96b259ed64b20498e0e450a2525 298740 debian-edu-config_1.431.tar.gz
ee05846b8d58aebc9e53fac70f6191cf6aa777ea 269910 debian-edu-config_1.431_all.deb
Checksums-Sha256:
6f7dec44021f4898a34a53774e648cb8eb170a156a601241db4dde73ef8e521e 1326 debian-edu-config_1.431.dsc
7c176b0667814813d24425370291f7f24e2472446078fe95ccd5cd48923ceb8f 298740 debian-edu-config_1.431.tar.gz
3a3863796590faf1b6f105738da0fd4015bc2d18e15a0593f67735b2afb1a7eb 269910 debian-edu-config_1.431_all.deb
Files:
bb1e736258ab108a45e4dd5e6d9f6f46 1326 misc extra debian-edu-config_1.431.dsc
61dd4828983667d7ef46b4c407b81e2a 298740 misc extra debian-edu-config_1.431.tar.gz
c55aab6d7ecc37d615b0491bfbcc6ef2 269910 misc extra debian-edu-config_1.431_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFLRcArUHLQNqxYNSARAjdfAJ9kzXsEds/+SI0ePvtDd/IYldSG7ACfXDIS
IZ9PzGoZbphVTZsAtqFvQbE=
=1oxB
-----END PGP SIGNATURE-----
Accepted:
debian-edu-config_1.431.dsc
to main/d/debian-edu-config/debian-edu-config_1.431.dsc
debian-edu-config_1.431.tar.gz
to main/d/debian-edu-config/debian-edu-config_1.431.tar.gz
debian-edu-config_1.431_all.deb
to main/d/debian-edu-config/debian-edu-config_1.431_all.deb
Reply to: