lp:debian/squeeze/debian-edu

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/squeeze/debian-edu
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

14. By Holger Levsen <email address hidden>

[ José L. Redrejo Rodríguez ]
* Menu reorganization for Gnome in Squeeze.

[ Petter Reinholdtsen ]
* graphics task:
  - Change blender from recommends to suggests, to save space on the DVD.
* mathematics tasks:
  - Change wxmaxima from depends to suggests, to save space on the DVD.
* common task:
  - Allow 686 kernel on the CD and DVD, and avoid the 486 kernel,
    after adding LTSP override in debian-edu-config to get LTSP to
    use 686 instead of 486 kernel.
* electronics task:
  - Reduce kicad fro depends to suggests, to save space on the DVD and
    avoid installing extra-xdg-menus by default (the menu issue is no
    longer a problem when the fix for #577282 reaches testing/squeeze).
* music task:
  - Avoid lilypond-doc to save 99 MB on the DVD.

13. By Petter Reinholdtsen <email address hidden>

[ Petter Reinholdtsen ]
* Update standards-version from 3.8.4 to 3.9.1. No changes needed.
* Try to get netinst CD working for i386 and amd64 by avoiding all
  powerpc64 kernel packages.
* Reinsert avoid entry for 686 kernel, after figuring out why it
  failed the last time I tried. Had to remove both the meta
  package and the kernel package for d-i to not try to install it on
  686 machines. This make room for the other packages we want on
  the DVD.
* common task:
   - Change valgrind from recommends to suggests, to avoid including
     it on the DVD and get space for more useful packages. It used
     75 MiB on the DVD.
   - Remove now obsolete scsiadd.
* main-server task:
   - Change depend on debian-installer-netboot-amd64 and
     debian-installer-netboot-i386, to the names
     debian-installer-6.0-netboot-i386 and
     debian-installer-6.0-netboot-amd64 present in squeeze.
   - Change lwat depends to suggests. It do not work in Squeeze.
   - Change gosa suggests to depends, as it seem the most promising
     alternative to lwat.
* thin-client-server task:
  - Recommend xrdp to provide Linux desktop using RDP to Windows
    clients.

[ Holger Levsen ]
* Improve education-desktop-sugar description. (Closes: #587441)

[ Petter Reinholdtsen ]
* desktop-other task:
  - Recommend pavucontrol to let users control audio sinks and
    sources.
* thin-client-server task:
  - Recommend vnc4server needed by xrdp to provide Linux desktop
    using RDP to Windows clients.

[ Luke Faraone ]
* Add sugar-write-activity-0.88, sugar-turtleart-activity,
  sugar-irc-activity, sugar-record-activity, sugar-physics-activity,
  and sugar-session-0.88 to education-desktop-sugar.

[ Andreas B. Mundt ]
* Add GOsa schema-files to the main-server dependencies.

[ Holger Levsen ]
* Remove some ancient avoided kernel packages.
* Update README.source.

12. By Petter Reinholdtsen <email address hidden>

[ Andreas B. Mundt ]
* Move octave3.2 from recommends to suggests to save some space on
  the DVD.
* Add gosa-plugin-samba to suggests.
* Move gpscorrelate, qlandkartegt and viking from recommends to
  suggests to save some space on the DVD.

[ Petter Reinholdtsen ]
* Drop starplot from astronomy tasks, as both kstars and celestia
  are better for gazing at stars.
* Recommend openoffice.org-kde in desktop-kde task, to ensure OOo
  uses KDE file dialogs.
* Split video player dependencies in two, one for the Iceweasel
  plugin (using gecko-multimedia), and one for the desktop video
  player. Make the desktop video player be separate for
  KDE/Gnome/LXDE, and use dragonplayer for desktop-kde, and totem
  for Gnome and LXDE.
* Change default package manager from adept to synaptic, as we can't
  avoid synaptic because of the printer-applet ->
  system-config-printer -> synaptic relation and we only want one
  graphical package manager.
* Reduce kicad-doc-* from recommends to suggests to save space on
  the DVD. No need to install all these by default.
* Reduce kig to recommends and kseg to suggests, and leave geogebra
  as depends in the mathematics task, to reduce the number of
  installed interactive geometry tools a bit.
* Depend on openbsd-inetd in the common task next to nullidentd, to
  ensure it is selected instead of inetutils-inetd until bug #519316
  is fixed.
* Remove kbd from avoid list, to allow it on the DVD as it is needed
  by console-setup currently being used to set up the console.
* Add freespacenotifier, kinfocenter, update-notifier-kde to
  desktop-kde task, to get more KDE 4 default packages included on
  the DVD (Closes: #523900).
* Replace network-manager-kde with plasma-widget-networkmanagement
  in the standalone task, to use the KDE 4 version. Replace
  network-manager with network-manager-gnome as the alternative to
  get the package I suspect would be the preferred alternative.
* Recommend usb-modeswitch in the laptop task, to handle dual mode
  USB devices.
* Add aspell-no to the lang-no task, to ensure inkscape find a
  better alternative when looking for its spell checker.
* Change the task priority of the gnome and lsxd desktop packages
  to try to get the default kde desktop packages on the DVD.
* Add linux-image-2.6.32-5-powerpc-smp to the avoid list, to fit
  more packages on the netinst CD.
* Remove obsolete avoid entry for 686 kernel. Can no longer avoid
  the 686 kernel on the netinst CD or DVD without breaking the
  installation.
* Change luma from recommends to suggests in the networked-common
  task, as jxplorer seem to be the best alternative of these two.
* Move libnss-mdns from desktop-other to standalone and
  roaming-workstation, to avoid multicast DNS lookup in the
  stationary profiles and ensure DNS names are not generated on the
  fly.
* Move cifs-utils from roaming-workstation to common task, to
  ensure SMB mounting can work in any profile.
* Reduce gtick from depends to suggests, as it do not work with ALSA
  and Pulseaudio, and thus not on thin clients, until #566335 is
  fixed.
* Change readahead to readahead-fedora to use the new package
  (Closes: #546025).
* Add depend on debian-installer-netboot-amd64 and
  debian-installer-netboot-i386 in the main-server task, to use the
  planned packages when they show up when bug #570767 is fixed.
  These are alternatives for d-i-bootimages.

11. By Petter Reinholdtsen <email address hidden>

[ Petter Reinholdtsen ]
* Update Standards-Version from 3.8.3 to 3.8.4. No changes needed.
* Add sources.list for squeeze-test, to allow us to use it as the
  upload target.
* common task
  - Depend on libnss-myhostname to ensure the current host name
    always resolve to a local loop interface address on all
    profiles.
  - Drop dash. It is now part of the Debian default installation
    and enabled as /bin/sh.
  - Drop insserv. Dependency based boot sequencing is now enabled
    in the Debian default installation.
  - Drop lvm2 and udev. LVM support is now handled by the official
    debian-installer, and we do not need to list them.
  - Add system-config-lvm as part of the sysadmin toolbox.
  - Drop emacs22 and emacs21 as alternatives to emacs23. The
    packages are obsolete in Squeeze and lintian warn about it.
  - Change depend on popularity-contest to suggest. The package is
    installed automatically by d-i, and listing it here just causes
    exim to be installed on machines not wanting to participate.
  - Add python-gtk2 and python-vte as recommends, to make sure the
    reportbug GUI is working.
* Drop debian-edu-artwork-usplash and usplash from common and
  thin-client task as it is dead upstream and a replacement is
  needed (Closes: #582571).
* Introduce new task networked-common, to make it possible to drop
  nscd and libpam-krb5 from the roaming-workstation task. Copy
  content from networked task and make new networked task contain
  packages to avoid for roaming-workstation. Make the new task
  non-leaf, to avoid showing it as a tasksel task.
* networked-common task:
  - Reinsert killer as a recommends, now that bug #551753 is fixed.
  - Add jxplorer and luma as recommends in, to get GUI tools for
    browsing and modifying the LDAP tree.
  - Drop libpam-ldap(d), as we will use Kerberos and libpam-krb5
    only from now on.
* desktop-other task:
  - Drop dhcdbd, it no longer exist in the archive (Closes: #588386).
  - Change planner from suggests to recommends in desktop-other, and
    drop it from desktop-gnome and desktop-lxde, to install it on
    all desktop types. Based on advice from Andrew Lee (李健秋).
  - Drop xfs. The default X configuration no longer uses it when it
    is installed.
  - Prefer skanlite as a scanner tool, and drop the others (kooka -
    missing, xsane - skanlite is better and quiteinsane - missing).
* desktop-kde task:
  - Increase priority of kdeedu from recommends to depends, to make
    sure it is included on the DVD.
  - Recommend virtuoso-minimal, to try to get the package on the
    DVD. It is needed in KDE 4.
  - Drop obsolete kwin | x-window-manager and ksmserver.
  - The kdenlive package seems to be more used than openmovieeditor
    as a video editor, so stop installing openmovieeditor by default
    and install kdenlive instead.
  - Depend kde-standard, as it is the recommended set of packages to
    use according to the KDE maintainer Sune, and it causes debian-cd
    to put all packages recommended by kde-standard on the DVD.
* roaming-workstation task:
  - Depend on libpam-mklocaluser, libpam-sss and libnss-sss.
  - Adjust 'Roaming-Workstation' profile name to match the one used
    in debian-edu-install.
  - Add libpam-cracklib, as a workaround for problem with pam_sss
    and pam_unix.
  - Depend on cifs-utils in roaming-workstation, to get SMB mounting
    working in dolphin.
  - Add krb5-auth-dialog.
* Add krb5-auth-dialog to workstation task, to get a GUI tool to
  view and renew Kerberos tickets.
* main-server task:
  - Remove libpam-krb5. It is pulled in by the networked task on
    main-servers.
  - Depend on samba-common-bin, to ensure the net command is
    available when installing from the DVD.
  - Depend on smbclient, based on advice from Jürgen Leibner.
  - Drop non-existing db4.2-util.
  - Recommend libapache2-mod-auth-kerb, to allow us to set up web
    services to use Kerberos authentication.
* Make sure language tasksel tasks have medium priority, to increase
  the chance of getting their packages on the DVD.
* Reduce priority of kicad documentation in electronics task from
  depends to recommends to try to make room for translations on the
  DVD.
* Add language specific tasksel tasks for Danish, and remove Danish
  translations from the desktop-other task.
* Drop Japanese specific packages from the default packages installed,
  and make sure they are listed in the Japanese tasksel tasks.
* Increase priority of kalgebra from suggests to recommends in the
  mathematics task, as it is a much advertised package in Debian Edu.
* Drop obsolete/non-existing packages rt2x00-source, zd1211-source and
  nozomi-source from laptop task.
* Fix test setting for the laptop task, to make sure it make it to
  the tasksel task file and is automatically enabled on laptops.
* Raise the priority of blender in the graphics task from suggests
  to recommends, as it is mentioned on
  <URL:http://www.slx.no/en/take-a-tour>.
* Reduce tools for disconnected operations libpam-ccreds and nscd to
  suggests, and add libpam-sss, libnss-sss alongside them as they are
  other options for the same functionallity.
* Update desktop-sugar task, adding sugar-browse-activity (replaces
  sugar-web-activity), sugar-emulator, sugar-session and sugar-tools
  based on packages available in testing at the moment.
  (Closes: #586243)
* Make all tasks not used directly during installation (astronomy,
  chemistry, development, electronics, geography, graphics,
  language, logic-games, mathematics, misc, music, physics and
  services) non-leaf tasks, to avoid them showing up in tasksel.
* Remove versioned entries from the desktop-gnome and desktop-lxde
  tasks. The task building system do not support versioned entries.

[ Holger Levsen ]
* Provide source/format and set it to 1.0.

[ Andreas B. Mundt ]
* Remove sudo in the common task, and add by sudo-ldap in the
  networked-common tasks and sudo to the standalone task.
* Add dependencies for the kerberos KDC server to the main-server tasks.
* Add dependencies for kerberos authentication to the
  networked-common tasks.
* Switch from courier-imap to dovecot-imapd because the latter can use
  kerberos/gssapi authentication.
* Replace octaviz (which has been removed from squeeze) by octave3.2 in
  the mathmatics task.
* Add the kredentials-package as suggested to the workstation
  task. However, it looks as if krb5-auth-dialog is better suited
  because it is not dependent on the use of afs.
* Clean some task files to save some space on the DVD and remove some
  cruft like not available packages:
  - Astonomy: Remove unknown packages ssystem and gstar.
  - Graphics: Move partlibrary and xpaint to "recommends".
  - Mathematics: Reduce grace, graphmonkey, graphthing and xabacus to
    recommends, as there are comparable programs in depends. Only
    recommend octave3.2.
  - Physics: Only cleanup.
* Add minimal set of GOsa packages as suggests in the main-server
  task, to have them available for testing as soon as possible.
* Modify task lists:
  - remove: powerdevil, kpowersave, kmilo, kdict, kpilot, kpdf,
    gwenview-* and kghostview because they are depreciated or
    superseded.
  - replace: ksynaptics by kde-config-touchpad, ksirc by konversation,
    kdegraphics-kfile-plugins by kdegraphics-strigi-plugins,
    kdepim-kio-plugins by kdepimlibs-kio-plugins, *i18n* by *l10n*.
  Keep k3b-i18n, as k3b-l10n does not exist.
  Thanks to Sune Vuorela for help and recommendations.
* Switch from dhcp3* to isc-dhcp*.
* Add geogebra-kde to suggests.

[ Andrew Lee (李健秋) ]
* Make sure not to install gdm3 for gnome and lxde as we do not have
  theme for it at the moment.
* Correct package names in lxde-desktop. (Close:#586618)

[ Andreas Tille ]
* tasks/language: s/kvoctrain/parley/
* tasks/mathematics: +rocs
* tasks/physics: +step
* tasks/desktop-other: s/kbabel/lokalize/

[ Luke Faraone ]
* Update Sugar tasks.
* Take over future responsibility for Sugar in debian-edu.

10. By Petter Reinholdtsen <email address hidden>

[ Petter Reinholdtsen ]
* Add gtk-recordmydesktop to the desktop application list, to
  provide a tool to create screencasts.
* Add gdb and valgrind to all profiles (common task), to allow KDE
  bug reporting tools and others to extract the backtrace of crashing
  programs.
* Drop console-setup, console-terminus, efibootmgr, elilo and
  reiserfsprogs from ignore list. These packages are pulled in by
  debian installer when required and do not need to be on our task
  lists.
* Drop xvncviewer from ignore list. The krdc package is better.
* Drop suggests on libpam-devperm, as consolekit take care of its
  use case now.
* Increase security slightly by activating libpam-tmpdir on all
  profiles.
* Prefer libpam-ldapd in Squeeze over libpam-ldap (Closes: #570799).
* Move software development related packages to the development
  task and list them as dependencies there.
* Prefer gdebi-core over gdebi, to only get the command line
  interface for the sysadmins tool box.
* Recognize Roaming-workstation as a profile, and provide tasksel
  task for it.
* Drop xpdf and xpdf-japanese as suggests from desktop-other and
  lang-ja-desktop, as better PDF viewers are already installed.
* Drop swfdec-mozilla as suggest from desktop-other. Gnash
  is clearly a better alternative.
* Drop xeuklides | xeukleides as suggests from mathematichs. Package
  has been removed from Debian, and upstream seem to be missing.
* Remove references to the packages kde-i18n-nony, kde-i18n-no,
  koffice-i18n-nony and koffice-i18n-no that was renamed a long time
  ago.

[ Andreas B. Mundt ]
* Recommend qlandkartegt instead of qlandkarte as the latter is a
  transitional package for the successor qlandkartegt.
* Recommend viking, which is another very useful GPS/mapping program.

9. By Holger Levsen <email address hidden>

[ Petter Reinholdtsen ]
Add nagios-nrpe-plugin to main-server task, to make sure Nagios can
fetch info from thin client servers.

8. By Holger Levsen <email address hidden>

[ Petter Reinholdtsen ]
* Drop now unused packages read-edid, mdetect and hwdata from
  the common task.
* Install nagios-nrpe-server and nagios-plugins-standard on
  thin client servers, to make sure Nagios can monitor disks
  and internal state.
* Remove redundant block with earth3d from desktop-other, it is also in
  geography.

[ Holger Levsen ]
* Add autolog as ignored package to networked tasks. After our lenny
  release we should investigate and probably make use of it.
* Move eagle and worldwind from suggested to ignored packages (from
  the electronics and geography tasks), due to their nonfree
  licences.

7. By Holger Levsen <email address hidden>

[ Petter Reinholdtsen ]
* Allow non-free packages on the CD and DVD, to get a better idea on
  which non-free licenses we need to review for the Lenny release.
  Keep sun-java5-bin, sun-java5-jre, sun-java5-plugin on the avoid
  list, as we use openjdk.
* Drop now obsolete packages cfengine2-doc, kudzu and hotplug from
  the package lists.
* Replace non-existing squeak with the squeak environment etoys in
  the physics task to get what I believe was the intended package.
* Recommend dhcping in the common task, adding it to the sysadmin tool box.
* Add bash-completion to the common task, to make sure bash behave the
  same in Debian Edu and the normal Debian installation.
* Recommend acpi-support-base in education-thin-client, to make sure
  power button events work on thin clients and diskless workstations
  (Solves skolelinux bug #1411). Not using depend as I am unsure it
  exist on all architectures.
* Rewrite meta package education-thin-client to a task. This make
  it show up as a tasksel task too, but that should not affect the
  installation. Some depends are changed to recommends, but LTSP
  installs recommends in non-kiosk mode and should still install the
  packages we want.

6. By Holger Levsen <email address hidden>

[ Petter Reinholdtsen ]
* Add gtkwhiteboard, bluetooth, xournal, wmgui and wminput as
  ignored packages in desktop-other, to put the tools required for
  a Wii remote driven whiteboard on our watch list.
* Add powertop to the laptop installs, to have the power usage tuning
  tool available on laptops.
* Recommend nvram-wakeup together with shutdown-at-night, to make sure
  the tool to ask the BIOS to wake up is installed when it is
  available.

[ Holger Levsen ]
* Improve grammar in the description of the education-thin-client packages.
  (Closes: #560372)

5. By Holger Levsen <email address hidden>

Upload to Debian unstable.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers