mango r137 - in trunk: . lib
- From: ovitters svn gnome org
- To: svn-commits-list gnome org
- Subject: mango r137 - in trunk: . lib
- Date: Sat, 17 May 2008 09:31:22 +0100 (BST)
Author: ovitters
Date: Sat May 17 08:31:22 2008
New Revision: 137
URL: http://svn.gnome.org/viewvc/mango?rev=137&view=rev
Log:
* lib/user.php: When adding new SSH keys: Only add
pubkeyAuthenticationUser objectclass if that objectclass is missing
instead of assuming it isn't there if there aren't any SSH keys.
Allows adding of SSH keys for people who had their SSH key removed due
to Debian/Ubuntu SSH security issue.
Modified:
trunk/ChangeLog
trunk/lib/user.php
Modified: trunk/lib/user.php
==============================================================================
--- trunk/lib/user.php (original)
+++ trunk/lib/user.php Sat May 17 08:31:22 2008
@@ -283,7 +283,7 @@
foreach($newkeys as $key) {
$keychanges['authorizedKey'][] = $key;
}
- if(count($olduser->authorizedKeys) == 0) {
+ if (!$olduser->pubkeyauthenticationuser) {
$keychanges['objectclass'][] = "pubkeyAuthenticationUser";
$changes[] = "pubkeyauthenabled";
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]