[debian-edu-commits] debian-edu/ 22/31: tasks/{main-server, networked*}: Add many more NeedConfig fields with some additional information. Drop some alteratives that don't get used anymore.
Mike Gabriel
sunweaver at debian.org
Mon Aug 21 14:28:32 UTC 2017
This is an automated email from the git hooks/post-receive script.
sunweaver pushed a commit to branch master
in repository debian-edu.
commit 00c34b639793c773e68bd4e8f262a168b99a0500
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Sun Aug 13 23:15:22 2017 -0400
tasks/{main-server,networked*}: Add many more NeedConfig fields with some additional information. Drop some alteratives that don't get used anymore.
---
debian/changelog | 2 ++
tasks/main-server | 22 +++++++++++++++-------
tasks/networked | 1 +
tasks/networked-common | 7 +++++--
4 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 66c6d48..43ec1d4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -103,6 +103,8 @@ debian-edu (1.925) UNRELEASED; urgency=medium
know the desktop-environment, let's pull in both.
* tasks/mathematics: De-promote all to Recommends:.
* tasks/music: Drop reference to never-packaged lenmus.
+ * tasks/{main-server,networked*}: Add many more NeedConfig fields with some
+ additional information. Drop some alteratives that don't get used anymore.
[ Holger Levsen ]
* Add sources.list.buster and make sources.list.UNRELEASED symlink point to
diff --git a/tasks/main-server b/tasks/main-server
index 2f87e9c..bdfeecb 100644
--- a/tasks/main-server
+++ b/tasks/main-server
@@ -24,7 +24,7 @@ Suggests:
avahi-autoipd,
Depends:
- bind9 | pdns-backend-ldap,
+ bind9
Suggests:
nslint,
dnswalk,
@@ -32,7 +32,7 @@ Suggests:
NeedConfig: yes - set a few well known DNS names, and more.
Depends:
- ldap2zone | pdns-recursor
+ ldap2zone
NeedConfig: yes - touch the corresponding bind zone file
Depends:
@@ -42,9 +42,10 @@ Depends:
debian-installer-9-netboot-i386 | debian-installer-8-netboot-i386,
debian-installer-9-netboot-amd64 | debian-installer-8-netboot-amd64,
atftpd | tftpd-hpa,
+NeedConfig: yes - set local IP range, DNS name and default routing
+
Recommends:
memtest86+,
-NeedConfig: yes - set local IP range, DNS name and default routing
Depends:
slapd,
@@ -55,11 +56,11 @@ Depends:
dovecot-imapd,
Suggests:
dovecot-pop3d,
-NeedConfig: yes
+NeedConfig: yes - configure POP3/IMAP server
Depends:
dovecot-gssapi,
-NeedConfig: yes
+NeedConfig: yes - hook into Kerberos
Depends:
exim4-daemon-heavy,
@@ -79,13 +80,16 @@ Avoid:
esmtp-run,
ssmtp,
msmtp-mta,
-NeedConfig: yes
+NeedConfig: yes - set up SMTP service
Depends:
links,
Depends:
- nfs-kernel-server | nfs-server,
+ nfs-kernel-server,
+NeedConfig: yes - export directories via /etc/exports
+
+Depends:
samba,
samba-common-bin,
makepasswd,
@@ -96,6 +100,10 @@ Suggests:
NeedConfig: yes - specify which directories to distribute and configure samba to use LDAP
Depends:
+ smbldap-tools,
+NeedConfig: yes - connect Samba account services with LDAP
+
+Depends:
apache2,
Suggests:
apache2-doc,
diff --git a/tasks/networked b/tasks/networked
index 56e052c..7d8740b 100644
--- a/tasks/networked
+++ b/tasks/networked
@@ -15,6 +15,7 @@ Depends:
Depends:
nscd,
+NeedConfig: yes - disable NIS netgroup caching (if still broken, was so in jessie)
Depends:
network-manager,
diff --git a/tasks/networked-common b/tasks/networked-common
index e401a0a..f608b61 100644
--- a/tasks/networked-common
+++ b/tasks/networked-common
@@ -17,8 +17,9 @@ NeedConfig: yes - set LDAP server to name of server
Depends:
ng-utils,
- ldap-utils,
ldapvi,
+ ldap-utils,
+NeedConfig: yes - configure /etc/ldap/ldap.conf
Depends:
ntpdate,
@@ -29,16 +30,18 @@ NeedConfig: yes - set NTP server (client: ntp.local, server: ntp.extern)
Depends:
nfs-common,
+NeedConfig: yes - configure at least idmapd
Avoid:
fam,
Depends:
autofs-ldap | autofs5-ldap,
-NeedConfig: yes - making sure autofs is disabled on mainserver
+NeedConfig: yes - make sure autofs is disabled on mainserver
Depends:
sudo-ldap,
+NeedConfig: yes - in /etc/nsswitch.conf
Depends:
krb5-clients,
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-edu/debian-edu.git
More information about the debian-edu-commits
mailing list