-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Mon, 05 Jul 2010 19:18:56 +0200 Source: debian-edu-config Binary: debian-edu-config Architecture: source all Version: 1.442 Distribution: unstable Urgency: low Maintainer: Debian Edu Developers <debian-edu@lists.debian.org> Changed-By: Petter Reinholdtsen <pere@debian.org> Description: debian-edu-config - Configuration files for Skolelinux systems Closes: 580255 581044 581077 Changes: debian-edu-config (1.442) unstable; urgency=low . [ Petter Reinholdtsen ] * Remove obsolete rules entry to install init.d/boot_xconf, which was removed in version 1.430. * Avoid error from init.d/fetch-ldap-cert when /opt/ltsp/ is missing. * Make init.d/fetch-ldap-cert depend on $named to make sure DNS work when it look for the LDAP server. * Reduce depend on resolvconf to recommends, to make it possible to remote it when resolvconf is not needed. * Make sure index.html.zh is included in the binary package. * debian-edu-pxeinstall: - Change how the script find the time/zone preseeding value, to cope with its package changed from d-i to tzsetup-udeb. - Make sure it exits with an error if it is unable to find d-i images. - Disable default proxy settings, to make it work also when installing a main-server via PXE. - Fix script to pass on mirror settings from the installed system without crashing with the new debconf template names. * Change cfengine ordering of update-proxy-from-wpad to make sure it is executed after debian-edu-pxeinstall to fix problem with main-server installations. * Remove code to run cfengine several times during installation, as the bug crashing cfengine on the first run seem to have been fixed. * Adjust debian-edu-ltsp to make sure it always umount the CD, also if the installation fail. * Move active content of ltsp-make-client from ltsp-make-client into a ltsp-build-client pluing, to allow us to build the LTSP chroot in one pass instead of two (Closes: #580255). New option --no-diskless-edu-workstation to disable it. Remove ltsp-make-client, it is no longer needed (Closes: #581077). * Modify LTSP plugin: - Change how the Squid proxy workaround (no pipelining) for APT in LTSP is implemented, to make sure the setting is not overwritten by the Debian/010-http-proxy script in ltsp-server. Enable it just after debootstrap ran. - Move code in plugin to allow untrusted packages from CD and bind mounting /var/cache/apt/archives into the ltsp chroot earlier (from after-install to install), to make sure both EARLY_PACKAGES and LATE_PACKAGES are shared with the host apt cache. - Rewrite installation of diskless workstation to query tasksel for the aptitude command to use, and use it directly to get output from the installation process. - Enable etckeeper also for LTSP clients. Install it early, and commit several times while setting up a diskless workstation. - Remove useless trailing space from some lines. - Disable new cron jobs (apt-xapian-index, dpkg, etckeeper, killer, logrotate, readahead, readahead-monthly) in Squeeze on diskless workstations. - Purge resolvconf on diskless workstations, and leave it to LTSP to update it at boot. - Source /etc/default/locale to fetch current default LANG setting during installation, to try to get the tasksel installation to pick the correct language packages. - Drop code to update the LDAP SSL certificate during building, as this is done by init.d/fetch-ldap-cert when the thin client server boots. - Move code to update Iceweasel web server certificate override to the snakeoil-on-ice script. - Adjust boot setup for diskless workstation to handle new scripts in Squeeze. - Disable init.d/bluetooth on thin clients, as it fail to start and they are unlikely to have use for it. - Purge network-manager, as it causes the client to hang during boot and we do not want dynamic network configuration. - Purge network-manager-openvpn, network-manager-pptp, network-manager-vpnc, openvpn, wpasupplicant, hdparm, hddtemp, readahead, readahead-fedora, ppp and popularity-contest when building diskless workstations, which do not make sense on LTSP clients. Use aptitude to purge unwanted packages, because it do not return an error code when trying to purge packages that are not installed like apt-get does. - Make sure to remove packages from LTSP chroot which are no longer needed after purging unwanted packages. - Add workaround for failure to migrate from sudo to sudo-ldap when installing diskless workstations (see #586887). * Change default-ltsp-client-setup to also look for a DNS server on $SERVER, to try harder to get DNS working if IP addresses was changed. * Test suite: - Correct ldap-client test to look for /etc/nslcd.conf and not the nss-ldapd.conf and pam_ldap.conf we no longer use. - Rewrite samba test to not exit on first error, but test several things in case only some problems are present. - Add new test for ltsp, verifying that the resolv.conf inside and outside the LTSP chroot have the same content. - Add new webserver test checking that http://www/munin/, http://www/sitesummary/ and http://www/debian-edu-doc/ work. - Add new cups test checking that http://www:631/ work. - Add new filesystem test, reporting an error if autofs is hiding the real mount point for /skole/tjener/home0/. * Make the tools/adduser script more robust, by avoiding hardcoded DN paths and instead look up admin user and requested group in LDAP before adding a user to the group. * Correct cleanup code in preinst to only run on upgrades, not first time installations, to avoid removing loadcpufreq when installed in a diskless workstation chroot. * The init.d/resize_lvm script is now obsolete, as online resizing has worked since Lenny. Remove it, and make sure to remove it during upgrades too. * Update our dhclient config to reflect changes to dhcp3-client between versions 3.0.4-13 and 3.1.3-2 (adding domain-search and rfc3442-classless-static-routes options). * Remove NameVirtualHost line at the start of the apache configuration, to avoid warning from apache when it starts. It do not seem to be needed. * Correct munin entry in our apache configuration, to make the munin page available. * Add tool missing-desktop-file to detect packages with Debian menu file and no XDG desktop file. * Add code to preinst and postinst to rename /etc/debian-edu/www/index.html.no to /etc/debian-edu/www/index.html.nb during upgrades, and remove incorrect removal code. * Add file share/debian-edu/common/share/config/kickoffrc with our KDE 4 favorites, adding iceweasel, OpenOffice.org Writer and gcompris and removing konqueror. * Add workaround to make pdns an optional implementation of $named while we wait for its bug to be fixed (#585966). The /etc/insserv/override/debian-edu-config file should be removed when it is fixed. * Add insserv override files for ntp (#585772), nslcd (#585968) and dhcp3-server (#586035) while we wait for their respective bugs to be fixed. The files in /etc/insserv.conf.d/ should be removed when the bugs are fixed. * Add workaround for bug #585966 in pdns by sleeping for two seconds in init.d/fetch-ldap-cert and making sure pdns starts before the dhcp server. * New tool debian-edu-ldapserver to find current LDAP server, for use by scripts. * Change init.d/fetch-ldap-cert to use new script debian-edu-ldapserver. . [ Andreas B. Mundt ] * Miscellaneous: - Switch package repositories to squeeze. - Add default nepomukserverrc configuration file: Do not start Nepomuk by default to keep the default disk space requirements low. . [ Jürgen Leibner ] * Added some info into README about SMB configuration . [ Holger Levsen ] * Add Danish translation, thanks to Joe Dalton. (Closes: #581044) * Provide source/format and set it to 1.0. Checksums-Sha1: c010fccaa4f3066a0e463a2bf57c25e41db9c757 1368 debian-edu-config_1.442.dsc 725fa6b584bcb71c194dacee294e7dd6e268de9d 332042 debian-edu-config_1.442.tar.gz 9a66634afcf2af6e01b77951552336acdad106e6 292580 debian-edu-config_1.442_all.deb Checksums-Sha256: 14609db4a8153548d2a40880f774b5793143fa2f79f4e0b551181f846fc96e98 1368 debian-edu-config_1.442.dsc 622c1d2b078de4f050a2d496c4585f5e49f6431608191b9ac86e9d7fd2b0f10f 332042 debian-edu-config_1.442.tar.gz 3dfeba6d2fa478d52e61723348fec06d713b4d3e31d9b70abf585852553bb9f4 292580 debian-edu-config_1.442_all.deb Files: 4ee8cf3b12cdeffe5ccc4f427655035c 1368 misc extra debian-edu-config_1.442.dsc 49b6f4ca72f1d81f4f8b6933c1ec18ea 332042 misc extra debian-edu-config_1.442.tar.gz ec233c9dae1352e4ab4b2dadc776c410 292580 misc extra debian-edu-config_1.442_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iD8DBQFMMhR120zMSyow1ykRApEnAJ9VCqgLqshowUnRw17hubdiJq6rdACfXfly uJ4vqyh7tf+2lXq1oEJclNw= =o3lp -----END PGP SIGNATURE----- Accepted: debian-edu-config_1.442.dsc to main/d/debian-edu-config/debian-edu-config_1.442.dsc debian-edu-config_1.442.tar.gz to main/d/debian-edu-config/debian-edu-config_1.442.tar.gz debian-edu-config_1.442_all.deb to main/d/debian-edu-config/debian-edu-config_1.442_all.deb