File: main-server

package info (click to toggle)
debian-edu 0.813
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 236 kB
  • ctags: 20
  • sloc: perl: 399; makefile: 61
file content (178 lines) | stat: -rw-r--r-- 5,951 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
Architecture: any
Description: DebianEdu main server packages
 A metapackage containing dependencies for packages required on all
 main server installations in the DebianEdu custom Debian distribution.

Depends:     education-networked
Why:         Packages which should be present on all networked
             skolelinux machines
Responsible: Petter Reinholdtsen
NeedConfig:  no

Depends:     iptables
Ignore:      shorewall
Why:         Needed to set up firewalling rules using netfilter in 2.4.x
Responsible: Lars Bahner
NeedConfig:  yes - set up default firewall rules
 
Depends:     bind9
Recommends:  bind9-doc, nslint, zone-file-check, dnswalk, dlint
Why:         DNS server for the local clients.   Should we use bind 8 or 9?
Responsible: Rune Nordbe Skillingstad
NeedConfig:  yes - set a few well known DNS names, and more.
 
Depends:     dhcp3-server | dhcp
Why:         Automatic distribution of IP addresses to the clients
Responsible: Christian Juell
NeedConfig:  yes - set local IP range, DNS name and default routing

Depends:     slapd, webmin-ldap-user-simple, openssl, db4.2-util
Why:         Allow LDAP user authentication and centralized administration.
Responsible: Rune Nordbe Skillingstad
NeedConfig:  yes - generate certificates for ssl/tls support

Depends:     webmin-ldap-netgroups
Why:         Allow LDAP host netgroup updating.
Responsible: Alex Brasetvik
NeedConfig:  no

Depends:     courier-imap-ssl, courier-ldap
Why:         The users use imap to get mail from the "postoffice"
Responsible: Andreas Dahl
NeedConfig:  yes

Depends:     exim4-daemon-heavy
Why:         A smtp daemon with support for ldap
Responsible: Maximilian Wilhelm
NeedConfig:  yes

Depends:     lynx
Why:         To be able to access webmin without a gui
Responsible: Andreas Dahl
NeedConfig:  ?

Depends:     nfs-kernel-server, samba, makepasswd, tdb-tools
Recommends:  samba-doc
Why:         Make home directory available on each client using NFS, SMB
             and Appletalk
Responsible: ?
NeedConfig:  yes - specify which directories to distribute

Depends:     apache2 | apache
Recommends:  apache-doc, webalizer
Why:         Internal webserver
Responsible: ?
NeedConfig:  ?

Depends:     squid
Recommends:  calamaris, squidguard, chastity-list
Why:         Speed up web browsing and reduce network load.
Responsible: Roy-Magne Mo (Need to check if the list of packages is sensible)
NeedConfig:  ?

Recommends:  dsh
Why:         Distributed shell.  Make it easier to administrate many
	     machines.
Responsible: Petter Reinholdtsen
NeedConfig:  maybe - configure host groups

Depends:     ntp | ntp-simple | ntp-refclock
Why:         Make sure the server supports a local clock.  The configuration
             is done using cfengine.
Responsible: Petter Reinholdtsen
NeedConfig:  yes - set NTP server (client: ntp.intern, server: ntp.somewhere)

Depends:     webmin, webmin-core, webmin-bind, webmin-dhcpd3 | webmin-dhcpd, \
             webmin-exports, webmin-squid
Recommends:  webmin-grub, webmin-apache, webmin-inetd, webmin-lvm, webmin-quota, webmin-raid, webmin-samba, webmin-software, webmin-status, webmin-cfengine, webmin-webalizer, webmin-sshd, webmin-cupsadmin-skolelinux
Why:         Allow for web based administration of the server.  [I'm not sure
             if we should be using this, but I'm adding it to the CD as a test.
             pere 2001-12-07]
Responsible: ?
NeedConfig:  ?

Depends:     slbackup, webmin-slbackup, ssh
Why:         The backup system
Responsible: Morten Werner Olsen
NeedConfig:  yes - debconf (only the slbackup package)

Avoid:       telnetd, ftpd, 
Why:         The servers we want to exclude.  All really insecure services
             should be listed.
Responsible: Petter Reinholdtsen
NeedConfig:  no

Depends:     munin
Why:         Needed to see what happens
Responsible: Finn-Arne Johansen
NeedConfig:  Yes, we need to set what machines we want to graph

Depends:     ncs, nagios2 | nagios-text, nagios-plugins
Why:         Needed to see when things go wrong
Responsible: Ragnar Wisloff
NeedConfig:  Should not need that, no

Recommends:  italc, schooltool, schoolbell
Why:         Tools to administrate a school
Responsible: ?
NeedConfig:  ?

Recommends:  moodle-debian-edu-theme
Why:         Nice skolelinux theme for moodle
Responsible: Xavier Oswald
NeedConfig:  no

Recommends:  moodle-courses-fr
Why:         French skolelinux documents for moodle. Contain the initial database dump.
Responsible: Xavier Oswald
NeedConfig:  no

Recommends:  debian-edu-fr-all
Why:         Software and tools needed by the french schools (metapackage)
Responsible: Xavier Oswald
NeedConfig:  no

Recommends:  debian-edu-fr-skels
Why:         Users skels for French students
Responsible: Xavier Oswald
NeedConfig:  no

Recommends:  moodle-cipux
Why:         Tool to administrate the user LDAP database (php tool)
Responsible: Xavier Oswald
NeedConfig:  Yes, need to set the LDAP database with the cipux fields

Recommends:  cipux-all
Why:         cipUX software and tools (metapackage) 
Responsible: Thomas Courbeil
NeedConfig:  no

Recommends:  cipux-common
Why:         The common base for CiBot, CAT: ldap schema, system.conf 
Responsible: Christian Kuelker
NeedConfig:  no

Recommends:  cipux-cibot
Why:         The ldap abstraction layer of cipux
Responsible: Christian Kuelker
NeedConfig:  no

Recommends:  cipux-cat-webmin
Why:         Cipux administration tool for webmin 
Responsible: Christian Kuelker
NeedConfig:  Yes, need to set the LDAP database with the cipux fields

Recommends:  cipux-rpc
Why:         XML-RPC daemon of CipUX::Task API for CipUX 
Responsible: Christian Kuelker
NeedConfig:  no

Recommends:  cipux-profile
Why:         Provides scripts for various CipUX installations
Responsible: Christian Kuelker
NeedConfig:  no

Depends:     sitesummary
Why:         Keep track of all the machines in the skolelinux network
Responsible: Petter Reinholdtsen
NeedConfig:  no