Comment 9 for bug 989036

Revision history for this message
Bojan Vitnik (bvitnik) wrote :

I'm currently in the middle of writing such "agent" myself. Still, I'm very interested in your solution.

Is your agent using NetworkManager D-Bus interface or some other method to make connections. Since I don't have experience with D-Bus, using D-Bus interface seemed too complicated to me so I have an idea of generating NetworkManager connection profile in /etc/NetworkManager/system-connections/ and using "nmcli" to connect/disconnect.

LDAP + PAM module looks even more interesting. That's something I planed all along but never had enough time to invest into making it work (I also have student credentials stored in LDAP). Questions: Do all of your users get shared local account (like Guest session) when they log in? Or does separate local accounts and home directories get created on first login? Or maybe home directories are on a network share? I'd really like to see how you implemented this.

Thanks.