Task: Networked
Section: metapackages
Architecture: any
Test-edu-profile: Minimal Workstation Main-Server LTSP-Server
Description: Debian Edu common networking packages
 A metapackage containing dependencies for packages required on all
 network installations (workstation, roaming workstation, minimal
 and main-server, but not standalone) in the Debian Edu Blend.

Depends:     education-common
Why:         Need the common packages on all networked installations.
Responsible: Petter Reinholdtsen
NeedConfig:  no

Depends:     libnss-ldapd, nslcd
Why:         Access list of users,  groups etc from LDAP server
Responsible: ? (someone need to check the package list is complete)
NeedConfig:  yes - set LDAP server to name of server

Depends:     ng-utils, ldap-utils, ldapvi
Why:         LDAP adminstration tools
Responsible: Petter Reinholdtsen
NeedConfig:  ?

Depends:     ntpdate, ntp
Suggests:    ntp-doc
Why:         Make sure all machines have correct clock
Responsible: Petter Reinholdtsen
NeedConfig:  yes - set NTP server (client: ntp.local, server: ntp.extern)

Depends:     nfs-common
Why:         Make sure NFS locking workes
Responsible: Petter Reinholdtsen
NeedConfig:  no

Avoid:       fam
Why:         Reduce network trafic when KDE and GNOME track file system
             changes. Should be installed, but have proven buggy, avoid
             for now.
Responsible: Holger Levsen
NeedConfig:  no

Depends:     autofs-ldap | autofs5-ldap
Why:         Automatic mount and umount shares based on LDAP maps
Responsible: Rune Nordbøe Skillingstad
NeedConfig:  yes, making sure autofs is disabled on mainserver

Depends:     sudo-ldap
Why:         configure sudoers in ldap (used for gosa-* scripts)
Responsible: Andreas B. Mundt
NeedConfig:  no

Depends:     krb5-clients, krb5-user, libsasl2-modules-gssapi-mit
Why:         Enable Kerberos authentication and make GSSAPI available.
Responsible: Petter Reinholdtsen
NeedConfig:  No - realm and KDC server are configured on the main-server.

Suggests:    cifs-utils, libpam-mount
Why:         Tools to mount windows shares when users log in.
Responsible: ?
NeedConfig:  ?

Depends:     munin-node
Why:         Needed to see what happens
Responsible: Petter Reinholdtsen
NeedConfig:  Yes, configured by sitesummary-client preseeding.

Depends:     sitesummary-client
Suggests:    ocsinventory-agent
Why:         Keep track of all the machines in a skolelinux network.
Responsible: Petter Reinholdtsen
NeedConfig:  yes, specify URL to collector

Recommends:  killer
Why:         Kill left behind processes for users no longer logged in.
Responsible: Petter Reinholdtsen
NeedConfig:  no

Ignore:      autolog
Why:         might be a nice complement to killer. not adding it now, as we are too close to release.
Responsible: Holger Levsen
NeedConfig:  no

Suggests:    libpam-ccreds, nscd, libpam-sss, libnss-sss
Why:         Tools useful for disconnected operations, see
             <URL: http://www.flyn.org/laptopldap/laptopldap.html >,
             <URL: http://fedoraproject.org/wiki/Features/DisconnectedOperation > and
             <URL:http://www.builderau.com.au/program/linux/soa/Authentication-caching-with-nscd/0,339028299,339285682,00.htm>
             for more info.
Responsible: Petter Reinholdtsen
NeedConfig:  Yes

Depends:     openssh-server
Suggests:    fail2ban
Avoid:       ssh-askpass
Why:         Allow remote login and administration.
Responsible: Petter Reinholdtsen
NeedConfig:  yes - enable X login etc

Depends:     shutdown-at-night
Recommends:  nvram-wakeup
Why:         Support turning off clients at night and automatically turn
             them on in the morning.
Responsible: Petter Reinholdtsen
NeedConfig:  yes - enable wake-on-lan sending based on sitesummary information.

Ignore:      unburden-home-dir
Why:         Reduce network IO when home directory is on network server.
Responsible: Petter Reinholdtse
NeedConfig:  ?
