From: Petter Reinholdtsen Date: Tue, 3 Aug 2010 21:20:22 +0000 (+0000) Subject: Ny oppføring. X-Git-Url: https://pere.pagekite.me/gitweb/homepage.git/commitdiff_plain/9e4030cecfb64d658233c1ff64a7640654931184 Ny oppføring. --- diff --git a/blog/data/2010-08-03-edu-roaming.txt b/blog/data/2010-08-03-edu-roaming.txt new file mode 100644 index 0000000000..c86f01e56e --- /dev/null +++ b/blog/data/2010-08-03-edu-roaming.txt @@ -0,0 +1,31 @@ +Title: Debian Edu roaming workstation - at the university of Oslo +Tags: english, nuug, debian edu +Date: 2010-08-03 23:30 + +

The new roaming workstation profile in Debian Edu/Squeeze is fairly +similar to the laptop setup am I working using Ubuntu for the +University of Oslo, and just for the heck of it, I tested today how +hard it would be to integrate that profile into the university +infrastructure. In this case, it is the university LDAP server, +Active Directory Kerberos server and SMB mounting from the Netapp file +servers.

+ +

I was pleasantly surprised that the only three files needed to be +changed (/etc/sssd/sssd.conf, /etc/ldap.conf and +/etc/mklocaluser.d/20-debian-edu-config) and one file had to be added +(/usr/share/perl5/Debian/Edu_Local.pm), to get the client working. +Most of the changes were to get the client to use the university LDAP +and Kerberos server, but one was to change a hard coded DNS domain +name in the mklocaluser hook.

+ +

This testing was so encouraging, that I went ahead and adjusted the +Debian Edu scripts and setup in svn to centralise the roaming +workstation setup a bit more and avoid the hardcoded DNS domain name, +so that when I test this tomorrow, I expect to get away with modifying +only /etc/sssd/sssd.conf and /etc/ldap.conf to get it to use a +different set of servers. The goal is to get the clients to have no +hardcoded settings and fetch all their initial setup during +installation and first boot, to allow them to be inserted also into +environments where the default setup in Debian Edu has been changed or +as with the university, where the environment is different but +provides the protocols Debian Edu uses.