OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_1pre2-113-g986a317

Gerrit Code Review gerrit@openafs.org
Mon, 28 May 2012 07:49:05 -0700 (PDT)


The following commit has been merged in the openafs-stable-1_6_x branch:
commit 986a31722e5b6f3386392b97148abb9b075bcad2
Author: Derrick Brashear <shadow@dementix.org>
Date:   Wed Apr 18 11:57:10 2012 -0400

    macos: update AFS prefs pane
    
    modify afshelper to just run what it's told instead
    of offering fixed operations. this avoids having a setuid
    tool around. in spite of apple's suggestion this is correct,
    it's actually more dangerous. instead, elevate privilege only
    to run a small set of commands, then drop. allow
    unlocking of the prefs pane, but make the menu extra prompt
    for authentication when needed.
    deactivate controls in the prefs pane when locked.
    
    Reviewed-on: http://gerrit.openafs.org/7196
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@dementix.org>
    (cherry picked from commit 0524e0d1915f519a76d62540b695abc16634d4c9)
    
    Change-Id: Iba4435829a57e91e45b0beea10a8d6573b62a214
    Reviewed-on: http://gerrit.openafs.org/7495
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@dementix.org>

 .../AFSBackgrounder/AFSBackgrounderDelegate.h      |    1 -
 .../AFSBackgrounder/AFSBackgrounderDelegate.m      |   65 +-
 .../AFSPreference/AFSBackgrounder/AFSMenuExtra.h   |    1 -
 .../AFSPreference/AFSBackgrounder/AFSMenuExtra.m   |  107 +--
 .../AFSBackgrounder/AFSMenuExtraView.h             |    2 +-
 .../DARWIN/AFSPreference/AFSCommanderPref.h        |   15 +-
 .../DARWIN/AFSPreference/AFSCommanderPref.m        | 1646 ++++++++---------
 .../DARWIN/AFSPreference/AFSPropertyManager.h      |    2 +-
 .../DARWIN/AFSPreference/AFSPropertyManager.m      |   97 +-
 .../English.lproj/OpenAFSPreference.xib            | 1960 +++++++++-----------
 .../DARWIN/AFSPreference/IpConfiguratorCommander.m |   28 +-
 src/platform/DARWIN/AFSPreference/PListManager.h   |    6 +-
 src/platform/DARWIN/AFSPreference/PListManager.m   |   51 +-
 src/platform/DARWIN/AFSPreference/TaskUtil.h       |    1 +
 src/platform/DARWIN/AFSPreference/TaskUtil.m       |   31 +
 src/platform/DARWIN/AFSPreference/afshlp.m         |  216 +---
 16 files changed, 1794 insertions(+), 2435 deletions(-)

-- 
OpenAFS Master Repository