Architecture: any
Leaf: false
Description: DebianEdu common packages
 A metapackage containing dependencies for packages required on all
 installations in the DebianEdu custom Debian distribution.


Depends:     dash
Why:         Speed up shell scripting and make sure /usr/ isn't locked
             when using nss-ldap.
Responsible: Petter Reinholdtsen
NeedConfig:  yes - preseeding to be the default /bin/sh

Depends:     procinfo, sysutils
Why:         Needed to access procinfo for debugging
Responsible: Petter Reinholdtsen
NeedConfig:  no

Depends:     openssh-client, openssh-server, libpam-ssh, ssh
Suggests:    fail2ban
Avoid:       ssh-askpass
Why:         Allow remote login and administration.  The ssh package is a
             transitional package and should be removed after etch.
Responsible: ?
NeedConfig:  yes - enable X login etc

Depends:     cfengine2 | cfengine
Suggests:    cfengine2-doc | cfengine-doc
Why:         Allow central administration and configuration
Responsible: ?
NeedConfig:  yes

Recommends:  vim, emacs21
Why:         Everyone needs a proper editor, but nvi is included by
             default, and these  need ~30 MiB on the CD to fit.
Responsible: Petter Reinholdtsen
NeedConfig:  no

Recommends:  nullidentd | ident-server
Why:         Provide some ident server, to keep IRC servers and others
             happy.
Responsible: Petter Reinholdtsen
NeedConfig:  no

Depends:     lvm2, udev
Why:         We want to use Logical Volume Management.  These are the
             required packages.
Responsible: Petter Reinholdtsen
NeedConfig:  no

Depends:     man-db, manpages, nscd, ethtool, hdparm, pciutils, \
             nictools-pci, apt-listchanges, \
             debian-archive-keyring, debian-edu-archive-keyring, \
             reportbug, resolvconf, psmisc, mii-diag, lsscsi, scsiadd, sysfsutils
Recommends:  etherwake, iputils-arping | arping, finger, gdebi, debsecan
Suggests:    apticron | cron-apt, chkconfig, nictools-nopci, nvram-wakeup
Why:         Document some of the common utilities we want present on all hosts
Responsible: Petter Reinholdtsen
NeedConfig:  no

Depends:     bind9-host, traceroute, tcptraceroute, iftop, less, \
             tcpdump, bc, wget, strace, nmap, eject, libwww-perl, \
             mtools, ng-utils, ncftp, dmidecode, hwinfo, procmail, iproute, \
             sudo
Recommends:  rsync, wireshark | ethereal
Suggests:    raidutils | dpt-raidutil, cpqarrayd, arrayprobe, mpt-status, \
             isag, modconf
Ignore:      smartmontools | smartsuite, smart-notifier, recover, ext2resize
Why:         The system administrator tool box.
Responsible: Petter Reinholdtsen
NeedConfig:  no

Depends:     xdebconfigurator, read-edid
Recommends:  mdetect
Suggests:    hwdata, kudzu
Why:         Include some HW detect tools.  These should be replaced with a
             proper system when it works.
Responsible: Kristoffer Tjrns
NeedConfig:  no

Recommends:  debian-edu-doc
Why:         Documentation should be installed by default
Responsible: Holger Levsen
NeedConfig:  no

Depends:     debian-edu-config, debian-edu-install, localization-config, \
             debconf-utils
Why:         Framework for automatic configuration of services and programs.
Responsible: Petter Reinholdtsen
NeedConfig:  no

Depends:     popularity-contest
Suggests:    debian-goodies
Why:         We would like as many as possible to submit usage information
             to http://popcon.skolelinux.org/popcon/.
Responsible: Petter Reinholdtsen
NeedConfig:  yes, get it to submit to both debian and debian-edu.

Depends:     libpam-foreground
Why:         Make information on who is using which console available.  Required for
             dbus to know who to give access to local devices.
Responsible: Petter Reinholdtsen
NeedConfig:  yes - /etc/pam.d/common-* need to be edited, and dbus need a patch

Suggests:    libpam-tmpdir
Why:         Increase security by making users temp files harder
             to access for others.
Responsible: Petter Reinholdtsen
NeedConfig:  no

Suggests:    libpam-devperm
Why:         This package could be used to update sound and cdrom
             device permissions on login.
Responsible: Petter Reinholdtsen
NeedConfig:  ?

Depends:     debian-edu-artwork-usplash
Why:         Nice boot splash screen artwork.
Responsible: Holger Levsen
Needconfig:  no

Depends:     cpufrequtils
Why:         Reduce power consumption, useful on laptops and others to
             reduce the power bill.
Responsible: Petter Reinholdtsen
NeedConfig:  yes, need to enable it, and load kernel modules

Depends:     rwho, rwhod
Why:         Make it easier to see if anyone is currently using the system/server.
             (Skolelinux bug #865)
Responsible: Petter Reinholdtsen
NeedConfig:  ?

Suggests:    kexec-tools
Why:         Allow for instant rebootes without invoking the BIOS.
Responsible: Petter Reinholdtsen
NeedConfig:  Yes, need to be enabled in /etc/default/kexec

Ignore:      apache2-mpm-worker, atomix, atomix-data, belocs-locales-bin, \
             bpalogin, brltty, brltty-x11, \
             build-essential, capiutils, console-setup, \
             console-terminus, contact-lookup-applet, diveintopython, \
             efibootmgr, elilo, espeak, gamin, gnome2-user-guide, \
             gnome-app-install, gnome-terminal, gpaint, ipppd, \
             isdnutils-base, isdnutils-xtools, jfsutils, \
             language-support-en, libc6-i686,
             liferea-mozilla, linux-wlan-ng, mcpp, min12xxw, mouseemu, \
             mozilla-firefox-locale-en-gb, mtr-tiny, nvidia-glx, \
             pessulus, pppdcapiplugin, pulseaudio, \
             pulseaudio-esound-compat, python-at-spi, python-notify, \
             reiserfsprogs, scim-gtk2-immodule, scim-modules-socket, \
             scim-modules-table, scim-tables-additional, screem, \
             sessreg, thunar, thunderbird-locale-en-gb, ttf-arabeyes, \
             ttf-bengali-fonts, ttf-devanagari-fonts, \
             ttf-gujarati-fonts, ttf-indic-fonts, ttf-kannada-fonts, \
             ttf-lao, ttf-malayalam-fonts, ttf-oriya-fonts, \
             ttf-punjabi-fonts, ttf-tamil-fonts, ttf-telugu-fonts, \
             ttf-thai-tlwg, unattended-upgrades, upstart, w3m, \
             wamerican, xdriinfo, xfce4-terminal, xfdesktop4, \
             xfsprogs, xkeyboard-config, xmessage, xpmutils
Why:         Include packages found in Edubuntu on the DVD, until we know if
             we want to install them as part of some task.
Responsible: Petter Reinholdtsen
NeedConfig:  ?

Ignore:      dc, doc-debian, doc-linux-text, iamerican, ibritish, ispell, \
             linux-image-2.6-686, mpack, mtr-tiny, mutt, python-newt, \
             tcsh, texinfo, time, w3m, akregator, amor, apmd, arts, \
             artsbuilder, blinken, cdparanoia, edict
Why:         Include packages installed by the Debian/Etch Laptop + KDE
             desktop tasks, until we know if we want to install them
             as part of some task.
Responsible: Petter Reinholdtsen
NeedConfig:  ?

Ignore:      backuppc, rsync, libfile-rsyncp-perl
Why:         offers better and more features as slbackup and provides a webgui
Responsible: Jrgen Leibner
NeedConfig:  Yes

Avoid:       crafty, festlex-oald, fglrx-driver, gcc-4.1-doc, gcc-doc-base, gnupg-doc,\
             scilab, scilab-bin, sun-java5-bin, sun-java5-jre, sun-java5-plugin,\
             ttf-kochi-gothic-naga10, ttf-kochi-mincho-naga10
Why:         Avoid non-free pakcages on the CD and DVD while we check which of these
             licenses allow us to distribute the packages.
             See http://bugs.skolelinux.no/show_bug.cgi?id=1138
Responsible: Petter Reinholdtsen
NeedConfig:  No

Ignore:      insserv
Why:         Make it easier to test boot sequence reordering by making sure the package is on the DVD.
Responsible: Petter Reinholdtsen
NeedConfig:  No
