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

Bug#580255: marked as done (debian-edu-config: Should convert ltsp-make-client to a ltsp-build-client plugin)



Your message dated Mon, 05 Jul 2010 17:32:27 +0000
with message-id <E1OVpWt-0007vl-VK@franck.debian.org>
and subject line Bug#580255: fixed in debian-edu-config 1.442
has caused the Debian Bug report #580255,
regarding debian-edu-config: Should convert ltsp-make-client to a ltsp-build-client plugin
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
580255: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=580255
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
package: debian-edu-config
severity: important
version: 1.436
User: debian-edu@lists.debian.org
Usertags: debian-edu

The script ltsp-make-client, used to convert a ltsp chroot from a thin
client environment to a diskless workstation environment, should be
converted into a plugin enabled using some option for the
ltsp-build-client script in the official LTSP package.

This will allow us to focus only on the parts that are relevant for a
diskless workstation, and drop the setup and teardown parts of our
ltsp-make-client script.

Our current scripts hooking into ltsp-build-client are in 
share/ltsp/plugins/ltsp-build-client/Debian-custom/.

Happy hacking,
-- 
Petter Reinholdtsen



--- End Message ---
--- Begin Message ---
Source: debian-edu-config
Source-Version: 1.442

We believe that the bug you reported is fixed in the latest version of
debian-edu-config, which is due to be installed in the Debian FTP archive:

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



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 580255@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Petter Reinholdtsen <pere@debian.org> (supplier of updated debian-edu-config package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----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-----



--- End Message ---

Reply to: