~ubuntu-branches/debian/squeeze/ltsp/squeeze

« back to all changes in this revision

Viewing changes to server/plugins/ltsp-build-client/Ubuntu/030-artwork

  • Committer: Bazaar Package Importer
  • Author(s): Vagrant Cascadian
  • Date: 2010-01-04 21:30:39 UTC
  • mfrom: (34.2.35 upstream)
  • Revision ID: james.westby@ubuntu.com-20100104213039-z5yw5ruzd23a300p
Tags: 5.1.98-1
* New upstream version:
  - Improved VT switching to reduce flicker and support multiple screens.
  - Improved methods to reboot/halt from within the session.
  - Updated Catalan (ca) translation by Jordà Polo (Closes: #56271).
  - ltsp-build-client plugins:
    + Partial support for cross-architecture mips and mipsel installs.
    + Error out when unable to select appropriate kernel.
    + Only allow sparc64 kernel on sparc.

* Updated use-test-binary patch.
* Remove patch to support wildcards in lts.conf, applied upstream.
* Update README.Debian to mention new options for cross-architecture
  installation.
* ltsp-server: Suggest qemu-user-static for building foreign architecture
  LTSP chroots.
* Sync ltsp-client-builder improvements developed by the Debian-Edu project:
  + Log which server packages are getting installed.
  + Wait for the backgrounded ltsp-build-client process to stop.
  + Ensure that open file descriptors do not cause debconf race conditions:
    redirect file descriptor 3 to /dev/null, and 4-9 to file descriptor 3.
  + Implement a stamp file for when ltsp-build-client fails to run.
  + Remove code no longer needed to preseed the keymap.
  + Fix bug in debconf handling to disable CDROM.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
    finalization)
3
3
        for cdd in ed x k; do
4
4
            if [ $(dpkg-query -W --showformat='${Package}' ${cdd}ubuntu-desktop 2>/dev/null) ]; then
5
 
                if dpkg -l | grep -q "${cdd}ubuntu-artwork-usplash"; then
6
 
                    chroot $ROOT apt-get $APT_GET_OPTS install ${cdd}ubuntu-artwork-usplash ldm-${ccd}ubuntu-theme
 
5
                if dpkg -l | grep -q "${cdd}ubuntu-desktop"; then
 
6
                    chroot $ROOT apt-get $APT_GET_OPTS install ldm-${ccd}ubuntu-theme
7
7
                fi
8
8
                if [ -d $ROOT/usr/share/ldm/themes/${cdd}ubuntu ]; then
9
9
                    chroot $ROOT /usr/sbin/update-alternatives --set ldm-theme /usr/share/ldm/themes/${cdd}ubuntu
11
11
                return
12
12
            fi
13
13
        done
14
 
        chroot $ROOT apt-get $APT_GET_OPTS install usplash-theme-ubuntu ldm-ubuntu-theme
 
14
        chroot $ROOT apt-get $APT_GET_OPTS install ldm-ubuntu-theme
15
15
        chroot $ROOT /usr/sbin/update-alternatives --set ldm-theme /usr/share/ldm/themes/ubuntu
16
16
    ;;
17
17
esac