Commits on Source (9)
-
Mike Gabriel authored
Add "-f" option to all curl calls that don't have it set so far. This assures that curl bails out with a non-zero exit code, if anything goes wrong while retrieving certificate files.
-
Mike Gabriel authored
Also report a successful certificate verification if we verified the LDAP server certificate using the Debian Edu RootCA.
-
Mike Gabriel authored
Really check that the LDAP server uses a certificate issued by the "Debian Edu RootCA", not just by (some) "RootCA".
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
Certificate retrieval: Fix upgrade path for RootCA deployment. Re-run CERTFILE (and ROOTCACRT retrieval) until we have both on the client. This will lead to repetitive downloads of the CERTFILE on system boot. To get rid of this, people must upgrade their TJENERs from Debian Edu 10.0 to 10.1. Then it will stop. This hack is necessary to assure distribution of the RootCA to all clients that don't have it, yet.
-
Mike Gabriel authored
Detach dependency of ROOTCACRT chroot copying and BUNDLECRT chroot copying from chroot copying of the CERTFILE. The chroot may have the CERTFILE, but not the ROOTCACRT, yet. This assures a smooth upgrade path from Debian Edu 10.0 to Debian Edu 10.1.
-
Mike Gabriel authored
Do a simple validity check if a directory under /opt/ltsp really is a chroot (and e.g. not the SquashFS images' directory).