[debian-edu-commits] [Git][debian-edu/debian-edu-config][master] debian/debian-edu-config.fetch-ldap-cert: Retrieve TJENER's PKI server...
    Mike Gabriel 
    gitlab at salsa.debian.org
       
    Fri Jul  5 21:17:13 BST 2019
    
    
  
Mike Gabriel pushed to branch master at Debian Edu / debian-edu-config
Commits:
f8f436e8 by Mike Gabriel at 2019-07-05T20:16:50Z
debian/debian-edu-config.fetch-ldap-cert: Retrieve TJENER's PKI server certificate only once per host. With the intention of fixedly attaching a Debian Edu workstation to a specific Debian Edu network. This re-introduces the behaviour of fetch-ldap-cert (and thus, of Debian Edu workstations) in stretch and earlier. (Closes: #931413).
- - - - -
2 changed files:
- debian/changelog
- debian/debian-edu-config.fetch-ldap-cert
Changes:
=====================================
debian/changelog
=====================================
@@ -25,6 +25,11 @@ debian-edu-config (2.10.66) UNRELEASED; urgency=medium
   * debian/debian-edu-config.fetch-ldap-cert: Make the script (and with it
     Debian Edu buster workstations) work in a Debian Edu environment where
     the main server (TJENER) is still on Debian Edu 8 or 9.
+  * debian/debian-edu-config.fetch-ldap-cert: Retrieve TJENER's PKI server
+    certificate only once per host. With the intention of fixedly attaching a
+    Debian Edu workstation to a specific Debian Edu network. This re-introduces
+    the behaviour of fetch-ldap-cert (and thus, of Debian Edu workstations) in
+    stretch and earlier. (Closes: #931413).
 
  -- Petter Reinholdtsen <pere at debian.org>  Sat, 20 Apr 2019 07:53:26 +0200
 
=====================================
debian/debian-edu-config.fetch-ldap-cert
=====================================
@@ -79,7 +79,13 @@ do_start() {
 
 case "$1" in
     start)
-	do_start
+	# do absolutely nothing, if this host is already "attached" to
+	# a Debian Edu network
+	if [ -e /etc/ssl/certs/debian-edu-server.crt ]; then
+	    :
+	else
+	    do_start
+	fi
 	;;
     stop)
 	;;
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/commit/f8f436e8fd41994149bf6426f56c75ed590e460f
-- 
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/commit/f8f436e8fd41994149bf6426f56c75ed590e460f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-commits/attachments/20190705/a3baedfa/attachment-0001.html>
    
    
More information about the debian-edu-commits
mailing list