[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